Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Problems and Projects from the legendary MIT 6.001 Purple Book.
tree: 5dd1967a41

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Projects-S2005
Projects-S2007/Project1
Projects-S2012
Recitations-F2007
References
Section-1.1
Section-1.2
Section-1.3
Section-2.1
Section-2.2
Section-2.3
Section-2.4
Section-3.1
Section-3.3/mit-scheme
Section-3.5
README.md

README.md

Structure and Interpretation of Computer Programs

Problems and projects from the legendary MIT 6.001 Purple Book.

Chapter 1 - Expressions, Naming and Environment, Evaluating Combinations, Compound Procedures, Substitution Model, Applicative Order Evaluation, Normal Order Evaluation, Conditional Expressions and Predicates, Numerical Analysis, Square Roots, Cube Roots, Black-Box Abstractions, Recursion, Iteration, Linear Recursion, Tree Recursion, Orders of Growth, Exponentiation, Greatest Common Divisors, Prime Numbers, Primality Testing, Fermat Test, Probabilistic Methods, Higher-Order Procedures, Procedures as Arguments, Numerical Integration, Lambda Calculus, Local Variables, Fixed-Points of Functions, Procedures as Returned Values.

Chapter 2 - [xx]

Some useful links:

Don't forget to check out the wiki for answers to some of the more mathematically oriented questions.

Finally, A Word From Our Sponsor...

John McCarthy, Inventor of Lisp

Something went wrong with that request. Please try again.