This project contains my solutions to problems from UC Berkeley's CS61A. I have also gone ahead and solve many unassigned problems from the textbook, Structure and Interpretation of Computer Programs. I started working on this course in late 2022/early 2023 before taking a break to focus on my formal education. I am now returning to finish what I started. This repository is modeled on a similar attempt found here.
/SICP
contains solutions to the SICP textbook problems organized by section./CS61A
contains solutions to the CS61A course problems. Problems taken from the textbook are linked to/SICP
by symlink (still thinking of a better way to organize this).
- Lectures
- Course Archive
- Will update later
- racket (with the berkeley package):
raco pkg install berkeley
- neovim (config)
- Reading (SICP Section 1.1)
- Lecture 1
- Lecture 2
- Homework/Lab
-
Reading (SICP Section 1.3)
-
Video lecture 3
-
Video lecture 4
- Reading (SICP Section 1.2.1 - 1.2.4)
- Video lecture 7
- Video lecture 8
- Homework
- Video lecture 9
- Video lecture 10
- Video lecture 11
- Homework