Back to courses index

CSBP421: Smart Computer Graphics

Description:Fundamental techniques in graphics; graphic systems, graphic communication and geometric modeling; Basic and advanced rendering techniques; Computer animation; Visualization; Virtual reality; 3D Computer Games.
Credit Hours.:3
Text Book: Fundamentals of Computer Graphics, Peter Shirley, Michael Ashikhmin, Steve Marschner, 3rd edition, 2009, ISBN-13: 978-1568814698
Coordinator: Jose Lopez Berengueres
Topics Outline:
  1. History of Computer Graphics: Pixar
  2. Principles of Computer Animation
  3. Computer Graphics in Video Games
  4. Optics
  5. Geometric transforms
  6. Rendering Techniques
  1. Explain formalisms and operations of computer graphics.
  2. Apply rendering techniques.
  3. Compare and contrast modeling techniques.
  4. Apply 3D packages to develop Virtual Reality applications.
  5. Develop smart graphics applications using 3D API.
  6. Develop a 3D computer game.
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6
Pre-requisiteITBP319: Data Structures
Co-requisite CSBP432: Computer Graphics Lab
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
4% 20% 8% 0% 0% 2%0% 0% 4% 13% 17% 13% 15% 0%
Show Details