|On Campus, full-time
|€1,050 per programme
The program price consists of the course/tuition fee (student or working professional, see details below) plus the registration fee (€60).
Student course/tuition fee: €990
This course/tuition fee covers the course, course materials and a cultural program.
The registration fee is in addition to the course/tuition fee and covers the processing of your application. It is payable upon registration. Please note that the registration fee is non-refundable.
All applicants are required to upload a document or certificate to demonstrate their proficiency in English language. If you are a non-native English speaker, you must prove you have a score equivalent to the level B2 or above in the European system (the Common European Framework of Reference for Languages, or CEFR), or provide evidence that you’ve undertaken an equivalent degree/studies in English.
More details: www.tu.berlin/international/summer-school/requirements
If you are a native English speaker, please select this during registration. You will then be exempt from having to upload proof of English level.
Specific requirements for Non-EU applicants:
Please upload your insurance waiver in English (all pages).
In this course, you will create a graphical action game in Python. In the process, you will learn fundamental concepts and tools that programmers use. The course will guide you step by step from a ﬁrst prototype to a working game. By the end of the course, you will deploy your game to a live website. No previous programming knowledge is required.
- deﬁning data structures
- timing of draw / update cycles
- reacting to keyboard controls
- loading levels from JSON ﬁles
- 2D graphics
- collision handling
- animations and special eﬀects
- packaging and deployment