Course Name: CSE3002 Computer Graphics
L(Lecture) T(Tutorial) P(Practical) C(Credits): 3 0 2 4
Course Prerequisite:CSE1001
The objective of this course is:
1. comprehensive introduction to computer graphics leading to the ability to understand contemporary terminology, progress, issues, and trends.
2. A thorough introduction to computer graphics techniques, focusing on 3D modeling, image synthesis, and rendering.
3. The interdisciplinary nature of computer graphics is emphasized in the wide variety of examples and applications.
On completion of this course, the students will be able to
CO1. Know and be able to select among models for lighting/shading: Color, ambient light; distant and light with sources; Phong reflection model; and shading.
CO2. Know and be able to use and select among current models for surfaces (e.g., geometric; polygonal; hierarchical; mesh; curves, splines)
CO3. Know and be able to design and implement model and viewing transformations
CO4. be able to discuss the application of computer graphics concepts in the development of computer games, information visualization, and business applications.
References:
1. Amrendra N. Sinha and Arun D. Udai, “Computer Graphics”, Tata McGraw Hill, 2007
2. Donald Hearn and M. Pauline Baker, “Computer Graphics with OpenGL”, Pearson Education, 2003
3. Steven Harrington, “Computer Graphics: A Programming Approach” , Tata McGraw Hill, 2006
4. Rogers, “ Procedural Elements of Computer Graphics”, Tata McGraw Hill, 2002
Quizzes, Assignments, Seminar/Presentation, Written Examinations
MSE I – First Mid Semester Examination
MSE II – Second Mid Semester Examination
ESE – End Semester Examination
ESE- End Semester Examination