This course will introduce students the basic principles and techniques for computer graphics on modern graphics hardware. Topics covered include the graphics hardware systems, application areas, the typical graphics pipeline, viewing, perspective, lighting and shading, Ray-tracing, 2D and 3D geometry, transformations, clipping, discrete techniques and modeling.
Upon the successful completion of this course, students should be able to:
Textbooks:
References:
Evaluation | Marks | Percentage |
---|---|---|
Class Participation | 10 Marks | 10% |
Tutorial | 10 Marks | 10% |
Assignments/Discussion/Presentation | 10 Marks | 10% |
K-Lab Project | 10 Marks | 10% |
Final Examination | 60 Marks | 60% |