CG Theory Syllabus
CG Theory Syllabus
Course Outcomes: At the end of the course, the students should be able to
1 Describe the basic concepts of Computer Graphics.
2 Demonstrate various algorithms for basic graphics primitives.
3 Apply 2-D geometric transformations on graphical objects.
4 Use various Clipping algorithms on graphical objects
5 Explore 3-D geometric transformations, curve representation techniques and projections
methods.
6 Explain visible surface detection techniques and Animation.
Textbooks:
1 Hearn & Baker, “Computer Graphics C version”, 2nd Edition, Pearson Publication
2 James D. Foley, Andries van Dam, Steven K Feiner, John F. Hughes, “Computer Graphics
Principles and Practice in C”, 2ndEdition, Pearson Publication
3 Samit Bhattacharya, “Computer Graphics”, Oxford Publication
References:
1 D. Rogers, “Procedural Elements for Computer Graphics”, Tata McGraw-Hill Publications.
2 Zhigang Xiang, Roy Plastock, “Computer Graphics”, Schaum‟s Outlines McGraw-Hill
Education
3 Rajesh K. Maurya, “Computer Graphics”, Wiley India Publication.
4 F. S. Hill, “Computer Graphics using OpenGL”, Third edition, Pearson Publications.
Assessment:
Internal Assessment:
Assessment consists of two class tests of 20 marks each. The first-class test is to be conducted
when approx. 40% syllabus is completed and second class test when additional 40% syllabus is
completed. Duration of each test shall be one hour.
Useful Links
1 https://www.classcentral.com/course/interactivegraphics-2067
2 https://swayam.gov.in/nd2_ntr20_ed15/preview
3 https://nptel.ac.in/courses/106/106/106106090/
4 https://www.edx.org/course/computer-graphics-2