Hi! This is the page for my Spring 2019 section of 61A. I’ll post slides and other resources here.
Lab 113L: W 9:30-11 AM, Soda 275
Discussion 131: F 9:30-11 AM, Soda 405
Office Hours: Tu 6:30-7:30 PM, Cory 241
Discussion 0: Intro
slides |
worksheet |
solution
Discussion 1: Control and Environments
slides |
worksheet |
solution
Discussion 2: Higher Order Functions
slides |
worksheet |
solution
Discussion 3: Recursion and Tree Recursion
slides |
worksheet |
solution
Discussion 4: Data Abstraction and Sequences
slides |
worksheet |
solution
Discussion 5: Trees, Mutation, and Nonlocal
slides |
worksheet |
solution
Discussion 6: Object Oriented Programming
slides |
worksheet |
solution
Discussion 7: Linked Lists, Orders of Growth, and Midterm Review
slides |
worksheet |
solution
Discussion 8: Scheme
slides |
worksheet |
solution
Discussion 9: Interpreters and Tail Calls
slides |
worksheet |
solution
Discussion 10: Iterators, Generators, and Streams
slides |
worksheet |
solution
Discussion 11: SQL
slides |
worksheet |
solution
Discussion 12: Final Review (and SQL)
slides |
worksheet |
solution