Home
| Subject Search
| Help
| Symbols Help
| Pre-Reg Help
| Final Exam Schedule
| My Selections
|
Searched for: 1 subject found.
6.100A Introduction to Computer Science Programming in Python
(
,
)
Prereq: None
Units: 2-0-4
URL: https://www.eecs.mit.edu/changes-to-6-100a-b-l/#___READ_THIS_to_learn_about_recent_changes_to_6.100A_6.100B_6.100LLecture: MW3-4.30 (54-100) Lab: TBA Recitation: F10 (37-212, 1-190) or F11 (2-190) or F1 (6-120) or F2 (6-120)
![]()
Introduction to computer science and programming. Students develop skills to program and use computational techniques to solve problems. Topics include: the notion of computation, Python, simple algorithms and data structures, object-oriented programming, testing and debugging, and algorithmic complexity. Lectures are viewed outside of class; in-class time is dedicated to problem-solving and discussion. Combination of 6.100A and 6.100B (or 16.C20) counts as REST subject.
A. Bell
Textbooks (Fall 2025)