CS 61B Data Structures and Advanced Programming01:00-2:00 PM | 2050 VLSB Instructor Hilfinger Data Structures and Advanced Programming Visit the Course Website
|  | | | Mon 8/30 | Course Introduction | |  | | | Wed 9/1 | Basic Java | |  | | | Fri 9/3 | Objects and References | |  | | | Wed 9/8 | More on Pointers and Object Primitives | |  | | | Fri 9/10 | Arrays and Objects | |  | | | Mon 9/13 | Object-Oriented and Generic Programming | |  | | | Wed 9/15 | Abstract Classes and Interfaces | |  | | | Fri 9/17 | Interfaces and Partial Implementations | |  | | | Mon 9/20 | Exceptions and Parent Constructors | |  | | | Wed 9/22 | Functions with State, Packages | |  | | | Fri 9/24 | Loose Ends | |  | | | Mon 9/27 | Numbers | |  | | | Wed 9/29 | Strings | |  | | | Fri 10/1 | Asymptotic Analysis | |  | | | Mon 10/4 | Abstract Datatypes, Collections | |  | | | Wed 10/6 | Abstract Datatypes, Collections con't. | |  | | | Fri 10/8 | Using Maps, Partial Implementations | |  | | | Mon 10/11 | Sequences | |  | | | Wed 10/13 | Trees | |  | | | Fri 10/15 | Search Structures | |  | | | Wed 10/20 | Generics | |  | | | Fri 10/22 | Priority Queues, Projects | |  | | | Mon 10/25 | Range queries, Hashing | |  | | | Wed 10/27 | Lecture 23, cont.; Sorting | |  | | | Fri 10/29 | Lecture 24 for real: Sorting | |  | | | Mon 11/1 | Continuation of #25 | |  | | | Wed 11/3 | Continuation of #26 | |  | | | Fri 11/5 | Balanced Search | |  | | | Mon 11/8 | Continuation of #28 | |  | | | Wed 11/10 | Pseudo-random Sequences | |  | | | Fri 11/12 | Pseudo-random Sequences cont'd | |  | | | Mon 11/15 | Threads, Coroutines | |  | | | Wed 11/17 | Threads, Coroutines con't | |  | | | Fri 11/19 | Threads, Coroutines cont'd | |  | | | Mon 11/22 | Game-tree Searches, enum Types | |  | | | Wed 11/24 | Graphs | |  | | | Mon 11/29 | Continuation of Graphs | |  | | | Wed 12/1 | Minimum Spanning Tree, union-find | |  | | | Fri 12/3 | Dynamic Programming |
|