Stop learning alone!

Learn faster and stay on-track by joining this free class with other self-learners.

Register for Structure and Interpretation of Computer Programs now.

Structure and Interpretation of Computer Programs

Class length: 13 weeks. Start anytime.

Creator: kday

Status: Established

Join this class!

Course Home

Description

This class covers the first three chapters of the classic computer science book Structure and Interpretation of Computer Programs. Chapters 4 and 5 are outside the scope of this class. The first three chapters are quite a bit to digest and are worth a class of their own. If you're interested in delving into the last two chapters, feel free to create a new class to cover just those two.

Prerequisites and Difficulty

Some programming knowledge is helpful.

Materials and Technical Requirements

All course materials are freely available online:

Book: Structure and Interpretation of Computer Programs.

Supporting information: MIT's OCW website.

Video lectures: lectures on Google Video that follow the book.

Any content on this site derived from the MIT OCW content is licensed under their same Creative Commons License.

How Curious Reef Works

The purpose of the class is to learn collaboratively with others.
The course creator has organized the course information for everyone.

  • Complete one lesson and its assignments per week
  • Submit and self-grade your own work
  • Help each other in the class forum

License

Creative Commons, Attribution Non-Commercial Share Alike

Attribution Non-Commercial Share Alike

Recent Activity

enrigle joined
1 month ago
laser joined
2 months ago
marcelliru submitted Lesson 1 HW 1
2 months ago
marcelliru joined
2 months ago
NikhilK695 joined
3 months ago
imkin joined
5 months ago
mike joined
6 months ago
darkninja joined
9 months ago

Class RSS Feed

Members (1212)

enrigle
Joined 1 month ago
laser
Joined 2 months ago
marcelliru
Joined 2 months ago
NikhilK695
Joined 3 months ago
imkin
Joined 5 months ago
mike
Joined 6 months ago
darkninja
Joined 9 months ago
AHearbarie
Joined 10 months ago

All members