Skip to content

TTOW0430 - Graphics Programming

Course information

Course name Graphics Programming
Course code TTOW0430
Part of module ADVANCED PROGRAMMING
Teacher(s) ImmoJa
Period FALL 2021
No. Implementations 1
Peppi Go to Peppi

Sign up to this course

Leave a thumbs up in this issue.

Prerequisites

TTZM0340 - Vektorit ja matriisit (Recommended)

TTOS0200 - Object oriented programming (Recommended)

Why should I select this course?

This course covers how modern graphics programming works using OpenGL. The course covers how the programmable pipeline works, what shaders are and how to write them (using GLSL).

Basics knowledge of object oriented programming and linear algebra (vector, matrices) is assumed.

Learning outcomes

  • Hardware accelerated graphics architecture
  • Concepts of graphics application design and structure
  • Ability to understand and write shader programs
  • Strenghten programming skills

Presentation link

Graphics Programming, Introduction

Edited by Heli Vepsäläinen