Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 2.09 KB

README.md

File metadata and controls

47 lines (40 loc) · 2.09 KB

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