The course covers the elements of programming for videogames. Students will learn the basics of both 2D and 3D programming along with the techniques used by the newest CAD tools for videogame design. After an introduction about the various types of simulation, a basic game engine for attaching the components of 2D games programming is presented. The basic of the 3D graphics and 3D videogame through the usage of a CAD graphics tool and an AAA game engine is also provided.

One sixth of the credit is obtained through a final project.



Alessandro De Gloria

Alessandro De Gloria

Professor of Electronics Engineering

Effort Breakdown

  • Class
  • Lab
  • Project
  • Outside Preparation