This course presents an introduction to computer graphics. Graphics is a flourishing field within 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 special effects, synthetic content, interactive TV, graphical user interfaces, information visualization, interactive art, industrial design, education, computer games ranging from Doom 3 to The Sims, virtual reality, and the Internet, computer graphics plays an increasingly important role in our lives, both practically and culturally. This course is aimed to be a comprehensive introduction to basic concepts and algorithms in this field, and topics covered will include the fundamentals of scan conversion of geometric primitives, clipping, 2D and 3D transformations, user interfaces, and color.
This course is of 5 chapters divided into 15 weeks. The student should be aware of the importance of revising the material on first come first serve basis. Prerequisites of this course are EECE 230 - CP2.
|Details||Topic||Chapter No.||Book Chapter||Assessment|
|Week 1 - 2||Introduction to Computer Graphics||1||1|
|Week 2||Scan Conversion||2||3|
|Week 3||Transformations||3||5||Project Proposal (W9)|
|Weeks 4 - 5||User Interface||5||8, 10|
|Week 5||Hardware Acceleration of Geometrical Transformations||6|
|Attendance, Pop quiz , and Assignment||10%|
[Dec 29, 2008] Chapters 4 and 5 are posted.
[Nov 15, 2008] Chapters 3 is posted.
[Oct 15, 2008] Chapters 2 is posted.
[Sep 15, 2008] Chapters 1 is posted.
[Sep 15, 2008] Welcome to course website.