Computer EngineeringComputer Engineering
  • About 
  • People 
    • Faculty 
    • Academic Staff 
    • Support Staff 
  • Undergraduate 
    • Program Overview 
    • Curriculum 
    • Elective Courses 
    • Double Major Programs 
    • Minor Degree Programs 
    • Exchange Programs 
    • Industrial Training 
    • Senior Projects 
    • Graduation 
  • Graduate 
    • PhD Program Overview 
    • MS Program Overview 
    • Other Affiliated Programs 
  • Courses 
  • Research 
  • Docs 

  •  Language
    • Türkçe
    • English

  •   Search this site
  •  

CMPE460

Introduction to Computer Graphics

On this page
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  
CMPE460
The information on this page is under construction.

Course Information  

FacultyFaculty of Engineering
Course CodeCMPE460
Course TitleIntroduction to Computer Graphics
Language of InstructionEnglish
Course SemesterSpring
Course HoursLecture: 3, PS:0, Labs: 0
Course Credits3
ECTS6
Grading ModeLetter Grade
PrerequisitesNone
CorequisitesNone

Catalog Description  

Computer Graphics deals with the synthesis of images from geometric models and textures; which may be acquired form the real world or may be synthetically generated as well. The course will focus on modeling; which is the geometric description of 3D scenes; and rendering, which creates realistic images from such models. An important component of the course is the use of mathematics. The course uses linear algebra, and other areas of math. We will review mathematical basics used in the course. Programming experience in C++ and a basic knowledge of calculus and linear algebra is assumed. Apart from the lecture topics listed below, some OpenGL programming will also be covered.

Course Learning Outcomes  

  • To understand the working of the rendering pipeline in a modern computer.
  • To apply linear algebra to model graphical primitives.
  • To design a ray tracer and implement it.
  • To understand the use of geometric models to represent curves and surfaces in 3D.
  • To understand more advanced rendering techniques.

Current Instructor  

lale-akarun-thumbnail
Lale Akarun

Professor

Previous Instructors  

 CMPE451
CMPE462 
On this page:
Course Information   Catalog Description   Course Learning Outcomes   Current Instructor   Previous Instructors  

Copyright © 2025 Department of Computer Engineering, Boğaziçi University. All rights reserved.

Computer Engineering
Code copied to clipboard