Skip to content

yangchenyun/learning-sicp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Materials and exercises for SICP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published