Orientation for international Master's degree students Pirjo Moen Coordinator of the Master's degree programmes in Computer Science Department of Computer Science Faculty of Science
Outline Master's degree programmes Degree requirements Contact persons 2
Master's Degree Programmes Master of Science Degree, sub-programmes Algorithms and machine learning Networking and Services Software systems (in Finnish) Master's Degree Programmes Master's Degree Programme in Bioinformatics (MBI) International CBU Master s Degree Programme in Information and Communication Technology (CBU- ICT)
Degree requirements 1. Major subject studies Intermediate studies Advanced studies 2. Minor subject studies 3. Other studies Optional studies so that the extent of the degree (120 cr) is fulfilled. These may include major or minor subject courses or other subject modules.
Advanced level studies At least 80 credits Compulsory courses for sub-programme, 8 cr Optional advanced courses appropriate for the subprogramme (other than seminars), 26 cr Seminars, 6 cr 50131 Master s thesis (Pro gradu), 40 cr 50039 Maturity test, 0 cr
Other studies 582510 Personal study plan (FM-HOPS), 1 cr 582517 Orientation to MSc Studies, 2 cr English language studies, 0-4 cr 584403 Advanced internship or vocational orientation studies, at least 2 cr 582511 Advanced professional working experience in the IT field, 2-6 cr, OR 582516 Software Factory Work Experience, 7 cr, OR 582515 The field of information technology as a profession, 2 cr
Programme on Algorithms and Machine Learning No specific intermediate course requirements Advanced level studies, 80 cr Compulsory courses, 8 cr 582630 Design and analysis of algorithms, 4 cr 582631 Introduction to machine learning, 4 cr Optional courses, 26 cr At least one of the following combinations: 58093 String Processing Algorithms, 4 cr, + 582668 Project in String Processing Algorithms, 2 cr, OR 582634 Data mining, 4 cr, + 582635 Data mining project, 2 cr, OR 582636 Probabilistic models, 4 cr, + 582637 Project in probabilistic models, 2 cr
Programme on Algorithms and Machine Learning Advanced level studies, 80 cr (cont.) Optional courses, 26 cr (cont.) 20 cr elective advanced courses in algorithms and machine learning or other suitable courses agreed in the personal study plan (other than seminars) Seminars, 6 cr 50131 Master s thesis (Pro gradu), 40 cr 50039 Maturity test
Programme on Algorithms and Machine Learning Minor studies A total of 60 credits of modules in mathematics or method sciences for the Bachelor s and Master s degrees together. The module in method sciences must include at least 10 credits of mathematics and at least 10 credits of statistics. Other studies According to the general MSc degree requirements
Programme on Networking and Services Intermediate studies (unless included in previous degree) 58127 Programming in C, 4 cr 582640 Operating Systems, 4 cr Advanced level studies, 80 cr Compulsory courses, 8 cr 582417 Distributed systems, 4 cr 582665 Distributed systems project, 4 cr
Programme on Networking and Services Advanced level studies, 80 cr (cont.) Optional courses, 26 cr At least one of the following: 582464 Collaboration of autonomous business services, 4 cr 582498 Internet protocols, 4 cr 582615 Overlay and P2P Networks, 4 cr 22 cr elective advanced courses in networking and services or other suitable courses agreed in the personal study plan (other than seminars) Seminars, 6 cr 50131 Master s thesis (Pro gradu), 40 cr 50039 Maturity test
Programme on Networking and Services No specific requirements for minor studies Other studies According to the general MSc degree requirements
Contact persons Coordinator of the master's degree programmes in Computer Science Pirjo Moen, D242, cs-msc-programmes@cs.helsinki.fi Student advisor for Networking and Services students (also CBU-ICT) Tiina Niklander, D225, tiina.niklander@cs.helsinki.fi Student advisor for Algorithms and Machine Learning students Pirjo Moen, D242, pirjo.moen@cs.helsinki.fi