6.0001 Introduction to Computer Science and Programming in Python

SHARE:

Undergraduate 
Units: 2-3-1
First half of term
Prerequisites: None
Instructor: Prof. John Guttag
Schedule: MW3, Room 34-101, Recitations F11, F12, F1, F2 and F3
 
DESCRIPTION
 
Introduction to computer science and programming for students with little or no programming experience. Students develop skills to program and use computational techniques to solve problems. Topics include the notion of computation, Python, simple algorithms and data structures, testing and debugging, and algorithmic complexity. Combination of 6.0001 and 6.0002 counts as REST subject.