The four-semester Master's programme in Computing Science allows you to design your studies very flexibly, as there are only a few formal requirements. This means that at the CvO University of Oldenburg you can put together your desired degree programme largely according to your interests within the framework of the modules offered.
However you choose to structure your studies, the M.Sc. degree programme in Computing Science will teach you how to put theoretical knowledge into practice, provide you with important qualifications in project management and (even more importantly) experience in teamwork, and give you experience and skills in independent scientific work.
The general study plan for the Master's degree programme in Computing Science is as follows:
|1st semester||Accent choice||Accent choice||Theoret. Inf.||Area choice Technical I.||NI choice|
|2nd sem.||Project group||Area selection Prakt. Inf.||Area selection Applied Inf.||NI choice|
|3rd sem.||Accent choice||Accent choice||Accent choice|
|4th semester||Final module|
The positioning of the modules is only to be understood as an example.
- Five specialisation modules (specialisation elective, 30 CP) can be taken freely according to your individual interests from the catalogue of courses in the degree programme or according to the recommendations of a specialisation area.
- Four area of elective modules (area of selection), i.e. one 6KP module each from the teaching areas "Theoretical Computing Science", "Practical Computing Science", Computer Engineering" and Applied Computing Science, can also be selected from the list of area of specialisation modules.
- Two interdisciplinary elective modules (NI = Non-Computing Science, 12 CP) must be taken with courses that do not originate from Computing Science. They should ensure that students have already gained experience with interdisciplinary tasks during their studies. The NI modules can also be used in particular to acquire key qualifications and for enhancing language skills. In some specialisation profiles, a module from a given field of application is studied in these modules.
- Every student on a Master's degree programme must take a project group (24 CP). This is a form of course in which you take on a challenging software or hardware development task independently in a team of six to twelve students, from the definition of requirements to the completion of the product, just like in a company.<
The project group can already be chosen in the first semester -- as the topics of the new project group are already presented at the end of the lecture period of the previous semester, in this case you must contact the project group representative BEFORE your admission and decide on one of the topics offered.
- The final module (30 CP) is used to complete your Master's thesis. It is accompanied by an advanced seminar in which you present the topic you are working on at the beginning and present and defend the results at the end of your thesis. The Master's thesis may be started as soon as at least 60 CP have been acquired.
For "lateral entrants" who wish to start a Master's degree programme despite not having a Bachelor's degree in Computer Science or equivalent, the admissions committee can impose modules from the Bachelor's degree in Computing Science to make up for missing Bachelor's knowledge. These conditional modules must be studied in addition to the 120 CP of the Master's programme and must be passed in the first four semesters and are required before the application for the master’s thesis.