courses | events | help

CS 61B Data Structures

04:00-5:00 PM | 145 Dwinelle
Instructor Jonathan Shewchuk

CS 61B: Data Structures - Fall 2006. Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.


Visit the Course Website

Live
No Live lectures today.
04:00 PM - 05:00 PM PST | Classes begin 10 minutes after scheduled start time.
Lecture Archive
View archived webcastMon 8/28 Course Overview
View archived webcastWed 8/30 Using Objects
View archived webcastFri 9/1 Defining Classes
Mon 9/4 CS 61B: Lecture 4- No Lecture
View archived webcastWed 9/6 Types and Conditionals
View archived webcastFri 9/8 Iteration and Arrays I
View archived webcastMon 9/11 Iteration and Arrays II
View archived webcastWed 9/13 Linked Lists I
View archived webcastFri 9/15 Linked Lists II
View archived webcastMon 9/18 Stack Frames
View archived webcastWed 9/20 Testing
View archived webcastFri 9/22 Inheritance
View archived webcastMon 9/25 Abstract Classes
View archived webcastWed 9/27 Java Packages
View archived webcastFri 9/29 Exceptions
Mon 10/2 MIDTERM I
View archived webcastWed 10/4 More Java
View archived webcastFri 10/6 Game Trees
View archived webcastMon 10/9 Encapsulation
View archived webcastWed 10/11 Encapsulated Lists
View archived webcastFri 10/13 Asymptotic Analysis
View archived webcastMon 10/16 Algorithm Analysis
View archived webcastWed 10/18 Hash Tables
View archived webcastFri 10/20 Stacks and Queues
View archived webcastMon 10/23 Trees and Traversals
View archived webcastWed 10/25 Priority Queues
View archived webcastFri 10/27 Binary Search Trees
View archived webcastMon 10/30 Balanced Search Trees
View archived webcastWed 11/1 Graphs
View archived webcastFri 11/3 Weighted Graphs
View archived webcastMon 11/6 Sorting I
View archived webcastWed 11/8 Sorting II
Fri 11/10 CS 61B: Lecture 33- No Lecture
Mon 11/13 MIDTERM II
View archived webcastWed 11/15 Disjoint Sets
View archived webcastFri 11/17 Sorting III
Mon 11/20 Sorting IV (Video - No Webcast)
View archived webcastWed 11/22 Sorting V
Fri 11/24 CS 61B: Lecture 39- Holiday
View archived webcastMon 11/27 Splay Trees
View archived webcastWed 11/29 Amortized Analysis
View archived webcastFri 12/1 Randomized Analysis
View archived webcastMon 12/4 Expression Parsing
View archived webcastWed 12/6 Garbage Collection
View archived webcastFri 12/8 Augmenting Data Structures