COS 426 Computer Graphics - Fall 1997
Department of Computer Science

Princeton University



Schedule

Projects

Resources

Students
Instructor
Adam Finkelstein
CS Bldg. 406, 258-5756, af@cs
Office hours: Tue and Wed, 11:00am-11:50am

Teaching assistants
Wagner Toledo Corrêa
CS Bldg. 414, 258-5388, wtcorrea@cs
Office hours: Mon, 7:00pm-8:00pm

Wai-Fun Aaron Lee
CS Bldg. 214, 258-1793, wailee@cs
Office hours: Thu, 4:30pm-5:30pm

Lab assistants
Ian Buck
612 Cuyler Hall, 258-8562, ianbuck@cs
Lab hours: Sun, 7pm-11pm

Robert Jensen
202 1901 Hall, 258-9271, rjjensen@cs
Lab hours: Thu, 1pm-5pm

Kenneth Turnbull
111 Cuyler Hall, 258-7135, kennetht@cs
Lab hours: Wed, 7:00pm-11:00pm

Lectures
Mon, Wed, and Fri, 10:00am-10:50am, CS Bldg. 105

Precepts
Wagner: Mon, 8:00pm-9:00pm, CS Bldg. 105
Aaron: Thu, 3:30pm-4:30pm, CS Bldg. 105

Books
Required textbook

Computer Graphics C Version
Donald Hearn, M. Pauline Baker
2nd Edition
Prentice Hall, 1997
ISBN: 0135309247

Optional textbooks

Computer Graphics: Principles and Practice
James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hugues
2nd Edition in C
Addison-Wesley, 1995
ISBN: 0201848406


OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.1
Jackie Neider, Tom Davis, Mason Woo
2nd Edition
Addison-Wesley, 1997
ISBN: 0201461382

Useful for the assignments

Tcl and the Tk Toolkit
John K. Ousterhout
Addison-Wesley, 1994
ISBN: 020163337X
Overview of Tcl/Tk by John K. Ousterhout
An Introduction to Tcl Scripting
Building User Interfaces with Tcl and Tk
Writing Tcl-Based Applications in C

Prerequisites
Data structures (CS 226), a good working knowledge of C programming (CS 217), linear algebra (as described in Appendix A of the course book), some mathematical sophistication. No prior knowledge of graphics is assumed.

Keeping in touch
Send mail to the staff.
Check out the pu.cs.426 newsgroup.

Last update: Sun Nov 30 18:08:01 EST 1997