About this course
Using modern web-based graphics APIs, we can now create interactive 3D graphics that can run on almost any mobile phone, tablet, or in a web browser. This opens up a whole new way of creating web applications that were previously limited to text and 2D graphics. This course provides a solid foundation in graphics programming, allowing you to take advantage of these advances and create your own 3D graphics. During the course, you will be introduced to the fundamentals of 3D rendering, as well as more advanced techniques utilizing supporting frameworks. Every piece of theory is accompanied by a practical lab exercise to deepen and interconnect your learnings, culminating in a final project where you will apply your learnings to create a final project where you can strengthen your skills in a direction of your own choice.
Syllabus
Prerequisites
Three computer science courses and one mathematics course at university level. Knowledge of at least one programming language, preferably with object-oriented programming such as Java, C# or C++. Knowledge of linear algebra is recommended.
![computer-science-benno-luders-1[1]](https://disabroad.org/wp-content/uploads/2024/10/computer-science-benno-luders-11.jpg)