Master of Science

Master's in Computer Science

From control systems to complex business applications: These four semesters will prepare you for leadership roles in software architecture.

Secure a place at university now!
Görlitz
Master of Science
4 semesters
NC-Free

About the degree programme

The Master’s degree programme in computer science qualifies you for challenging leadership roles in software development and specifically prepares you for positions as a software architect or project manager. In a world where the value of software in products and services is constantly increasing, you’ll acquire the skills to manage complex software projects, design innovative solutions, and lead teams.

Practical Specialization with a Scientific Foundation

In this Master’s program, you will develop advanced expertise in these key areas:

  • Advanced database concepts and data mining
  • How AI systems work and how to use them effectively
  • Machine learning and pattern recognition
  • IT security management and network security
  • Web services and digital business processes
  • System Architecture and Evaluation of Complex Software Systems
  • Interactive Systems, Human-Computer Interaction, 3D Graphics

You’ll learn how to develop innovative software architectures, implement complex algorithms, and ensure quality standards in development processes. The intensive guidance provided in small groups allows you to develop individually while also acquiring teamwork skills. You’ll receive ongoing feedback on your projects from experienced professors who are experts in their fields, both in theory and in practice. The research project in the third semester gives you the opportunity to work independently on current issues in computer science and to test your skills in a real-world context.

Program Details

Key facts at a glance:

faculty:Electrical Engineering and Computer Science
Location:Görlitz
Degree:Master of Science
standard period of study:4 semesters
ECTS credits:120
Language of instruction:English
Enrolment for:Winter semester
Application period: May 1 through September 30Start of studies: October
Admission restrictions:No admission restrictions (no NC) Details
No prerequisite internshipStudent Advisory Service
Accreditation status:Accredited

Course Content

The master’s degree programme in computer science provides you with in-depth subject knowledge and methodological skills over the course of four semesters. The degree programme combines theoretical foundations with practical application and offers you increasing opportunities to pursue your own areas of specialization.

You’ll explore topics such as artificial intelligence and machine learning, advanced database concepts, web applications, IT security management, and low-level programming. Starting in the second semester, you’ll begin individualized specialization phases that allow you to set your own areas of focus based on your personal interests and career goals—for example, in fields such as interactive systems, IT management, or software engineering. The third semester offers you further specialization opportunities and includes a research project in which you work on a real-world problem and apply scientific methods. In the fourth semester, you’ll focus entirely on your master’s thesis, in which you’ll independently tackle a challenging topic and demonstrate the theoretical, practical, and scientific skills you’ve acquired.

1st Semester
  • Advanced Database Concepts 1
  • IT Security Management
  • Machine Learning
  • Human-Computer Interaction III
  • Statistical Data Analysis with R
  • Web Services and Business Processes
2nd Semester
  • Data Mining 1
  • Problem Solving
  • Advanced Database Concepts 2
  • Low-Level Programming with Abstractions in C++ and Rust

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
  • Computer Network Security
  • Data Mining 2
  • IT Service Management
  • Quantum Computing
  • Real-Time Systems
4th semester
  • Final Module (Master's Thesis and Defense)

Career Opportunities

Career fields where you can get a head start

Software Architecture

Software Architecture

You will conceptualize and design complex software systems at the highest level of abstraction. You will make fundamental design decisions, define structures and interfaces, and ensure the technical integrity of applications while taking performance, scalability, and maintainability into account.

Project Management

Project Management

You will lead software development teams and be responsible for the entire development process, from requirements analysis to implementation. You will plan resources, coordinate workflows, and ensure the timely and quality-oriented implementation of complex IT projects.

Data Science

Data Science

You analyze large amounts of data and develop algorithms for machine learning and data mining, or design neural networks. You extract valuable insights from structured and unstructured data and support data-driven decision-making processes through intelligent analysis methods.

IT Security

IT Security

You will design comprehensive security strategies to protect sensitive company data and critical infrastructure. You will analyze potential vulnerabilities, implement robust security measures, and develop strategies to defend against cyber threats.

Business Intelligence

Business Intelligence

You develop systems for analyzing business data and supporting strategic decision-making. You design data models, implement automated reporting solutions, and create dashboards to visualize complex business processes and key performance indicators.

Research and Development

Research and Development

You’ll work on innovative technologies and drive digital transformation in companies. You’ll research new algorithms, evaluate emerging technologies, and translate scientific findings into practical applications for a wide range of industries.

Computer Graphics and Human-Computer Interaction

Whether it’s directly manipulating polygons or developing applications for AR/VR, here you’ll learn how 3D technologies work—technologies you can apply in game development, 3D graphics, or digital assistants.
You’ll also practice designing innovative ways for users to interact with your application.

You'll find even more opportunities in the following related degree programs:

Related Degree Programs

Still not sure? If you have any questions, please contact our Student Advisory Service. We’re here to help you choose the right program.

Admission Requirements

A bachelor’s degree in a computer science degree programme. For students with a Diplom degree, the duration of study can generally be shortened through the recognition of course modules. In the past, graduates of STEM subjects—such as mathematics—who have a strong interest in creative work in software development have also successfully graduated from this degree programme.

Here's what our students have to say about the Master's program in computer science

More Information
Photo: Prof. Dr.-Ing. Jörg Lässig
Fachstudienberater
Prof. Dr.-Ing.
Jörg Lässig
Faculty of Electrical Engineering and Computer Science'
Computer Science Department
02826 Görlitz
Brückenstraße 1
Building G II, Room A108
First floor
+49 3581 792-5354
Allgemeine Studienberatung
Madeleine Pohl
Student Services & 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

Starting now, we're also offering our Student Advisory Service via WhatsApp. Just send us a message at: +49 173 2086748

Our Promise to You

Affordable living

We have plenty of affordable living space: apartments in halls of residence, your own apartment, shared apartments - everything is possible here.

More about living

Going Abroad Made Easy

If you’d like to study abroad during your studies, we’ll make it happen. Plus: Two other countries are just a stone’s throw away from our campus. A quick trip abroad is part of everyday life here.

Learn more about studying abroad

One tree per student

The HSZG plants a tree for every student. If you want, you can even do it yourself.

More about sustainability and environmental protection

Between mountains and lakes

Here you study at eye level - not just with your fellow students. Thanks to small student groups, our teaching staff will respond to you individually. Recreation, mountains, lakes, two cities rich in cultural diversity and right in the middle of it all is the HSZG.

More about the region

Campus life

There's no shortage of partying here: shared flat party, festival, record session, student club. The only challenge you face is deciding what to do.

More about campus life

Studying in the wild east?

Studying with us is different. Above all, better. Why? We have a family atmosphere. There are small study groups and the lecturers are always there for you. There is a close connection to practice in all degree courses. And finding affordable accommodation is no problem here.

There are many other reasons, such as university sports or the student representatives, clubs and societies. Campus life in Zittau and Görlitz, the wild east, is unique.

Studying with a child
We support families pursuing higher education with a wide range of services, including child care, vacation semesters, more flexible coursework and examination components, advisory services, and much more.
Learn more
Studying with a disability
Equal opportunity and full participation are important to us. Through various activities, advisory services, support options, reasonable adjustments, and accessibility, we promote inclusion.
Learn more
Financing

From BAföG (German financial aid for students) and scholarships to loans and housing assistance, there are numerous ways to finance your studies. We also offer support for studying or doing an internship abroad.

Jobs and career

A part-time job or a job at the university can make it easier to pay for your studies. We offer students a variety of opportunities in this regard, including jobs after graduation:

Help with starting your studies
There are many special programs designed to help you get started as a new student: orientation days, welcome weeks, advisory services, and much more.
Learn more
Support during studies
Equal opportunity and full participation are important to us. Through a variety of activities, advisory services, support options, reasonable adjustments, and accessibility, we promote inclusion.
Learn more