This repository contains the assignments from MIT 6.001 (Spring 2005) and selected sample assignments from SICP Web Site with my solutions. I downloaded the problems as a reference, but I do not claim the copyright of these problems.
If you found any mistakes in the solutions, please create an issue or contact me through email.
- This repository was tested with MIT/GNU Scheme 10.1.10 on Ubuntu 20.10.
- Project 0
- Project 1: Those amazing Red Sox!
- Project 2: Prisoner's Dilemma
- Project 3: Crawling and Indexing the World Wide Web
- Project 4: The Object-Oriented Adventure Game
- Project 5: The Meta-Circular Evaluator
- Project 6: Term-rewriting Evaluator
- Project 7: Generic Arithmetic
- Project 8: Concurrency
- Project 9: Streams and Series
- Project 10: Languages for Object-Oriented Programming
- Project 11: Register Machines and Compilation
- The project handouts are provided through MIT OCW and SICP Web Site under a Creative Commons 4.0 Licenses.
- My solutions are provided under GNU General Public License v3.0. See
LICENSE
for more information.