This course will be held in 2026.

Registration for the Summer School will open on 15 January 2026 at 12:00 (CET).
Applications will be processed on a first-come, first-served basis.

Info

Dates: 17th August – 28th August 2026
Lecturer: Franz Knipp
Course type: Compulsory Optional Subject (Summer School)

Related degree levels and programs (FHGR):
  • BA in Digital Business Management (DBM), Computational and Data Science (CDS), Information Science (IS), Software Engineering (SE), Information, Media and Communication (IMC)
  • MA in User Experience and Data Visualisation (MSc UX Design), Business Process Management and Data Driven Engineering (BPMDDE)
Related degree levels and programs (HAW Burgenland):
  • BA in Software Engineering and connected systems (BSWE), IT Infrastructure Management (BITI), Business Informatics (BWIF), Information, Media & Communication (BIMK)
  • MA in Cloud Computing Engineering (MCCE), E-Learning and Knowledge Management (MEWM), Digital Media and Communication (MDMK), AI Solution Engineering (MASE)
Related degree levels and programs (UNIZD):
  • BA in Information Sciences, MA in Information Sciences, BA in Information Technology
  • Applications are also open to students from other study programmes at the University of Zadar, subject to individual request, registration, and final approval by the course organisers

Workload: 120 hours
Credits: 4 ECTS

Dipl.-Ing. Franz Knipp

Franz Knipp

Franz Knipp is the program director for the bachelor’s degree program in Software Engineering and Networked Systems at the University of Applied Sciences Burgenland. After completing his degree in electrical engineering, he switched to software development. For several years, he organized workshops to help young people take their first steps into the world of programming and share his passion for software development with them. In his dissertation at the Faculty of Computer Science at the University of Vienna, he is researching the use of AI in teaching.

Synopsis

Games can convey content, explain contexts, or simply be fun. Game creation itself is a deeply creative process. As a web browser is always available, whether on a laptop or smartphone, it is the ideal platform for developing games. This course explores the basics behind web browsers so that participants can then develop their own games for them, including using suitable frameworks and tools. The course does not require any prior programming knowledge, as all necessary coding skills will be taught in a playful manner.

Course goal / Guiding idea

To provide students with the knowledge and skills to implement simple browser games from scratch.

Course content

  • Drafting a game idea
  • Browser basics: HTML and CSS
  • Introduction to JavaScript and its basic concepts
  • Game assets: pictures, sprites and sound
  • First steps into the game framework
  • Creation of elements to implement the game idea
  • Implementation of the browser game

Learning outcomes

  • Identify elements and rules of a game
  • Create game assets using appropriate software
  • Implement a game for a web browser
  • Debug, test and evaluate a browser game

Course readings

TBA

Course schedule and location

  • Venue: University of Zadar, SEP Building, Š. Vitasovića 1, 23000 Zadar
  • Lecture room: SEP02
  • Schedule: Monday to Friday, from 9:00 to 16:00 (daily lectures)