Studies
Degree requirements
Check with your tutor, which are the prerequisite courses in your case. This applies to all students, independent of the language. If you move from another university, it is probable that you need certain courses before the compulsory basic MSc courses on this subprogramme. However, those can in most cases be included to your degree as selective courses. Alternatively, they are considered to be part of your supplementary studies.
Plan for your own study profile, either by following one of the existing ones or proposing your own. Get approval though your tutor before implementing the plan. All students are encouraged to include to their degrees courses from other subprogrammes, and even other subjects, to ensure sufficient width of the degree.
Students starting their studies Fall 2012 must follow the 2012 requirements. Older students can change to these requirements, if they wish.
|
Degree requirements for master's degree 2012 |
|||
| 50043 | Other (=bachelor-level) computer science courses, min 0 cr | ||
| 58127 | Programming in C (4 op) (obligatory, if not in bachelor's degree) | ||
| 584322 | Advanced level computer science, min 80 cr | ||
| Obligatory courses (8 cr) | |||
| 582417 | Distributed Systems (4 cr) | ||
| 582665 | Distributed Systems Project (4 cr) | ||
| At least one of these: | |||
| 582498 | Internet-protocols (4 cr) | ||
| 582615 | Overlay and P2P Networks (4 cr) | ||
| 582641 | Service Ecosystems (4 cr) | ||
| 582666 | Interactive Systems (6 op) | ||
| Other advanced level computer science courses minimum 22 cr following the instructions of the specialization line | |||
| Seminars (6 cr) | |||
| 50131 | Master' s thesis (40 cr) | ||
| 50039 | Maturity test | ||
| 50034 | Other Studies | ||
| 5582510 | Personal Study Plan (FM-HOPS) (1 op) | ||
| 582519 | Scientific Writing for MSc in Computer Science, 3 op, if the student is only taking the MSc degree at the department and is doing the degree in English. | ||
| English studies (0-4 op), according to the study plan. | |||
| 584403 | Advanced traineeship or work orientation courses, at least 2 cr: | ||
| 582511 | Working as advanced IT professional (2-6 op) | ||
| 582516 | Software Factory Work Experience (7 op) | ||
| 582515 | Tietotekniikka-ala ammattina (2 op) (only in Finnish) | ||
| Minor studies | |||
| Voluntary, not required | |||
|
Degree requirements for master's degree 2010 |
|||
| 50043 | Other (=bachelor-level) computer science courses, min 0 cr | ||
| 58127 | Programming in C (4 op) (obligatory, if not in bachelor's degree) | ||
| 582640 | Operating systems (4 op) (obligatory, if not in bachelor's degree) | ||
| 584322 | Advanced level computer science, min 80 cr | ||
| Obligatory courses (8 cr) | |||
| 582417 | Distributed Systems (4 cr) | ||
| 582665 | Distributed Systems Project (4 cr) | ||
| At least one of these: | |||
| 582641 | Collaboration of Autonomous Business Services (4 cr) | ||
| 582498 | Internet-protocols (4 cr) | ||
| 582615 | Overlay and P2P Networks (4 cr) | ||
| Other advanced level computer science courses minimum 22 cr following the instructions of the specialization line | |||
| Seminars (6 cr) | |||
| 50131 | Master' s thesis (40 cr) | ||
| 50039 | Maturity test | ||
| 50034 | Other Studies | ||
| 5582510 | Personal Study Plan (FM-HOPS) (1 op) | ||
| 582517 | Orientation to MSc studies (1 op), when doing only master's at the department. | ||
| English studies (0-4 op), according to the study plan. | |||
| 584403 | Syventävä harjoittelu tai työelämään orientoivat opinnot: | ||
| 582511 | Tietotekniikka-alan vaativissa ammattitehtävissä työskentely (2-6 op) | ||
| 582516 | Software Factory Work Experience (7 op) | ||
| 582515 | Tietotekniikka-ala ammattina (2 op) | ||
| Minor studies | |||
| Voluntary, not required | |||

