Image credits

Course Content

You will master high-end industry standard tools, techniques and disciplines with the focus always on your own game projects and creation, rather than lectures and exams.

During your time here you will learn all of the important skills and techniques of software engineering that will prepare you for work in any computing field, with the emphasis always on creating and deploying your own innovative game projects.

You will not only learn state-of-the-art programming techniques and platforms but you will learn aspects of development such as the project management disciplines behind any successful software development project, such as version control, continuous integration and testing.

You will be working on web based projects and gamification which will allow you to gain an understanding of game mechanics and how tuning game parameters can lead to different player experiences.