Introduction to Computer Programming
Fall 2012

I hear and I forget, I see and I remember, I do and I understand

Ancient Chinese Proverb

Final exam: December 20th at 4:00 - 5:50pm

Silver Center
100 Washington Square East
Room 405

Lecture: Jerry Waxman

email: j {my last name in lower case} at {cs} {dot} {nyu} {dot} {edu}
Office hours: Thursday, after class, or by appointment

TA (for homework assignments): {ag3859} at {gmail} {dot} {com}
Use the following format in the subject line: {exercise number}_{N Number}_{last name_first _name}


Assignments

Handouts

Lab Exercises

NYU Computer Labs

Course Overview, Requirements, and Syllabus

For on-line help with the class click here!

Texts for this class

1. Required Text - good reference - short and succinct

Visual Quickstart Guide to Python - by Tony Donaldson

Available at the bookstore ... or here

2. The following text is free - we will be referring to it at times

How to Think Like a Computer Scientist

Here is the on-line version
Here is a local PDF to download

3. The following text is free on-line - and quite useful

Here is the on-line version

4. The following is available from Safari Online at the Bobst Library

Python in a Nutshell, 2nd Edition
By: Alex Martelli
Publisher: O'Reilly Media, Inc.

http://proquest.safaribooksonline.com/0596100469

5. The official python site - downloads, documentation etc.

click here for the official python site - downloads, documentation etc.

Practice Python here

On-line free Python courses

coursera

udacity