Instructor(s)
Tom Lieber
Kyle Murray
Frank Li
MIT Course Number
6.S096
As Taught In
January IAP 2013
Level
Undergraduate
Course Description
Course Features
- Lecture notes
- Projects (no examples)
- Assignments: problem sets (no solutions)
- Assignments: programming with examples
Course Description
This course provides a fast-paced introduction to the C and C++ programming languages. You will learn the required background knowledge, including memory management, pointers, preprocessor macros, object-oriented programming, and how to find bugs when you inevitably use any of those incorrectly. There will be daily assignments and a small-scale individual project.
This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.
Other Versions
Other OCW Versions
OCW has published multiple versions of this subject.