Video Game Design (VGD)

Computer Science Master’s Degree

Video Game Desing (VGD)

Knowledge and understanding:

  • Learn what is geometry processing and how it can be seen as an extension of the classical signal processing
  • Understand how 3D shapes are stored in a computer for efficient visualization, analysis and processing
  • Know the geometric foundations of computer graphics
  • Know what are the basic problems in signal/mesh processing and what are their principal applications to solve real world problems involving 3D data

Ability to apply knowledge and understanding:

  • Read code portions, written in C++, and understand for what purpose they are designed
  • Design and code geometry processing algorithms that operate on 3D shapes efficiently

Judgment autonomy

  • Being able to analyze the performance of a geometric algorithm, both in terms of efficiency and quality of the result

Communicative Skills

  • Being able to discuss and present geometric algorithms, also analyzing their design and implementation choices

Learning ability

  • Master the knowledge in linear algebra, software development and advanced spatial data structures

Additional Information

Marco Livesu
Marco Livesu
Senior Researcher

My research interests include Geometry Processing and Computer Graphics.