CS106B
Course
Syllabus
Honor Code
Course Staff and Office Hours
The Big Course Resources Page
Lectures
About Lectures
Flat Lecture Index
1. 3/30 Welcome!
2. 4/1 C++ Fundamentals
3. 4/3 C++ Strings
4. 4/6 Testing, Vectors, and Grids
5. 4/8 Stacks and Queues
6. 4/10 Sets and Maps
7. 4/13 Big-O and Algorithmic Analysis
8. 4/15 Introduction to Recursion
9. 4/17 More Recursion
10. 4/20 Recursive Problem Solving
11. 4/22 Recursive Backtracking and Enumeration
12. 4/24 More Recursive Backtracking
13. 4/29 Object-Oriented Programming
14. 5/1 Pointers and Arrays
Sections
About Sections
Section Portal
Extra Section Problems (Pre-Midterm)
1. C++ fundamentals
2. ADTs!
3. Big O and Recursion
4. π± Recursive Backtracking
Assignments
About Assignments
Study Group Bonus
0. Welcome to CS106B!
1. Getting Your C++ Legs
2. Fun with Collections
3. Recursion Etudes
4. π± Recursive Backtracking
Exams
About Exams
Exam Prep Advice
Midterm Exam
π Omni-Grid
πSearch
Search