6.S095
Special Subject in Electrical Engineering and Computer Science
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
January IAP 2018 · Programming for the Puzzled
This class builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching students to program while solving puzzles. Python syntax and semantics required to understand the code are explained as needed for each puzzle.
Readings
Prerequisites & course information
Prereq: Permission of instructor U (IAP) Not offered regularly; consult department Units arranged [P/D/F] Can be repeated for credit.
Sources
- Course catalogue ↗2026–2027
- MIT OpenCourseWare ↗January IAP 2018
- MIT OCW syllabus ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.