6.001 Structure and Interpretation of Computer Programs, Fall 2002
Author(s)
Grimson, Eric; Lozano-Perez,Tomas; Szolovits, Peter; Boning, Duane
Download6-001Fall-2002/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Structure-and-Interpretation-of-Computer-ProgramsFall2002/CourseHome/index.htm (16.35Kb)
Alternative title
Structure and Interpretation of Computer Programs
Metadata
Show full item recordAbstract
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.
Date issued
2002-12Other identifiers
6.001-Fall2002
local: 6.001
local: IMSCP-MD5-fbd6174eebb1925f27fe2cab75fa0bf0
Keywords
programming, Scheme, abstraction, recursion, iteration, object oriented, structure, interpretation, computer programs, languages, procedures, Computer programming