Image for Lecture Plan
Home

Lecture Plan

First year

Semester 1

COURSESECTSHoursLecturesTutorialsType
Conceptual and applied 2D art for computer games 14451530Obligatory
Mathematical foundations of game development5603030Obligatory
Game design basics 16603030Obligatory
Programming6753045Obligatory
Business software tools4451530Obligatory
Introduction to computer networks5603030Obligatory

Semester 2

COURSESECTSHoursLecturesTutorialsType
Conceptual and applied 2D art for computer games 24451530Obligatory
Game design basics 25603030Obligatory
Computer games production5603030Obligatory
Standards in internet technology application5603030Obligatory
Data structures and algorithms6603030Obligatory
Introduction to databases5603030Obligatory

Second year

Semester 3

COURSESECTSHoursLecturesTutorialsType
Physical foundations of game development5603030Obligatory
Development of 2D computer games 16753045Obligatory
Object-oriented programming6753045Obligatory
Database development5603030Obligatory
Basics of 3D modelling for computer games 14451530Obligatory
Theory of computer games development 14451530Obligatory

Semester 4

COURSESECTSHoursLecturesTutorialsType
C++ in computer game development6603030Obligatory
Development of 2D computer games 26753045Obligatory
Basics of 3D modelling for computer games 24451530Obligatory
Development of web applications6603030Obligatory
Theory of computer games development 24451530Obligatory
Managing computer games development4603030Obligatory

Third year

Semester 5

COURSESECTSHoursLecturesTutorialsType
Development of 3D computer games7753045Obligatory
Narrative design5603030Obligatory
Basics of 3D animation for computer games 14451530Obligatory
Accessing data from program code5603030Obligatory
Software engineering5603030Obligatory
Rapid prototyping of gameplay mechanics4451530Elective
Human-computer interaction4451530Elective

Semester 6

COURSESECTSHoursLecturesTutorialsType
Computer game level design5603030Obligatory
Interoperability of information systems5603030Obligatory
Application of virtual and expanded reality6753045Obligatory
Visual effects development 14451530Obligatory
Team development of a computer game 1615150Obligatory
Educational games and gamified learning tools4451530Elective
Basics of 3D animation for computer games 24451530Elective

Četvrta godina

Semester 7

COURSESECTSHoursLecturesTutorialsType
Development of multiplayer games7753045Obligatory
Visual effects development 24451530Obligatory
Basics of audio and video production5603030Obligatory
Starting entrepreneurial ventures4603030Obligatory
Team development of a computer game 2615150Obligatory
Blockchain and NFT in computer games4603030Elective
Technical writing for computer games4603030Elective

Semester 8

COURSESECTSHoursLecturesTutorialsType
Marketing of computer games3453015Obligatory
Monetization of computer games3451530Obligatory
Internship6000Obligatory
Team development of a computer game 3615150Obligatory
Introduction to computer game engine architectures6603030Obligatory
Final thesis6000Obligatory
Student guide