This semester, course lectures will be available as webcasts, both live and archived. Webcasting from Latimer 120 is inconvenient, so the webcasts aren't available until three days after the lecture.
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, 27 Aug | on-line or printable or webcast | Course Introduction | - | - |
#2 | Wed, 29 Aug | on-line or printable or webcast | Developing a Simple Program | - | - |
#3 | Fri, 31 Aug | on-line or printable or webcast | Mechanics of Objects | - | - |
#4 | Wed, 5 Sept | on-line or printable or webcast | Pointer Manipulation | - | - |
#5 | Fri, 7 Sept | on-line or printable or webcast | Arrays and Objects | - | - |
#6 | Mon, 10 Sept | webcast | Arrays and Objects, cont. | - | - |
#7 | Wed, 12 Sept | on-line or printable or webcast | Java Library List Classes | - | - |
#8 | Fri, 14 Sept | on-line or printable or webcast | Object-Oriented Mechanisms | - | - |
#9 | Mon, 17 Sept | on-line or printable or webcast | Interfaces and Abstract Classes | - | - |
#10 | Wed, 19 Sept | webcast | Abstract Methods and Classes (contd.) | - | - |
#11 | Fri, 21 Sept | on-line or printable or webcast | Examples of Interfaces | - | - |
#12 | Mon, 24 Sept | on-line or printable or webcast | More on constructors, Exceptions | - | - |
#13 | Wed, 26 Sept | on-line or printable or webcast | Loose ends: Packages, imports, access control, nested classes, super, instanceof | - | - |
#14 | Fri, 28 Sept | webcast | Continuation of #13 | - | - |
#15 | Mon, 1 Oct | on-line or printable or webcast | Integers | - | - |
#16 | Wed, 3 Oct | on-line or printable or webcast | Algorithmic Analysis I | - | - |
#17 | Fri, 5 Oct | webcast | Continuation of #16 | - | - |
#18 | Mon, 8 Oct | on-line or printable or webcast | Collections overview | - | - |
#19 | Wed, 10 Oct | on-line or printable or webcast | Sequence implementation and use | - | - |
#20 | Fri, 12 Oct | webcast | Sequence implementation and use, contd. | - | - |
#21 | Mon, 15 Oct | on-line or printable or webcast | Trees | - | - |
#22 | Wed, 17 Oct | webcast | Trees, contd. | - | - |
#23 | Fri, 19 Oct | on-line or printable or webcast | Tree representation, searching | - | - |
#24 | Mon, 22 Oct | on-line or printable or webcast | Generic Programming | - | - |
#25 | Wed, 24 Oct | on-line or printable or webcast | Priority queues, range queries | - | - |
#26 | Fri, 26 Oct | on-line or printable or webcast | Hashing | - | - |
#27 | Mon, 29 Oct | on-line or printable or webcast | Sorting I | - | - |
#28 | Wed, 31 Oct | webcast | Sorting I, contd. | - | - |
#29 | Fri, 2 Nov | on-line or printable or webcast | Sorting II | - | - |
#30 | Mon, 5 Nov | on-line or printable or webcast | Balanced Search Structures I | - | - |
#31 | Wed, 7 Nov | webcast | Balanced Search Structures II | - | - |
#32 | Fri, 9 Nov | on-line or printable or webcast | Pseudo-Random Sequences | - | 10/14/2007 |
#33 | Wed, 14 Nov | on-line or printable or webcast | Backtracking search, game trees | - | 10/14/2007 |
#34 | Fri, 16 Nov | webcast | Quiz | - | - |
#35 | Mon, 19 Nov | on-line or printable or webcast | Search and game trees, contd., enumeration types | - | - |
#36 | Wed, 21 Nov | on-line or printable or webcast | Threads and Concurrency | - | - |
#37 | Mon, 26 Nov | on-line or printable or webcast | Graphs, Introduction | - | - |
#38 | Wed, 28 Nov | webcast | Graphs, contd. | - | - |
#39 | Wed, 28 Nov | on-line or printable or webcast | Minimal spanning trees, Union-find | - | renumbered |
#40 | Mon, 3 Dec | on-line or printable or webcast | Dynamic Programming | - | renumbered |
#41 | Wed, 5 Dec | on-line or printable or webcast | Storage Management, project | - | - |
#42 | Fri, 7 Dec | webcast | Storage Management, project, contd. | - | - |
#43 | Mon, 10 Dec | on-line or printable or webcast | Summary, Course Evals | - | - |
Page was last modified on Mon Dec 10 11:57:52 2007.