MIT OpenCourseWare

Browse materialsMIT 6.001 · Spring 2005

Structure and Interpretation of Computer Programs

Subjects: Computer Science · Science

Art: not stated, Fletcher's Combined Block Telegraph Apparatus and Bell, 1889 · Public domain

Instructors
Prof. Eric Grimson, Prof. Peter Szolovits, Prof. Trevor Darrell
Term
Spring 2005
Level
Undergraduate
What's inside
20 videos · 1 lecture note · 1 reading · 68 other files · 12 web pages
Materials open
Videos here · files on MIT OCW
About this course

Source: MIT OpenCourseWare 6.001 Structure and Interpretation of Computer Programs, Spring 2005, Prof. Eric Grimson, Prof. Peter Szolovits, Prof. Trevor Darrell — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.

Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.

Has MIT solutions 2 files in this course are named by MIT as solutions.

Before you start

Prerequisites are not listed here. Check MIT's own syllabus for this course.

How this course was organized

What's here, and what isn't

  • A lecture sequence of 20 items is confirmed. Assignment and exam materials exist too, but MIT's own order for them could not be verified, so they're shown as materials below rather than a sequence.

Not included here

27 items from the source could not be safely included:

  • MIT's page format for this item wasn't recognized clearly enough to place it safely. (26 items)
  • Referenced in a table, but without MIT's own verified order, so it isn't used to claim a sequence.

Materials by section

Grouped by section, as MIT organized them. Not sequenced or ordered.

Readings

Lecture Notes

30 files

Exams

Projects

8 files

Tools

Other materials from this course

2 files

20 video transcripts
20 images

More videos from MIT's YouTube channel

MIT OpenCourseWare posts these videos to its own YouTube channel, but this course's OCW page doesn't link them, so they aren't sequenced as activities here. Listed in each playlist's own order.

MIT 6.001 Structure and Interpretation, 1986 Open playlist ↗

MIT OpenCourseWare, Prof. Eric Grimson, Prof. Peter Szolovits, Prof. Trevor Darrell, 6.001 Structure and Interpretation of Computer Programs, Spring 2005.

License: CC BY-NC-SA 4.0 · Edition: Spring 2005 · Open the original course on OCW ↗

Organized by RedLectern, independent of MIT and not endorsed by MIT.

Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.