CS 61B: Supplementary Lecture Notes

Fall, 2004

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 - -



[CS61B Home Page]

Page was last modified on Fri Dec 10 12:21:26 2004.
Address comments and questions to cs61b@cory.eecs.berkeley.edu