Menu

3D Graphics Programming

  • This programme is taught in English
  • This Programme is offered in Odense

Computer science forms the basis for development of efficient and secure modern software, and computer scientists excel at working at all levels from program developers to project managers and executives in software divisions and  software companies.

Come and join the summer course “3D Graphics Programming” at SDU. 3D graphics programming is widely used in settings such as computer games, movies, training simulators, and visualization software. In this intense course you will learn about the principles and methods from mathematics and computer science underlying 3D graphics programming. You will be taught about the methods used in the rendering pipeline of GPUs, and learn how to program it using shaders in OpenGL. If time permits, we will also briefly touch physics based simulation and Game AI.

The course is run by Department of Mathematics and Computer Science. The research of the department covers a broad area, is interdisciplinary and includes both pure and applied research. Computer science research topics include algorithmics, formal methods and programming languages, optimization, data mining, machine learning, bioinformatics and cheminformatics. The department  offers high quality study programmes in computer science at both Bachelor and Master level. All courses on the Master level are offered in English.

Teaching and Instruction method

The course will consist of lectures, exercise sessions, and programming sessions. The evaluation will be a written exam.  Grading according to the Danish 7-point scale.

Required skills

You must have completed at least two years of studies within computer science or related studies. Familiary with Java programming is assumed.

Related degrees

MSc in Computer Science
MSc in Software Engineering
MSc in Robot Systems Engineering

 
Application form

Please download and save the application form as we only accept typed forms and not handwritten forms.

Download form

Course description

See detailed information and requirements.

read more

To give you the best possible experience, this site uses cookies Read more about cookies

Accept cookies