This semester, course lectures will be available as webcasts, both live and archived.
Please try to avoid printing lecture notes (or do it on your own printer), if they are handed out in class. Extra hard copies will be available either outside 787 Soda, or in the bins in 283 Soda (check both sets of bins). If you must print copies of the lecture notes, please use the printable versions below, which are condensed.
Lecture | Date | Slides | Subject | Other files | Corrections |
---|---|---|---|---|---|
#1 | Mon, 30 Aug | on-line or printable or webcast | Course Introduction | - | - |
#2 | Wed, 1 Sep | on-line or printable or webcast | Basic Java | - | 9/3/2004 |
#3 | Fri, 3 Sep | on-line or printable or webcast | Objects and References | - | - |
#4 | Wed, 8 Sep | on-line or printable or webcast | More on Pointers and Object Primitives | - | 9/8/2004 |
#5 | Fri, 10 Sep | on-line or printable or webcast | Arrays and Objects | - | 9/20/2004 |
#6 | Mon, 13 Sep | on-line or printable or webcast | Object-Oriented and Generic Programming | - | - |
#7 | Wed, 15 Sep | on-line or printable or webcast | Abstract Classes and Interfaces | - | 9/17/2004 |
#8 | Fri, 17 Sep | on-line or printable or webcast | Interfaces and Partial Implementations | - | - |
#9 | Mon, 20 Sep | on-line or printable or webcast | Exceptions and Parent Constructors | - | - |
#10 | Wed, 22 Sep | on-line or printable or webcast | Functions with State, Packages | - | - |
#11 | Fri, 24 Sep | on-line or printable or webcast | Loose Ends | - | - |
#12 | Mon, 27 Sep | on-line or printable or webcast | Numbers | - | - |
#13 | Wed, 29 Sep | on-line or printable or webcast | Strings | - | 9/29/2004 |
#14 | Fri, 1 Oct | on-line or printable or webcast | Asymptotic Analysis | - | - |
#15 | Mon, 4 Oct | on-line or printable or webcast | Abstract Datatypes, Collections | - | 10/08/2004 |
#16 | Wed, 6 Oct | webcast | Continuation of #15 | - | - |
#17 | Fri, 8 Oct | on-line or printable or webcast | Using Maps, Partial Implementations | - | 10/11/2004 |
#18 | Mon, 11 Oct | on-line or printable or webcast | Sequences | - | - |
#19 | Wed, 13 Oct | on-line or printable or webcast | Trees | - | 10/13/2004 |
#20 | Fri, 15 Oct | on-line or printable or webcast | Search Structures | - | 10/13/2004 |
#21 | Mon, 18 Oct | webcast | Continuation of #20, review | - | - |
#21 | Wed, 20 Oct | on-line or printable or webcast | Generics | - | - |
#22 | Fri, 22 Oct | on-line or printable or webcast | Priority Queues, Projects | - | - |
#23 | Mon, 25 Oct | on-line or printable or webcast | Range queries, Hashing | - | 10/27/2004 |
#24 | Wed, 27 Oct | on-line or printable or webcast | Lecture 23, cont.; Sorting | - | - |
#25 | Fri, 29 Oct | on-line or printable or webcast | Lecture 24 for real: Sorting | - | - |
#26 | Mon, 1 Nov | webcast | Continuation of #25 | - | - |
#27 | Wed, 3 Nov | webcast | Continuation of #26 | - | - |
#28 | Fri, 5 Nov | on-line or printable or webcast | Balanced Search | - | 11/10/2004 |
#29 | Mon, 8 Nov | webcast | Continuation of #28 | - | - |
#30 | Wed, 10 Nov | on-line or printable or webcast | Pseudo-random sequences | - | 11/15/2004 |
#31 | Fri, 12 Nov | webcast | Continuation of #30 | - | - |
#32 | Mon, 15 Nov | on-line or printable or webcast | Continuation of #30, Threads, Coroutines | - | 10/19/2004 |
#33 | Wed, 17 Nov | webcast | Continuation of #32 | - | - |
#34 | Fri, 19 Nov | webcast | Continuation of #32 | - | - |
#35 | Mon, 22 Nov | on-line or printable or webcast | Game-tree searches, enum types | - | - |
#36 | Wed, 24 Nov | on-line or printable or webcast | Graphs | - | - |
#37 | Mon, 29 Nov | webcast | Continuation of #36 | - | - |
#38 | Wed, 1 Dec | on-line or printable or webcast | Minimum spanning tree, union-find | - | - |
#39 | Fri, 3 Dec | on-line or printable or webcast | Dynamic Programming | - | 12/10/2004 |
#40 | Mon, 6 Dec | webcast | Continuation of #39 | - | - |
#41 | Wed, 8 Dec | on-line or printable or webcast | Storage management | - | 12/10/2004 |
#42 | Fri, 10 Dec | on-line or printable or webcast | Summary | - | - |
Page was last modified on Fri Dec 10 12:21:26 2004.