CSE logo University of Washington Computer Science & Engineering
 CSE 457 Au 03 - Syllabus
  CSE Home   About Us    Search    Contact Info 

CSE 457
 Home page
Administration
 Syllabus
 Grading
 Accommodations
Classwork
 Calendar
 Projects
 Software
 Other Links
Email list
 Info
 Archive
   

Course Goals

Introduction to computer image synthesis, modeling, and animation. Topics include visual perception, color theory, displays and framebuffers, image processing, affine and projective transformations, hierarchical modeling, hidden surface elimination, shading, ray-tracing, anti-aliasing, texture mapping, curves, surfaces, particle systems, dynamics, realistic character animation, and traditional animation principles.

Prerequisites

  • CSE 326 (data structures and algorithms)
  • A good working knowledge of C and C++ programming. A good knowledge of Java and a willingness to spend some extra time coming up to speed on C/C++ will also be sufficient.
  • Familiarity with the basics of linear algebra and some mathematical sophistication
  • No prior knowledge of graphics is assumed.

Catalog and Time Schedule

UW Catalog entry and the UW Time Schedule entry for CSE 457.

Course Format

The class meets three times a week for lectures. Instruction consists primarily of lectures, readings, and project help sessions. Assignments consist of a set of written homeworks and substantial projects. Grades are based on performance on the homeworks, projects, and the exams.

Textbooks

The required textbook is:

  • 3D Computer Graphics, 3rd Edition, Alan Watt. Addison-Wesley. ISBN: 0-201-39855-9 [errata]

Recommended books are:

  • Computer Graphics: Principles and Practice in C, 2/E, by Foley, van Dam, Feiner, and Hughes. Addison Wesley. ISBN: 0-201-84840-6.
  • OpenGL. Reference Manual: The Official Reference Document to OpenGL, Version 1.2, 3/E, Addison Wesley. ISBN: 0-201-65765-1.
  • OpenGL Programming Guide 3rd Edition: The Official Guide to Learning OpenGL Version 1.2. ISBN 0-201-60458-2.


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaster]