Course Guides

There are two main types of programmers in game development: client developers and server developers. The Game Development Department offers a specialized curriculum designed for both of these roles.

Game Client Developer

We mainly focus on client 3d game developers. In 3rd year, students learn 3d graphics knowledge and various design patterns used in commercial games and start to develop games with a game engine. In 4th year, students are doing graduation projects and prepare stuff for a portfolio.

Game Server Developer

To develop your career as a server programmer, you need to learn subjects like Databases, Game Server Programming and Computer Network in 3rd year. Then students participate as a server programmer for a graduation project.