Computer Graphics (CS60012)

Department of Computer Science and Engineering

Indian Institute of Technology Kharagpur

Spring 2024


Outline:

Prerequisites:


Announcements:


Class Timings and Venue:

Instructor:

Teaching Assistants:

  • Tusita Sarkar (tushita3660@gmail.com)

Grading Ploicy (tentative):

  • Assignment 1: 10%
  • Assignment 2: 15%
  • Assignment 3: 15%
  • Mid Sem : 20%
  • End Sem : 40%

Course Contents (tentative):

  • Topic 1: Introduction to Computer Graphics
  • Topic 2: OpenGL basics
  • Topic 3: Bresenham's algorithms
  • Topic 4: Geometric Transformations
  • Topic 5: Viewing and Projections
  • Topic 6: Clipping
  • Topic 7: Mesh data structures
  • Topic 8: Curve and surface design
  • Topic 9: Lighting models
  • Topic 10: Ray tracing
  • Topic 11: Fractals/Geometric plant modelling (if time permits)

Ethical Conduct:

  • Scholastic offences will be taken seriously and there will be zero tolerance on plagiarism. All assignments must be completed individually. You may discuss approaches to problems with other students, however, the work handed in must be your individual effort. Students must write their exams and assignments in their own. If we detect any type of plagiarism in any assignment, that will be marked as zero.