Skip to content

dsyislearning/cs61a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 61A, Spring 2023

Self-study mateiral for CS 61A: Structure and Interpretation of Computer Programs


Homework

  • HW 01: Functions, Control
  • HW 02: Higher-Order Functions, Lambda Expressions
  • HW 03: Recursion, Tree Recursion
  • HW 04: Trees, Data Abstraction
  • HW 05: Generators
  • HW 06: Object Oriented Programming, Linked Lists
  • HW 07: Linked Lists, Mutable Trees
  • HW 08: Scheme
  • HW 09: Scheme Lists
  • HW 10: SQL

Labs

  • Lab 01: Functions, Control
  • Lab 02: Higher-Order Functions, Lambda Expressions
  • Lab 03: Midterm Review
  • Lab 04: Recursion, Tree Recursion, Python Lists
  • Lab 05: Data Abstraction, Sequences
  • Lab 06: Mutability, Iterators
  • Lab 07: Object-Oriented Programming
  • Lab 08: OOP, Inheritance
  • Lab 09: Mutable Trees, Efficiency
  • Lab 10: Midterm Review
  • Lab 11: Scheme
  • Lab 12: Scheme Lists, Interpreters
  • Lab 13: SQL

Projects

  • Project 1: The Game of Hog
  • Project 2: CS 61A Autocorrected Typing Software
  • Project 3: Ants Vs. SomeBees
  • Project 4: Scheme Interpreter

About

CS 61A: Structure and Interpretation of Computer Programs, Spring 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published