Announcements

The loterry for IAP 2014 is now available! Click here to enter by Dec. 1, 2013, and be sure to read all instructions first. The class has been renamed to 6.149, and we'll be migrating to a new website soon.

If you would like to be a lab assistant for the class, please apply here.

Older Announcements (click to see)

(Oct 1 2012) Welcome to 6.S189! Important stuff will be posted here.

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.S189 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: Rodrigo Muñoz, Senior in Course 6-3 (6.01 LA, former 6.S189 LA/Instructor)
  • Instructor: Michelle Szucs, Junior in Course 6 (6.00 LA/Tutor, former 6.S189 LA)

  • Head TA: Emily Su, Senior in Course 6-3 (6.00 LA, former 6.S189 LA)

  • TA: Zach Banks, Sophomore in Course 6-7 (6.01 LA)
  • TA: Zachary Barryte
  • TA: Elana Ben-Akiva, Sophomore in Course 20
  • TA: Niki Castle
  • TA: Denise Che, Sophomore in Course 6-3 (6.00 LA)
  • TA: Todd Cramer, Junior in Course 6-3 (6.933 TA)
  • TA: Laura D'Aquila, Sophomore in Course 6-2
  • TA: Gavin Darcey
  • TA: Aaron Fryman
  • TA: Ben Greenberg, Sophomore in Course 6-2
  • TA: Beth Hadley, Sophomore in Course 6-3
  • TA: Ben Horkley, Junior in Courses 6-2 and 8 (6.01 LA, 6.189 LA, 6.02 LA)
  • TA: Eerik Kaseniit, Junior in Course 6-7 (6.01 LA)
  • TA: Kaiying Liao
  • TA: Paul Masterson, Sophomore in Course 6-2
  • TA: Kayla Meduna, Senior in Course 6-3 (6.00 LA, 6.S189 LA, 6.042 LA)
  • TA: Rachael Naphtal, Junior in Course 6-3 (6.01 LA)
  • TA: Qui Nguyen, Sophomore in Course 6-3 (6.01 LA)
  • TA: Viet-Tran Nguyen
  • TA: Casey O'Brien
  • TA: Grace O'Malley, Sophomore in Course 6-7 (6.00 LA)
  • TA: Lindsey Osimiri, Junior in Course 20 (6.00 LA, 6.S189 LA)
  • TA: Michael Puncel
  • TA: Emily Su
  • TA: Ruby Tamberino
  • TA: Derek Vaughn, Junior in Course 6-2 (8.02 TA, 6.004 LA)
  • TA: Emily Zhang, Sophomore in Course 6-3

Please direct questions to Michelle Szucs at mszucs AT mit DOT edu.