head ugsi, cs 61a (summer 2021)

discussion: t/th 5:00-6:30pm pt
office hours: w 3:00-5:00pm pt

important links

important links

feedback / discussion zoom
course website / ed

announcements

congratulations on completing cs 61a!

weekly materials

week 1: 6/21 - 6/25
disc 00: getting started
disc 01: control, environment diagrams

week 2: 6/28 - 7/2
disc 02: lambda functions, higher-order functions, self-reference
disc 03: recursion, tree recursion

week 3: 7/6 - 7/9
disc 04: python lists
disc 05: mutability, trees

week 4: 7/12 - 7/16
disc 06: efficiency, midterm review

week 5: 7/19 - 7/23
disc 07: iterators, generators, oop
disc 08: string representation, linked lists, mutable trees

week 6: 7/26 - 7/30
disc 09: scheme, scheme lists
disc 10: interpreters, macros

week 7: 8/2 - 8/6
disc 11: tail recursion, regular expressions
disc 12: sql, final review