CPS 124/296.3 : Fall 2002

CPS 124/296.3
Fall 2002

Computer Graphics

Home Administrivia Code Calendar Projects Students Resources

Announcements

  • Have a great break!
  • Sign up online to be a UTA next semester here!
    If you have been a UTA previously, you must still apply.
  • View previous announcements here.

Description

Graphics is a hot topic in computer science. Driven by the tremendous increase in speed and quality of hardware and software, it has rapidly gained popularity among a wide variety of users. With applications as far-reaching as interactive TV, scientific visualization, film and TV special effects, interactive art, graphical user interfaces, industrial design, education, computer games, virtual reality, and the Internet through X3D and Java 3D, computer graphics offers something of interest for just about everyone!

This course is aimed to be a comprehensive introduction to basic concepts and algorithms in this exciting field, and topics covered will include the fundamentals of scan conversion of geometric primitives, 2D and 3D transformations, 3D viewing and perspective, light reflection models, hardware display technology, visual perception and color science, hidden surface removal, modeling, animation, and user interfaces.

Prerequisites: Math 104 (basic linear algebra), CompSci 130 (basic algorithmic techniques), and CompSci 108 (good knowledge of C++)

Feedback

The Computer Science department at Duke University aims to excel in education and research. To ensure that our courses fulfill student needs and expectations, you can submit comments about this course anonymously here. These comments will be read only by the Director of Undergraduate Studies for Teaching and Learning and the staff.
 

Monsters, Inc. (2002)

Ice Age (2002)

 

Feedback?