| Sem. | Module | Area | ECTS |
|---|---|---|---|
| 1 |
Advanced Natural Language Processing (ANLP)
1. Semester | 5 ECTS |
Elective Area
When Computers Understand Language: Work with modern AI, develop applications such as chatbots or
translators, and understand how machines analyze and generate text.
|
Elective Area
|
5 ECTS |
| 1 |
Applied project: Visualization (APV)
1. Semester | 5 ECTS |
Elective Area
Make Data Understandable: Analyze requirements, develop interactive visualizations, and apply appropriate visualization techniques to communicate data effectively.
|
Elective Area
|
5 ECTS |
| 1 |
Product Development Project (PDP)
1. Semester | 10 ECTS |
Elective Area
Develop an innovative solutions for a real world problem: Work in interdisciplinary teams on open-ended challenges, develop user-centered concepts using design thinking, build prototypes in a makerspace, and present your solutions to clients and a larger audience.
|
Elective Area
|
10 ECTS |
| 1 |
Prototype It Yourself (PIY)
1. Semester | 5 ECTS |
Elective Area
You have an idea, which you want to develop further to a digital or physical products? Then experiment with different approaches, learn methods for digital fabrication and present a functional prototype as solution.
|
Elective Area
|
5 ECTS |
| 1/2 |
Autonomous Mobile Robots (AMR)
1/2. Semester | 5 ECTS |
Elective Area
Develop Autonomous Mobile Robots: Understand and integrate the subsystems of autonomous robots, apply concepts such as kinematics, sensor fusion, and control engineering, and develop your own solutions for motion and path planning in hands-on research projects.
|
Elective Area
|
5 ECTS |
| 1/2 |
Decidability, Computability, and Complexity (EBK)
1/2. Semester | 5 ECTS |
Elective Area
Understand the Limits of Computation: Explore computability, decidability, and computational complexity theory while analyzing fundamental questions in computer science—from Turing machines and the Halting Problem to NP-completeness and the P vs. NP problem. Learn to recognize and classify the fundamental limits of algorithmic problem solving.
|
Elective Area
|
5 ECTS |
| 1/2 |
Selected Cryptographical Methods (KRY)
1/2. Semester | 5 ECTS |
Elective Area
Protect Information with Cryptography: Deepen your understanding of modern cryptographic methods and protocols—from digital signatures and zero-knowledge proofs to elliptic curve cryptography and post-quantum cryptography—and learn to evaluate their security and applications.
|
Elective Area
|
5 ECTS |