Course Information

This course is designed for 16 weeks, every week three units, every unit is 45 minutes.

This course gives an introduction to computer graphics, by integrating various skills in computer science such as programming, data structure and algorithm design. With the aid of new human-computer interface, students will learn these fundamental knowledge in computer science in terms of fancy graphics effects that reduce the learning load through abstract data visualization. The content of this course includes raster graphics, interactive graphics, matrix representation of 3D transformation, curve and surface design, ray tracing and visual realism, all with OpenGL source code.