Study plan Applied Computer Science
- Computer Science Theory
- Key courses
- Specialisation in Computer Science
- Integrated Application Area
- Master thesis
| Module |
ECTS | Descr. |
compulsory (P) | Examination | Recommended semester |
|---|---|---|---|---|---|
| Computer Science Theory I | 6 |
V+Ü* | P | Written/oral examination |
1/2 |
| Computer Science Theory II | 6 |
V+Ü | P | Written/oral examination | 1/2 |
These two compulsory lectures are worth 12 ECTS credits.
Key courses
Key courses are offered either in the winter or the summer semester. Students have to select 2 out of 6 key courses, which they have not already studied in their Bachelor programme. If a student has already studied more than 2 modules equivalent to the key courses offered in this Master programme, they can replace those key courses with specialisation or application courses.
| Module |
ECTS | Descr. |
Elective (WP) | Examination |
Recommended semester |
|---|---|---|---|---|---|
| Databases and Information Systems |
6 |
V+Ü |
WP |
Written/oral examination |
1/2 |
| Software Engineering | 6 |
V+Ü |
WP |
Written/oral examination |
1/2 |
| Artificial
Intelligence |
6 |
V+Ü | WP | Written/oral examination | 1/2 |
| Computer Architecture | 6 |
V+Ü | WP | Written/oral examination | 1/2 |
| Theory of Algorithms |
6 |
V+Ü | WP | Written/oral examination | 1/2 |
| Image Processing |
6 |
V+Ü | WP |
Written/oral examination | 1/2 |
Specialisation in Computer Science
Students shall choose 4-6 specialisation courses (perhaps more depending on the number of application courses chosen) offered in Computer Science and will be assessed by an oral or written examination. These courses should be chosen from at least two of the following areas:
- Algorithms and Data Structures [A]
- Computer Architecture and Operating Systems [B]
- Programming Languages and Software Engineering [C]
- Artificial Intelligence and Robotics [D]
- Computer Graphics and Vision [E]
- Communication and Data Management [F]
The electives also comprise a laboratory course, seminar courses and a team project. Students shall choose their individual specialisation areas and complete at least 24 ECTS credits from one area (without counting the team project). Another specialisation course may be chosen from a field which is closely related to Computer Science (e.g. Numerics, Telematics etc.). In addition, students shall complete 2 seminar courses and one laboratory course. To prepare for the master thesis and to gain soft skills students will participate in a team project in the 3rd semester in the field of Specialisation in Computer Science. This team project may be a programming project or a term paper. The team project does not have to be related to a course. It shall in fact help to involve the students in the research of the chairs. During the team project students shall study and deepen independently the required learning matter. At the end of the project, students shall present their results in an oral presentation.
| Module |
ECTS | Descr. |
Elective (WP) | Examination |
Recommended semester |
|---|---|---|---|---|---|
| 4-6 specialisation courses (depending on the number of application courses) |
4 bis 6 x 6 | V+Ü | WP | Written/oral exam, term paper | 1, 2, 3 |
| Laboratory | 6 |
P** | WP | Oral presentation, term paper | 2 |
| 2 seminar courses (= job-oriented skills) | 2x4 | S*** |
WP | Term paper/presentation |
1 and 3 |
| Team project (= job-oriented skills) | 16 | P |
WP | Term paper/presentation |
3 |
*** S = Seminar = seminar course
In the field of Specialisation in Computer Science students will complete at least 54 to 66 ECTS credits, 24 to 36 of them being accomplished in specialisation courses.
Integrated Application Area (application courses or elective modules)
The student may only take application courses offered at Master's level. Depending on the number of application courses to be completed, the number of courses taken in the field of Specialisation in Computer Science varies:- Students who are not entitled to take any application courses shall complete at least 6 specialisation courses (worth 36 ECTS credits).
- Students who are entitled to complete application courses of 6 ECTS credits shall take 5 specialisation courses (= 30 credits).
- Students who are entitled to take application courses of 12 ECTS credits, shall complete 4 specialisation courses (= 24 credits).
- Bioinformatics
- Medicine
- Microsystems Engineering
Master thesis
| Module |
ECTS | Descr. | compulsory (P) | Examination | Recommended semester |
|---|---|---|---|---|---|
| Master thesis |
27 |
M |
P | Master thesis |
4 |
| Presentation | 3 |
S |
P |
Presentation | 4 |