Section outline



  •  












    Dear Students,
    Welcome to the CSE 421 Computer Graphics Course. I will be your co-pilot in this online journey of learning. Let us ignite ourselves to start this journey at great speed. This lab offers you an opportunity to demonstrate both your programming skills and creative thinking. Hope our journey will be nice together. Enjoy your learning.


    Instructor Information:

    Instructor Name:       Afjal Hossan Sarower
    Designation:               Lecturer
    Contact:                    afjal.cse@diu.edu.bd || 01869 045878 || f/sarower.rex || linkedin/sarower

    I am Available on Telegram, Messenger, Whats app.

    Visit my Google Site



    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 relate to visualization of  the device.
    • To develop the effective skills in the implementation on computer graphics for the digital ages.

    Course Outcomes (CO's):

    After completing this course, students will be able to

    • CO1: explain the core concepts of computer graphics, including output primitives, anti-aliasing, transformation and viewing in 2D.
    • CO2: apply the concepts of 3D display, projection, perspective, modelling and transformation
    • CO3: describe the fundamentals of color models, lighting and shading models, animation, dithering, parametric curves, hidden surface elimination and rendering
    • CO4: demonstrate effective OpenGL programs to solve graphics programming issues, including output primitives, 2D and 3D transformation, objects viewing and modelling, colour modelling, lighting and shading.

    Grading Scheme:
    Attendance: 7%
    Class Tests/Quizes:  15%
    Assignment: 5%
    Presentation (using video/ppt): 8%
    Midterm Exam:  25%
    Final Exam:   40% 

    • 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

    • Made with Padlet
    • Made with Padlet