Materials and exercises for SICP
Scheme PostScript TeX Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
practices
resources
solutions
.gitignore
README.md

README.md

Study SICP

This repository contains the infomation I used for learning the SICP Course.

Goals:

The Goals is inherited from MIT 6.001 Courses Design, implement and test recursive programs in Scheme that demonstrate the following concepts:

  • Building Abstractions:

    • Computational Processes
    • Higher-order Procedures
    • Compound Data
    • Data Abstractions
  • Controlling Interactions:

    • Generic Operations
    • Self-describing Data
    • Message Passing
    • Streams and Infinite Data Structures
    • Object-oriented Programming
  • Meta-linguistic Abstraction:

    • Interpretation of Programming Languages
    • Embedded Languages

Schedule:

The study schedule follows the schedule of 6.001.

Resources:

Reading Materials

Practice Materials