Programming Languages, Fall 2002
Remix and Share
- Author:
- Ernst, Michael Dean
- Subject:
- Science and Technology
- Institution Name:
- M.I.T.
- Collection:
- MIT OpenCourseWare
- Grade Level:
- Post-secondary
- Abstract:
Principles of functional, imperative, and logic programming languages. Meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming, modules, and multiprocessing. Case studies of contemporary programming languages. Programming experience and background in language implementation required. From the course home page: The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the SCHEME+ programming language for all of its assignments.
- Languages:
- English
- Material Type:
- Assessments, Full Course, Homework and Assignments, Syllabi, Other
- Media Format:
- Text/HTML, Downloadable docs
- Conditions of Use:
-
Creative Commons Attribution-Noncommercial-Share Alike 3.0
Comments