Skip to content

thanyi/cs61a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs61a

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

由于中间发现sp23无法访问,所以进入sp24进行lab和HW的书写,中间有着少许差异,要参考的可以注意一下 不过project都是一模一样的

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

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

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