The objective of the programme is to be able to work as a computer scientist in a media or web agency. Production and consuming of new and traditional media are impossible without information technology nowadays. Therefore, it is necessary not only to educate in the core topics of computer science but also in media specific subjects, e.g. web technologies, web development and application of media creation tools. Despite this specialisation the possibility to work as a “normal” computer scientist is guaranteed by an education in all important core subjects of computer science. The Bachelor programme targets both foundation and specialisation subjects. An additional objective is to prepare the students for a consecutive Master programme in computer science.
Mandatory courses: Foundations of Computer Science (Object-oriented Programming; Data Structures and Algorithms; Theoretical Computer Science), Software Systems (System Administration; Computer Networks; Web Technologies), Software Engineering (Software Design and Test; Software Management; Graphical User Interfaces), Graphic Design (Graphic Design Fundamentals; Application of Graphic Design Tools), Mathematics (Principles of Mathematics; Linear Algebra), Multimedia Applications (Digital Media; User Interface Design; Digital Games; Introductory Computer Graphics; Web Development), General Fundamentals (Scientific Skills; English; Online and Media Law), Seminar, Practical Projects (Media Project; Interdisciplinary Team Project).
Elective courses: Courses to the extent of 30 ECTS credits to be selected from the current elective courses of the Bachelor programme Computer Science - Digital Media and Games.
Bachelor thesis (3 months)
The programme is offered exclusively in German.
Further information can be found here.
Bachelor of Science (B.Sc.)
Beginning of the programme
winter and summer semester
Length of Programme
Place of study
Main Campus Trier, Schneidershof