Administrivia

CPS 124/296.3
Fall 2002

Administrivia

Home Administrivia Code Calendar Projects Students Resources

Course meetings will be held Tuesdays and Thursdays from 12:40-1:55pm in room D106 of the Levine Science Research Center.

Staff

Textbooks

You will use several books as well as online readings in the course. Copies are available at the Duke bookstore, but you can find these and other useful resources at the Gothic bookstore, Barnes and Noble (online or at New Hope Commons), or Amazon books.

Required Books

Optional Books

In general you should read the text in order to be prepared to ask and answer questions in class. If you have looked at material before it is discussed in class you will get much more out of the class discussion. Although time will be given at the beginning of lecture for you to ask questions about the reading, the majority of the lecture will be an extension of the reading, not a summary.

Computing

All programming projects should be written in C++ and compile and execute on Sun ULTRA-Sparc Stations. Projects may be developed on other platforms (e.g., your personal computer), but the final version must compile and execute on the Suns. Note, graphics programs in particular vary from platform to platform in both speed and appearance, so be sure to test your final version on the Suns before submitting it. 

Course Policies

These pages should answer your questions about the day-to-policy questions about the course.

Online Course Information

  • Newsgroup (local to Duke)
    Used for communication of important announcements between class meetings, e.g., updates, clarifications, extensions for assignments. This is also a place for students to ask questions.
  • DukeCS Sourceforge  (local to Duke)
    Useful tool for managing your group projects.
  • Web page
    Many of the materials for this course (including this page) are available on the WWW at http://www.cs.duke.edu/courses/cps124/fall02
     

Toy Story 2 (1999)

A Bug's Life (1998)

 

Feedback?