Princeton University
|
Computer Science 333
|
Spring 2011 |
The schedule will change throughout the course. Please check it frequently.
Lectures: Programming languages
Project: Learn requirements; discuss ideas with course instructors and other students
Lectures: Programming languages (cont.)
Assignment 1: Due on Sunday 2/13 at 9:00 PM.
Project: Discuss ideas with course instructors and other students
Lectures: Database programming
Project: Discuss ideas with course instructors and other students
Lectures: Graphical user interface programming
Assignment 2: Due on Wednesday 2/23 at 9:00 PM.
Project: Discuss ideas with course instructors and other students
Lectures: Network programming
Assignment 3: Due on Sunday 3/6 at 9:00 PM.
Project: Initial meeting with course instructors
Lectures: Web programming; Web CGI programming
Project: Initial web site: elevator speech, project overview document, project timeline document
Spring recess
(Project: Supervising TAs will be assigned)
Lectures: Programming the web server
Project: Updated timeline; first weekly status meeting
Lectures: Web application frameworks; Security issues in web programming
Assignment 4: Due on Wednesday 3/30 at 9:00 PM.
Project: Updated timeline; weekly status meeting
Lectures: Client-side web programming (part 1); XML
Project: Updated timeline; weekly status meeting; demonstration of prototype
Lectures: Concurrent programming; Client-side web programming (part 2)
Project: Updated timeline; weekly status meeting
Lectures: Programming paradigms; Intellectual property law for software
Project: Updated timeline; weekly status meeting; demonstration of alpha version
Lectures: Software engineering
Project: Updated timeline; weekly status meeting; demonstration of beta version
Reading period
Project: Presentation and final demonstration
Reading period
Project: Final web site: user's guide document, design document, compressed source code file, final report document, presentation/demonstration slides (due on 5/10, the Dean's Date, at 5:00 PM)
This page was written by Robert M. Dondero, Jr.