A22.0002: Introduction to Computers and Programming
Spring 1999

Instructor: Valerio Luccio. Phone number: (212) 998-3936, e-mail address: valerio@cs.nyu.edu.
Office hours are Thursdays, from 10:30 to 11:45 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


Jan. 19Introduction: chap. 2
Jan. 21Pascal basics: chap. 3
Jan. 26Pascal basics, continued
Jan. 28I/O: chap. 4 (except 4.6)
Feb. 2I/O, continued
Homework #1 Due
Feb. 4I/O, continued
Feb. 9I/O, continued
Feb. 11FOR loops: chap. 5
Feb. 16FOR loops, continued
Homework #2 Due
Feb. 18FOR loops, continued
Feb. 23FOR loops, continued
Feb. 25Review
Mar. 2Midterm #1
Homework #3 Due
Mar. 4Procedures: chap. 6 (except 6.6)
Mar. 9Procedures, continued
Mar. 11Procedures, continued
Mar. 23IF-THEN-ELSE and CASE statements: chap. 7
Homework #4 Due
Mar. 25IF-THEN-ELSE and CASE statements, continued
Mar. 30IF-THEN-ELSE and CASE statements, continued
Apr. 1WHILE loop: chap. 8.1, 8.2 & 8.3
Homework # 5 Due
Apr. 8WHILE, continued
Apr. 10Problem solving and program design
Apr. 13Review
Apr. 15Midterm #2
Homework #6 Due
Apr. 20Arrays: chap. 10.1, 10.2 & 10.5
Apr. 22Arrays, continued
Apr. 27Review
Apr. 29Review
Homework #7 Due
May. 5Final

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_003_sp99
To send a message to the list, send email to: a22_0002_003_sp99@cs.nyu.edu

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


Valerio Luccio
January 11, 1999