Computer Graphics

MTH100 , CSE101 , CSE201 , CSE102 ,CSE222

This course will provide basic concepts of computer graphics including necessary mathematics and algorithms. Primary focus of this course will be to understand the basics of 2D/3D rendering. The course will also cover various aspects of the rendering pipeline and realistic image synthesis using raytracing. The standard shader based OpenGL rendering API will be introduced, and used with lab exercises, assignments, and projects. The students will learn building complete graphics systems through projects.

  1. Understand fundamental graphics algorithms and data structures used in rendering.
  2. Use shader based OpenGL API for 2D/3D rendering
  3. Understand spatial data structures for shape representation
  4. Able to use spatial algorithms for geometry processing and display, and understand the graphics pipeline and graphics hardware.

Course Offering