School of Computing · ANU College of Systems and Society
Computer graphics are an essential part of modern software. In this course, students will learn about fundamental algorithms, data structures and programming models used in 3D graphics applications. These key concepts in computer graphics programming will be covered from their mathematical foundations through to their application in domains such as data visualisation, virtual reality, computer games and film animation/VFX. In this course, students will explore these concepts through practical implementation in a modern computer graphics software context.
Weekly lab portfolio
Learning outcomes 1, 2, 3
Group project
Learning outcomes 1
Individual project
Learning outcomes 1, 2, 3
Final exam
Learning outcomes 1, 2, 3
Approximately 130 hours of study consisting of lectorials, labs and self directed study.
none Preliminary Reading All readings will be freely available and linked to from the course website