Computer Graphics is an official Unreal Academic Partner
University Accredited Course
Game Development
(former Mobile Computing, since 2016)
Game Development is a class where we will see the basics on game development using Unreal Engine, but we will also take a look at Unity, and Godot. We'll study, beyond game engines, game design, narrative, UI, player engagement and privacy, programming techniques and optimizations, networking and AI, physics and modern GPUs.
We will have guests from the gaming industry speaking at this course, see below.
Eleonora Lucheroni
Producer and Business Development Manager in the video game development industry. Since 2021, she has been part of Ubisoft, where she oversees large-scale international projects.
Gabriel Sassone
Principal Rendering Engineer, now at AMD, he worked at studios such as The Multiplayer Group, Avalanche Studios, Ready At Dawn, Codemasters, and others.
Maurizio Gabrieli
Professor of Composition at Conservatorio Santa Cecilia, president of the Applied Music School, he coordinates the Master on Music for Videogames.
Computer Graphics
(since 2022)
Computer Graphics is a class held since 2022 that will introduce all basic aspects of the field, from both technical and artistic point of views, with a hint on both videogames and the movie industry. We will study the real GPU hardware architectures and modern APIs like OpenGL, Vulkan, and DirectX, along with the Unreal game engine. We will also cover topics like meshes, curves and surfaces, rendering, lighting and shadows. From the artistic perspective we will see the principles of a good animation, colors and perception.
This is an offical Epic Games Unreal Academic Partner course.