Josh Zeitsoff
Home
About
CS61B
CS61BL
Projects
Josh Zeitsoff
Hi! This website is a work in progress, but I'll be updating it for CS61B as we go along.
CS61BL Lecture Slides
Monday, June 19: Git and Intro to Java
Tuesday, June 20: Primitives and References
Thursday, June 22: Conditionals, Loops, Arrays
Friday, June 23: OOP and Scope
Monday, June 26: Linked Lists l
Tuesday, June 27: Linked Lists ll
Thursday, June 29: Asymptotic Analysis
Friday, June 30: Exceptions, Invariants, Testing
Monday, July 3: Midterm 1 Review
Thursday, July 6: Collections, Interfaces, Abstract Classes
Friday, July 7: Iterators, Generics
Monday, July 10: Equality, Comparison, and Java 8
Tuesday, July 11: Trees l
Thursday, July 13: Trees ll
Friday, July 14: Project 2 Workday
Monday, July 17: Binary Search Trees
Tuesday, July 18: Project 2 Workday
Thursday, July 20: Hashing l
Friday, July 21: Hashing ll
Monday, July 24: Balanced Search Trees
Tuesday, July 25: Midterm 2 Review
Thursday, July 27: Heaps, Priority Queues
Friday, July 28: Graphs
Monday, July 31: Graph Algorithms
Tuesday, August 1: Comparison-Based Sorts
Thursday, August 3: Counting-Based Sorts
Friday, August 4: Project 3 Workday
Monday, August 7: Disjoint Sets and Kruskal's Algorithm
Tuesday, August 8: Regex