Section outline



    • Instructor: Md Montasir Bin Shams(MBS)
      Designation: Lecturer
      Email: montasir.cse@diu.edu.bd
      Office: 903 DT5 
      Appointment in Google Calendar: Click here 
      Website: https://sites.google.com/view/diptomontasir

      Counseling Hours:

      Sunday:       1.00-2.30pm

      Tuesday:      12.30-2.00pm

      Wednesday: 11.30-2.00pm

      Course Rationale

      Computer Graphics is a 3-credit senior-level course that introduces the concepts and implementation of computer graphics. As one of the important subject areas of the study of computer science and information systems, this course will focus on the theoretical aspects and implementation of computer graphics using OpenGL.

      Course Objectives 

      • To understand design thinking skills across the disciplines of computer graphics.
      • To animate the efficiency of problem-solving focus in relation to the visualization of the device.
      • To develop effective skills in the implementation of computer graphics for the digital ages.

      Course Outcomes(CO's)

      Able to explain the core concepts of computer graphics, including output primitives, anti-aliasing, transformation and viewing in 2D.

      CO2

      Able to apply the concepts of the 3D display, projection, perspective, modeling, and transformation.

      CO3

      Able to describe the fundamentals of color models, lighting and shading models, animation, dithering, parametric curves, hidden surface elimination, and rendering.

      CO4

      Able to demonstrate effective OpenGL programs to solve graphics programming issues, including output primitives, 2D and 3D transformation, object viewing, and modeling, color modeling, lighting and shading.


      Grading Scheme

      Assignment: 5%
      Presentation: 8%
      Attendance: 7%
      Class Test: 15%
      Mid Term Exam: 25%
      Final Exam: 40% 

      Grading System


      Grade Book:

      Semester Planning:




    • Reference Books/ Materials

      1. Schaum's Outline of Computer Graphics by Ray Plastock, Gordon Kalley, Zhiang Xiang,
      Zhingang Xiang
      2. C Programming Using Turbo C++ by Robert Lafore
      3. Fundamentals of Computer Graphics, by Peter Shirley et al., ISBN 978-1568812694
      4. Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL by
      Shreiner and Angel, Pearson Education ISBN 9780273752264
      5. Computer Graphics: Principles and Practice by Foley, Van Dam, Feiner, & Hughes,
      Addison-Wesley ISBN 0201848406

    • Course Outline : Click Here