Announcements

(Nov 16 2014) The lottery for IAP 2015 is now open! Click here to enter by Dec. 5, 2014 at 9 p.m., and be sure to read all instructions first.

(Nov 21 2014) The LA application for IAP 2015 is now open! Click here for details and to apply by Dec. 5, 2014 at 9 p.m. Prior LA/TA experience is a major plus!

About

This 6-unit P/D/F course will provide a fast-paced introduction to programming using Python for highly motivated students with little or no prior experience in programming computers over IAP. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. Lectures will involve plenty of examples, and lab will be staffed with numerous LAs to help students master Python.

This class is designed to help prepare students for 6.01: Introduction to EECS. 6.01 assumes some knowledge of Python upon entering; the course material for 6.149 has been specially designed to make sure that concepts important to 6.01 are covered.

Participants will be expected to bring their own laptop to class daily, starting on the first day of class. If you do not have a laptop, please contact the instructor prior to the first day, as other arrangements may be made.

The course staff is made of:

  • Instructor: Michelle Szucs, 6-3 Senior (6.0001/6.0002 LA/UTA, former 6.S189 Instructor)
  • Instructor: Louis Lamia, M.Eng. in Course 6 (6.00/6.0001/6.0002 LA/TA, former 6.S189 LA)

Please direct questions to Michelle Szucs and Louis Lamia at 6.149-staff AT mit DOT edu.