
Computer Scienсе
(Starting: Both Semesters)
- Starting
- Both Semesters
- Mode of Admission:
- no admission restriction
- Study Mode:
- On campus
- Registration Fee & Tuition Information:
- All students are required to pay a semester feе οf €393.80.
Six Reasons to choose this Master's Program






Video
Welcome to Siegen – Discover Your New Home
Course Description
Want to build the intelligent systems that run tomorrow's cars, cameras, and cloud platforms? The M.Sc. Computer Science at the University of Siegen lets you specialize in Embedded Systems, Visual Computing, or Complex and Intelligent Software Systems, all taught entirely in English. What sets Siegen apart is a rare setup: electrical engineering and computer science are combined in one department, so you learn where hardware, sensors, and software truly meet. Small cohorts, a personal mentor for every student, and direct involvement in ongoing research projects mean you graduate with more than a degree: you leave with hands-on experience that employers in industry and academia actively seek.

You are the kind of person who takes things apart to understand how they work, whether it is a microcontroller, a neural network, or a sprawling codebase. With a bachelor's in computer science behind you, you want to go deeper rather than broader. You love the moment when theory turns into a system that actually runs, you enjoy solving problems as a team, and you see yourself designing embedded systems, teaching machines to see, or building the intelligent software behind tomorrow's products.
Special Program Features
Forging International Talents
FIT in Siegen supports international students with applications, orientation, residence law, and finances – plus workshops, counseling, and the Student Living Room (SLR). → More Info
Specialization Option 1: Embedded Systems – Built for Safety-Critical Worlds
From fly-by-wire aircraft to autonomous cars: you learn to design real-time, fault-tolerant systems where hardware and software must work flawlessly under tight constraints. → More Info
Specialization Option 2: Visual Computing – Teach Machines to See
Computer graphics, vision, and machine learning meet real imaging sensors. You work with range cameras and 3D data, from medical scans to fluid simulation and virtual reality. → More Info
Specialization Option 3: CISS – Master Complex, Intelligent Software
Learn to move from abstract software models to working systems that combine many interdependent components with machine learning, and to critically evaluate your solutions. → More Info
Accreditations

System Accreditation
System Accreditation
System accreditation is the internal quality assurance system of a state or state-recognized higher education institution in Germany. With system accreditation, a higher education institution receives the right to award the seal of the Accreditation Council for its self-assessed study programs.
Requirements
Qualification Requirements
The application requirements for the study program in "Computer Scienсе" are:
comprising at least 180 CP and the following:
- Mathematical Foundations, 20 CP. Sample topics: Discrete mathematics, linear algebra, analysis, calculus
- Foundations in Computer Science and Programming, 30 CP. Sample topics: Introduction to computer science, introduction to programming, algorithms & data structures, object-oriented programming, programming lab
- Theoretic Computer Science, 10 CP. Sample topics: Automata and formal languages, theory of computation, mathematical logic, design and analysis of algorithms
- Practical Computer Science, 20 CP. Sample topics: Operating systems, databases, software engineering, compiler construction, maschine learning
- Computer Engineering, 15 CP. Sample topics: Computer networks, computer architecture, digital electronics, digital logic design
- Project Work or Bachelor Thesis 10 CP
- Study Focus related topics, 18 СР
at least B2 (CΕFR)
Language Requirements
The following certificates are recognized as proof of your language proficiency.
Application & Admission
Application Deadlines
Other EU Students 
| Intake | Winter Semester (Starting: 1 October) |
| Application deadline | 30 Aprilin > 6 months |
| Application mode | Directly at university → More info |
Application Procedure & Selection
Application Documents
in tabular fοrm
- Applicants must provide proof of English proficiency by the application deadline (postponement until enrollment may be possible under certain conditions).
- Applicants from Antigua and Barbuda, Australia, Barbados, Canada (except Quebec), Dominica, Grenada, Guyana, Ireland, Jamaica, New Zealand, St Kitts and Nevis, St Vincent and the Grenadines, The Bahamas, Trinidad and Tobago, the UK, and the USA are exempt.
- An English-taught bachelor’s degree is not accepted as proοf.
Applies only to applicants holding relevant undergraduate degrees from China, Viеtnam, and India
Testimonials
I felt at home from my very first semester and, by choosing the “Visual Computing” specialization, I was able to focus on exactly the topics that interested me most—in my case, processing digital images using artificial intelligence methods. Some of my advanced courses had fewer than 10 students, which meant that the professors knew all of us personally and by name. Through a professor’s connection with a colleague in the US, I had the opportunity to write my master’s thesis at the University of California, Los Angeles (UCLA). Thanks to the research experience I gained there, I was then able to pursue a PhD!
Location

Further Information
Your Personal Contact
M.Sc. Computer Science Team
for program-related questions
Please review the FAQs and website information before contacting the admissions team. The team only responds to questions not already covered, and response times may vary due to the high volume of inquiries.
Contact Details:
[email protected]
For more information please check the
Course Website



