courses | events | help

CS 61BL Data Structures and Programming Methodology

05:00-6:00 PM | 1 Le Conte
Instructor Michael Clancy

CS 61BL: Data Structures and Programming Methodology - Spring 2007. 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

Subscribe to the CS 61BL podcast | About Podcasting

Subscribe  
Lecture Archive
View archived webcastWed 1/17 Introduction, Demo of Eclipse, Review of Box and Pointer Diagrams
View archived webcastWed 1/24 Initialization of Objects; Introduction to JUnit
View archived webcastWed 1/31 Nested Classes, Callbacks, Introduction to Inheritance
Wed 2/7 Webcast and Podcast Not Available
Wed 2/14 No Lecture
View archived webcastWed 2/21 Project I
View archived webcastWed 2/28 Introduction to Trees - Project 2
View archived webcastWed 3/7 Binary Search Trees
View archived webcastWed 3/14 Binary Search Trees (con't)
View archived webcastWed 3/21 Introduction to Hashing
Wed 3/28 CS 61BL - Spring Break
Wed 4/4 Midterm
View archived webcastWed 4/11 Introduction to Graphs - Discussion of Project 3
View archived webcastWed 4/18 Shortest Path and Minimum Spanning Tree Algorithms
View archived webcastWed 4/25 Sorting out Sorting (video not available)
View archived webcastWed 5/2 Review - The Future of UC-WISE Courses