Home CS 61A Feedback linkedin Github

Michelle's CS 61A class

Welcome to CS 61A!!!


Announcements:


🌀 Thank you for an amazing semester!



Helpful Links:


🐚 Python Tutor: click here
🐚 Past Exams: click here

Date Topic(s) Resources
06/25, 06/26 setting up for 61a, expressions, functions 🐚 Lab 00 - notes (one note)

🐚 Disc 00 - notes (one note)
06/27 UNIX Commands (optional), arithmetic, boolean logic, control, errors, print and None 🐚 Lab 01 - notes (one note)

🐚 print() and None (youtube)
06/28 Environment diagrams + review of 06/27 🐚 Disc 01 (slides)
07/02, 07/03 Lambdas & HOFs 🐚 Lab 02 (slides)

🐚 Disc 02 (slides)
07/05 Abstraction & List Mutation 🐚 Lab 04 (slides)
07/10 Recursion (tree recursion included) 🐚 Disc 03 (slides)
07/11, 07/12 Trees and list mutation 🐚 Lab 05 (slides)
🐚 Disc 04 (slides)
07/16, 07/17 Nonlocal(lab), midterm review, & Iterators/Generators 🐚 Lab 06 (slides)
🐚 Disc 05 (slides)
📝 MIDTERM 📝
07/23 Object Oriented Programming + nonlocal review(discussion) 🐚 Lab 08 (slides)
🐚 Disc 06 (slides)
07/25 Trees & Linked Lists & Interfaces 🐚 Lab 09 (slides)
🐚 Disc 07 (slides)
07/30, 07/31 scheme 🐚 Lab 10 (slides) (scheme basics)
🐚 Disc 08 (slides)
08/01 scheme interpreter 🐚 Lab 11 (slides)
08/02 tail calls and Macros 🐚 Disc 09 (slides)
08/06 Macros 🐚 Lab 12 (slides)
08/07 Streams 🐚 Disc 10 (slides)
08/09 SQL 🐚 Lab 13 (slides)
🐚 Disc 11(slides)
08/14 Final Review 🐚 FINAL REVIEW - DISC 12 (slides)
📝 FINAL EXAM 📝