Registrar Home | Registrar Search:
Home | Subject Search | Help | Symbols Help | Pre-Reg Help | Final Exam Schedule | My Selections

MIT Subject Listing & Schedule
Fall 2017 Search Results

Searched for: "6.009"    Subjects offered any term      

1 subject found.

6.009 Fundamentals of Programming
______

Undergrad (Fall, Spring) Institute Lab
Prereq: 6.0001
Units: 2-4-6
https://6009.csail.mit.edu/
Lecture: T9.30-11 (54-100) Lab: F10-12 (1-190) or F1-3 (6-120) or F9-11 (32-141) or F2-4 (35-225) Recitation: W9-11 (56-154) or W1-3 (4-370) or W9-11 (2-190)
______
Introduces fundamental concepts of programming. Designed to develop skills in applying basic methods from programming languages to abstract problems. Topics include programming and Python basics, computational concepts, software engineering, algorithmic techniques, data types, and recursion and tail recursion. Lab component consists of software design, construction, and implementation of design.
A. Chlipala, C. Terman, A. Hartz
No required or recommended textbooks