Meeting Time Thursday 1:30pm – 3:30pm, 202 South Hall
Course Book Python Programming for the Absolute Beginner, 3rd Edition - Library Link
Source Code
Python for Software Design : How to Think Like a Computer Scientist, 2009 - Library Link
Instructors Ariel Chait (ariel@ischool)
Office Hours Anytime on Skype – a.chait
and by appointment


In this Python refresher course, we will explore the Python programming language from the ground up. Students who take this course will be prepared to complete python assignments in the Spring Info 206. Distributed Computing Applications and Infrastructure course. This course will focus on the basic elements of a program, good programming style, python syntax, and flow control. Class sessions will comprise of short lectures on fundemental computer science theory, followed by a lab session in which exercises will be completed that implement those theories in the python programming language.