Master of Science

Computer science

From control technology to complex business applications: These four semesters will qualify you for managerial positions in software architecture.

Computer science

Computer Science Master's program

Faculty: Electrical Engineering and Computer Science
Location: Görlitz
Degree: Master of Science
Standard period of study: 4 semesters
ECTS points: 120
Enrollment for: Winter semester
Admission restriction: None
Accreditation status: accredited
Good to know

The goal of the Master's program in Computer Science is to qualify students for managerial positions in software development at various levels of abstraction for applications ranging from control engineering to complex business applications.

The value share realized by software is increasing more and more in many products such as car. Many business processes are being automated, such as ordering via the web. The demand for computer scientists, especially in the region, therefore exceeds the supply even in the worst recession in 30 years. Developing applications with complex algorithms in a repeatable process at a defined level of quality requires increasingly comprehensive qualifications. New research results show that software development can only be taught "academically" to a limited extent in a lecture hall with 500 students. Successful teaching in software development requires rather the more individual teaching conditions of e.g. a music university, where the student expands his theoretical horizon, develops step by step more and more complex works and gains security in the creative process through the criticism of the professor, competes with his works and thus lays the foundation for a job as a software architect. Just as the professor at a conservatory can himself masterfully play the piano, for example, all professors in the master's program master their field in practice and theory at the cutting edge of research.

Your course content in the Master's degree program in Computer Science

1st semester
  • Statistics
  • IT security management
  • Machine learning
  • Web services and business processes
  • Advanced database concepts 1
  • Web services and business processes
2nd semester
  • Data Mining 1
  • Problem Solving
  • Advanced Database Concepts 2
  • Computability theory and creativity
  • XML-based applications

Individual specialization phase 1

  • Interactive systems
  • IT management
  • Mathematical programming
  • Software Engineering 4
3rd semester
  • Evaluation of complex software systems
  • Research project

Individual specialization phase 2

  • Pattern Recognition
  • Human-Computer Interaction Research Project
  • Optimization and decision support
  • Security in computer networks
  • Data Mining 2
  • IT service management
  • Quantum computing
  • Real-time systems
4th semester
  • Final module (Master's thesis and defense)
  • Admission requirements

    A Bachelor's degree in a computer science course. In the case of a diploma degree, the study period can generally be shortened by recognizing modules. In the past, graduates of STEM subjects with a keen interest in creative work in software development such as mathematics have also successfully completed this course.

  • Contents
    • Design, implementation and testing of software applications for enterprise applications to computer games
    • Development for the cloud, mobile devices and embedded systems 
    • Project planning and operation of IT infrastructures
    • Communication, teamwork and interdisciplinary work

    Specializations:

    • Software for embedded systems
    • Business applications
  • Study program
    • Semesters 1-6: Bachelor's program
    • Semesters7-10: Master's degree course, Master's examination, Master's thesis
    • from 8th semester: Specialization course in one of the two specializations
  • Study objectives

    The aim of the Master's degree program is to qualify students for managerial positions in software development at various levels of abstraction for applications ranging from control technology to complex business applications.  Students are prepared for employment as software architects or project managers. The Master's degree qualifies students to work independently in software development and to guide and supervise Bachelor's graduates.  The number of places on the Bachelor's and Master's degree courses reflects the sensible composition of a software development group consisting of developers and architects. The course is application-oriented and therefore primarily prepares students for a career in industrial software development rather than in research and teaching. Nevertheless, some particularly motivated graduates have gone on to do a doctorate.

  • Career prospects

    They are usually hired as software developers with rapid promotion to project manager or software architect if they prove themselves in professional practice.  There are software development departments not only at software companies, but also at companies in mechanical engineering, the automotive industry, banks and insurance companies, electrical engineering, network operators, utility companies and the public sector.

Podcast episode on the degree program

What our students say

Franz Just
My motivation was always high, which is why I was able to achieve so much during my studies at the HSZG.
Franz Just, Master student Computer Science
 
Photo: Prof. Dr.-Ing. Jörg Lässig
Fachstudienberater
Prof. Dr.-Ing.
Jörg Lässig
Faculty of Electrical Engineering and Computer Science / Department of Computer Science
02826 Görlitz
Brückenstraße 1
Building G II, Room A108
First floor
+49 3581 792-5354
Allgemeine Studienberatung
Madeleine Pohl
Department of Studies and International Affairs
02763 Zittau
Th.-Körner-Allee 16
Building Z I, Room 0.21
First floor
+49 3583 612-3055
Chat with us via WhatsApp

We are now also offering our student advisory service via WhatsApp. Just send us a message to: 0173 2086748