A22.0002: Introduction to Computers and Programming
Fall 1999

Instructor: Valerio Luccio. Phone number: (212) 998-3936, e-mail address: valerio@cs.nyu.edu.
Office hours are Monday, from 9:45 to 11:00 am in room 427 of Warren Weaver Hall, or at other times by appointment.

Whenever you have a question about the course material, please feel free to drop by during my office hours or write me an email message.

Course Materials


Sep. 8Introduction: chap. 2
Sep. 13Pascal basics: chap. 3
Sep. 15Visit to ACF Lab
Sep. 20I/O: chap. 4 (except 4.6)
Sep. 22I/O, continued
Homework #1 Due
Sep. 27I/O, continued
Sep. 29I/O, continued
Oct. 4FOR loops: chap. 5
Oct. 6FOR loops, continued
Homework #2 Due
Oct. 11FOR loops, continued
Oct. 13FOR loops, continued
Oct. 18Review
Oct. 20Midterm #1
Homework #3 Due
Oct. 25Procedures: chap. 6 (except 6.6)
Oct. 27Procedures, continued
Nov. 1Procedures, continued
Nov. 3IF-THEN-ELSE and CASE statements: chap. 7
Homework #4 Due
Nov. 8IF-THEN-ELSE and CASE statements, continued
Nov. 10IF-THEN-ELSE and CASE statements, continued
Nov. 15WHILE loop: chap. 8.1, 8.2 & 8.3
Homework # 5 Due
Nov. 17WHILE, continued
Nov. 22Problem solving and program design
Nov. 24Review
Nov. 29Midterm #2
Homework #6 Due
Dec. 1Arrays: chap. 10.1, 10.2 & 10.5
Dec. 6Arrays, continued
Dec. 8Review
Dec. 13Review
Homework #7 Due
Dec. 17Final

General course information

The homework will consist of programming assignments. Style counts (that includes using meaningful names and providing sufficient comments in the body of the programs). Assignments must be done on the computer.
There will be two midterms and a final. Your grade will be 40 percent midterms plus 40 percent final plus 20 percent homework.

There is a home page for this course available on the world wide web at the following address:

You should use this to obtain assignments and programs done in class. Also, you should get a Unix account from the ACF in order to receive email from your instructor via majordomo; but first you must subscribe to majordomo:
Send an email to majordomo@cs.nyu.edu with the body:
           subscribe a22_0002_001_fl99
To send a message to the list, send email to: a22_0002_001_fl99@cs.nyu.edu

For a full list of commands, send email to majordomo@cs.nyu.edu with the body:


Valerio Luccio
August 12, 1999