{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

syllabus_002 - CAP 4730 Fall 2006 Computational Structures...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CAP 4730 - Fall 2006 Computational Structures in Computer Graphics Professor: Benjamin Lok CSE Rm E342 392-1492 [email protected] (Put CSCG in the subject) Office Hours: Monday and Wednesday 2-3 PM By appointment (email or call) Drop by the office Teaching Assistants: (Room 313) Office Hours: Xiyong Wang ( [email protected] ) Tuesday and Thursday (5 PM - 6 PM) Course Description: A study of the major topics in computer graphics; display and output technology; two and three dimensional manipulations; space curves and surfaces; hidden surface removal and shading models. What is this course, and who is it for? This course is directed towards undergraduate students who wish to learn the basic concepts of computer graphics through lectures, programming assignments, and class discussion. A broad overview of computer graphics field will be studied, with specific emphasis on 3D computer graphics. Upon completion of this course, students will be able to write 3D interactive programs that read in student generated models, animate the models in a student designed environment, and allow for user interaction. The topics covered will enable students to develop a high level understanding of computer graphics technology, from motion picture films to the latest video games. This course is NOT a 2D course (photoshop), nor is it a modeling course (3D Studio Max). Prerequisites: COP 3530 Data Structures and Algorithms (‘C’ grade or higher) Should already understand matrix mathematics, vectors, normals, etc. Texts: Required: Computer Graphics, with OpenGL 3rd Edition , Donald Hearn and M. Pauline Baker. Optional: Introduction to Computer Graphics . Foley, Philips, Hughes, van Dam, Feiner. OpenGL 1.4 Programming Guide, 3rd Edition: The Official Guide to Learning OpenGL , OpenGL Architectural Review Board. Tentative List of Topics: 1. Graphics Hardware 2. 2D ( Scan Conversion, Clipping, Transformations) 3. 3D (Transformations, OpenGL, Graphics Pipeline, Lighting, Shading, Rendering Topics, Modeling, Animation) 4. Special Topics
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Grading: 60% programming assignments (best 4 out of 5 – 15% each, if you do all 5 and get them all to work (minimum 70% on EACH), you’ll get up to 5% bonus) 15% midterm exam 25% final exam Criteria: 70% correctness (does it work as the assignment states?) 20% overall quality 10% for documentation (doesn't have to be extensive, but should be complete).
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}