CS 200
|
Computer Science from Ada and Euclid to Quantum Computing and the World Wide Web |
cs200@cs.virginia.edu | |
Schedule - Problem Sets - Exams - Notes - Lectures - Links |
CS200:
Computer Science
from Ada and Euclid to Quantum Computing and the World Wide Web
CS200 will be offered again in Spring 2003!
MWF at 2-2:50pm
L-System Fractal
This is the Spring 2002 version of CS200. For the latest version, see http://www.cs.virginia.edu/cs200.
Announcements
- 29 May: UVa Top News Daily, Computer Students Offer Novel Look at Jefferson's Rotunda
- 20 May: SEAS Evaluation, Course Improvement Survey Results
- 10 May: Enjoy your Summer!
- 7 May: Final Answers and Discussion
- 6 May: PS8 Sites:
- R U Like Me? (Grace Deng, Shawn O'Hargan, Jacques Fournier and Rachel Dada)
- Charlottesville Music Database (Russ O'Reagan, Spencer Stockdale)
- UVALibs (Jeff Taylor, Katie Winstanley, Victor Clay Yount)
- 29 April: Class 40 notes; Jeopardy; Final
- 26 April: Class 39 notes; Evaluation Survey
- 24 April: CS200 Condensed
CS200 Pioneer Graduates, 29 April 2002
back row, from left: Portman Wills (AC), Spencer Stockdale, Shawn O'Hargan,
Jeff Taylor, Jacques Fournier, Katie Winstanley, Russell O'Reagan, Victor Clay Yount
front row, from left: Grace Deng, Rachel Dada, Jon Erdman (AC)Assignments Past Due
- 17 January: Registration Survey - email by Thursday at 5pm
- 18 January: Pledge - return this signed on Friday
- 18 January: Read GEB, p. 3-41.
- 25 January: Problem Set 1 - Photomosaics
- 28 January: Read SICP, 1.2
- 30 January: Read GEB, Little Harmonic Labyrinth and Chapter 5
- 1 February: Read SICP, 1.3
- 2 February, 11am: Bobby McFerrin A Capella Workshop (Old Cabell Hall, free)
- 4 February: Problem Set 2 - Function Fractals
- 6 February: Read SICP, 2.1 and 2.2 (through page 127).
- 13 February: Problem Set 3 - L-System Fractals
- Friday, 22 February: Problem Set 4 - The Lorenz Cipher and the Postman's Computer
- Wednesday, 27 February: Exam 1
- Friday, 8 March: Problem Set 5: Non-Prosaic Mosaics
- Monday, 18 March: GEB all of Part I (through page 272)
- Monday, 18 March: GEB Questions
- Wednesday, 27 March: Read SICP, Chapter 4 (you may skip 4.1.6 and 4.1.7 and 4.4-end).
- Before 3 April: GEB, Aria with Diverse Variations and Chapter XIII: BlooP and FlooP and GlooP.
- Friday, 5 April: Problem Set 7: Quantum Computing
- Wednesday, 10 April: Exam 2
- Monday, 15 April: Problem Set 8 (Part 1)
- Monday, 22 April: Problem Set 8 (Progress Meetings)
- Monday, 29 April: Problem Set 8 (Final)
- Monday, 6 May at 5pm: Final Due (Olsson 236A)
Old Announcements
- 7 January: Course Announcement Flyer [PDF] [PPT], Photomosaic Poster
- 16 January: Registration Survey, Pledge, Syllabus, Schedule
- 16 January: Class 1 slides and notes
- 17 January: Everyone in the class should have received this mail showing your PS1 groups
- 18 January: Summary of Student Surveys, My Answers to the Survey
- 18 January: Class 2 slides and notes
- 21 January: Hints for PS1
- 23 January: Class 3 slides and notes
- 25 January: Class 4 slides and notes
- 28 January: Problem Set 1 - Selected Answers
- 28 January: Class 5 slides and notes
- 28 January: Lab hours for PS2 - Wednesday 6-9pm, Thursday 6-9pm (Small Hall)
- 30 January: Class 6 slides and notes
- 1 February: Class 7 notes (no slides)
- 4 February: Class 8 slides and notes; Problem Set 3
- 6 February: Class 9 slides and notes
- 8 February: PS2 Selected Answers
- 8 February: Class 10 notes (no slides)
- 11 February: Class 11 slides and notes
- 13 February: Class 12 slides and notes; Problem Set 4
- 15 February: Class 13 slides and notes
- 15 Feburary: Lab hours for PS4: Monday 7-9pm, Thursday 7-9pm
- 17 February: Problem Set 3 Selected Answers
- 18 February: Class 14 slides and notes
- 20 February: Class 15 slides and notes
- 22 February: Class 16 notes (review for exam)
- 25 February: PS4 Selected Answers
- 25 February: Exam 1
- 27 Feburary: Class 18 slides and notes; Problem Set 5
- 1 March: class cancelled due to bomb threat in Cabell Hall.
- 4 March: Class 19 slides and notes; Exam 1 Answers
- 6 March: Class 20 slides and notes
- 8 March: Class 21 slides and notes; GEB Questions; Problem Set 6
- 18 March: Class 22 slides and notes
- 18 March: In Fall 2002, I will be teaching CS201J: Engineering Software. This course counts as CS201, but follows CS200 much better than the normal CS201.
- 20 March: Class 23 slides and notes; PS5 answers
- 20 March: PS 6 lab hours: Thursday (3-5pm) and Sunday (6:30-9:39pm), Small Hall
- 22 March: Class 24 notes (practice problem classification problems)
- 25 March: Class 25 slides and notes
- 27 March: Class 26 slides and notes; Problem Set 7
- 29 March: Lab hours for PS7: Monday 8:30-9:30, Wednesday 5-7:30
- 29 March: Class 27 slides and notes
- 1 April: Class 28 slides and notes; Static Typechecking April Fool's Story
- 3 April: Class 29 slides
- 5 April: Exam 2
- 8 April: Class 31 slides and notes
- 10 April: Class 32 slides and notes
- 10 April: Problem Set 8; remember to bring your site idea to class Friday
- 12 April: Exam 2 Answers
- 12 April: HTML Guide, SQL Guide, PHP Guide
- 15 April: Class 34 slides and notes
- 17 April: Class 35 slides and notes
- 19 April: Class 36 slides and notes
- 22 April: Class 37 slides and notes
- 24 April: Class 38 slides and notes
University of Virginia Department of Computer Science CS 200: Computer Science |
David Evans evans@virginia.edu Using these Materials |