Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT OpenCourseWare (MIT OCW) - Archived Content
  3. MIT OCW Archived Courses
  4. MIT OCW Archived Courses
  5. 6.001 Structure and Interpretation of Computer Programs, Fall 2002

6.001 Structure and Interpretation of Computer Programs, Fall 2002

Thumbnail Image
Download
Name

6-001Fall-2002/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Structure-and-Interpretation-of-Computer-ProgramsFall2002/CourseHome/index.htm

Size

16.35 KB

Format

HTML

Checksum (MD5)

b242e01575ac69e5c07a425086760b39

Author(s)
Grimson, Eric
•
Lozano-Perez,Tomas
•
Szolovits, Peter
•
Boning, Duane
Alternative Title
Structure and Interpretation of Computer Programs
Date Issued
December 2002
Abstract
Control of complexity in large programming systems. Building abstractions: computational processes; higher-order procedures; compound data; and data abstractions. Controlling interactions: generic operations; self-describing data; message passing; streams and infinite data structures; and object-oriented programming. Meta-linguistic abstraction: interpretation of programming languages; machine model; compilation; and embedded languages. Substantial weekly programming assignments are an integral part of the course. Enrollment may be limited.
Subjects
programming
Scheme
abstraction
recursion
iteration
object oriented
structure
interpretation
computer programs
languages
procedures
Computer programming
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Persistent DSpace Link
http://hdl.handle.net/1721.1/35852
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.