| Sem. | Module | Area | CP |
|---|---|---|---|
| 2 |
Foundations of micro controller technology (GMT)
2. Semester | 5 CP |
Computer Engineering
Small Computers, Big Impact: Program microcontrollers, analyze embedded processes, and understand how they are used in devices and machines.
|
Computer Engineering
|
5 CP |
| 2 |
Math for Computer Scientists 2 (MA2)
2. Semester | 5 CP |
Mathematics
Deepen your mathematical foundations: You will learn about number theory, linear algebra, and the fundamentals of cryptography. Using mathematical proof techniques, you will analyze and solve problems in computer science.
|
Mathematics
|
5 CP |
| 2 |
Programming 2 (PR2)
2. Semester | 10 CP |
Computer Science
Develop complex software: You build on the object-oriented programming concepts in Java introduced in Programming 1 and apply modern Java techniques to develop complex software independently and as part of a team.
|
Computer Science
|
10 CP |
| 2 |
Software Engineering 1 (SE1)
2. Semester | 5 CP |
Computer Science
Develop software systematically: You'll learn object-oriented analysis and design and will be able to implement the entire software development process—from modeling to testing to integration—in a practical way.
|
Computer Science
|
5 CP |
| 2 |
IT Security: Legal and Social Aspects (SRS)
2. Semester | 5 CP |
IT Security
What Is Allowed—and What Isn`t? Learn the legal foundations of cybersecurity and understand how people respond to security policies and regulations.
|
IT Security
|
5 CP |