Introduction to Computers and Programming

V22.0002, Section 002 - Fall 2000

Nicholas Pappas

Class: Mon/Wed 3:30 pm - 4:45 pm, CIWW 102

Office Hours: Mon 5:00-6:00 pm, CIWW 419
(also by appointment)

  Email: pappas@cs.nyu.edu  office phone (212) 998-3301


Course Syllabus (now with Class Notes)


Assignments

  Due Date
1.  Assignment 1 (with more examples and hints) Mon., Sep. 25  Solution
2.  Assignment 2  Wed., Oct. 11  Solution
3.  Assignment 3  Mon., Oct. 23  Solution
4.  Assignment 4  Mon., Nov. 6  Solution
5.  Assignment 5  Wed., Nov. 15  Solution(revised)
6.  Assignment 6  Wed., Nov. 29  Solution
7.  Assignment 7  Mon., Dec. 11 (absolutely no lates accepted!)  Solution



Final Review

  
1.  Sample Midterm
2.  The Zorro Problem
3.  The Zorro Solution (hold down shift then click to save to file)
4.  Midterm 1 and solution
5.  Sample Midterm 2
6.  Midterm 2 and solutions
7.  Midterm 2 solution to problem 1 -- move.c
8.  Sample Final Questions (class problems + 1)

Book Exercises

Programs Reviewed In Class (modified solutions)

  
1.  5.24 Celsius/Fahrenheit Conversion
2.  5.26 Perfect Numbers
3.  5.51 Craps Example

Book Exercises' Solutions

Solution to exercises Chapters 2 through 6


Class notes (Microsoft Powerpoint necessary for viewing)

Notes I Class 1
Notes II Classes 2-4
Notes III Class 5
Notes IV Classes 6-7
Notes V Class 8
Notes VI Class 9-10
Notes VII Class 11
Class 12 multiplication table example
Class 12 average, high, low example
Notes VIII Class 13
Class 13 quiz solution
Notes IX Class 17
Notes X Classes 18-19
Notes XI Class 22
Notes XII Class 24
Notes XIII Class 25
Class 25 testarraypass.c example
Class 25 sentence.c example (revised)
Notes XIV Class 26
Class 26 structrobot.c example
Regarding the Final


Important Dates

 
First Midterm:   Wednesday, October 25 3:30-4:45pm   
Second Midterm:   Wednesday, November 15 3:30-4:45pm   
Final Exam:   Tuesday, December 19 2:00-3:50 pm   Room: 703 MAIN   Alternate: same day 12:00-1:50 pm (must pre-register!)  


Updated: December 14, 2000