Master's Degree Programme in High Performance Computing
Description
High-performance computing Master’s Programme graduates multidisciplinary specialists who can work, learn new, and solve problems in the research and development fields that require high-performance computing. During the Programme the knowledge of the high-performance computing infrastructures and technologies will be connected to the expertise in computational models and methods in different fields of natural sciences. Programme will give strong basis and excellent skills to understand, develop and use the cutting-edge technologies like quantum computing, artificial intelligence and multicore programming and to work in the related fields.
Topics briefly:
- CPU and GPU based parallel and distributed multi-core calculations and programming
- data mining and machine learning methods
- quantum computing: method development and algorithms
- Computational Physics
- Computational Chemistry
Master’s Thesis can be made from multidisciplinary topic combining different sub-fields of the Programme. Project can be related to a project of a research group or to students own idea or can be connected to activities of industry/technology partners outside the University.
Learning outcomes
After the program student:
- Is able to develop and apply methods related to parallel and distributed computing to solve complex multidisciplinary problems
- knows the basics of quantum computing, machine learning methods and parallel and distributed multi-core programming, is capable to follow the development and deepen the knowledge in the corresponding fields and can apply these methods to solve large scale and computationally demanding problems
- understands where and how high-performance computing is used in the development of cutting-edge technologies and can explain technology transfer mechanisms in the industrial interfaces
- is able to start using and developing complex high-level data mining and machine learning methods for various different kind of data types from various different sources related to natural sciences
- specialisation in Physics or Chemistry: has an advanced level skills on Computational Physics or Chemistry based on the specialisation and knows how high-performance computing is used in these fields
- Computer Science as specialisation: has advanced level skills in high-performace computing technologies related to Computer Science. In addition, understands connection of high-performance computing to Computational Physics and/or Computational Chemistry in research of the fundamental phenomena
- is able to organize and direct his/her own learning and working processes in complex and partially unpredictable technological environments
- is able take into account sustainability, ethical and resource efficiency aspects related to high-performance computing
- is proficient in working in a group in computational and/or method development tasks related to high-performance computing.
Structure
Choose specialisation
Select 1 pcs. (88+ cr)- Detailed description
Specialisation in Chemistry
120+ crHPCMP_CHESPSelect all (91+ cr)- Detailed description
Advanced Studies in High Performance Computing (Chemistry)
86+ crKEMSYVHPCSelect all (86+ cr)Compulsory Core Studies in High-Performance Computing
Select all (20 cr)Profiling Advanced Studies in Chemistry
Select all (35+ cr)Compulsory Advanced Studies in Chemistry
Select all (11 cr)Optional Advanced Studies in Chemistry
Select min. 14 crMultidisciplinary Advanced Studies
Select min. 10 cr
Research and Training
Select all (31–41 cr)
Other Common Studies
Select all (5+ cr)Optional Study Modules and Thematic Modules
Select min. 0 pcs. (0+ cr)- Any study module
- Detailed description
Communication and Language Studies
4+ crXMAIS_HPCSelect 1 pcs. (4+ cr)Communication and Language Studies for International Students
Select all (9+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 pcs. (0+ cr)- Any course unit
Communication and Language Studies for Finnish Students
Select all (4+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 cr- Any course unit
- Detailed description
Other studies
1+ crHPC_CHESP_MUUSelect all (1+ cr)Multidisciplinary Intermediate Studies
Select 0–20 cr / 0 cr- Any course unit
Optional Courses
Select min. 0 cr
- Detailed description
Specialisation in Computer Science
120+ crHPCIMP_COMSCSelect all (88+ cr)- Detailed description
Advanced Studies in High Performance Computing (Computer Science)
85+ crHPCITADVSelect all (88+ cr)Compulsory core studies in High-Performance Computing
Select all (20 cr)Profiling advanced studies in computer science
Select all (35+ cr)Compulsory advanced level studies in computer science
Select all (10 cr)Optional advanced studies in computer science
Select min. 15 crMultidisciplinary advanced studies
Select min. 10 cr
Research and training
Select all (33–45 cr)
Other common studies
Select min. 0 pcs. (0+ cr)Optional Study Modules and Thematic Modules
Select min. 0 pcs. (0+ cr)- Any study module
- Detailed description
Communication and Language Studies
4+ crXMAIS_HPCSelect 1 pcs. (4+ cr)Communication and Language Studies for International Students
Select all (9+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 pcs. (0+ cr)- Any course unit
Communication and Language Studies for Finnish Students
Select all (4+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 cr- Any course unit
- Detailed description
Other studies
1+ crHPC_TIESP_OTHSelect all (1+ cr)Compulsory General Studies
Select all (1 cr)Multidisciplinary Intermediate Studies
Select 0–20 cr / 0 crOptional Courses
Select min. 0 cr
- Detailed description
Specialisation in physics
120+ crHPCMP_PHYSPSelect all (91+ cr)- Detailed description
Advanced Studies in High Peformance Computing (Physics)
88+ crFYSSYVHPCSelect all (86+ cr)Compulsory core studies in High-Performance Computing
Select all (20 cr)Profiling advanced studies in physics
Select all (33+ cr)Nuclear physics, particle physics, condensed matter physics or continuum physics
Select min. 8 crOptional advanced studies in physics
Select min. 15 cr- FYSS7641 Statistical Physics in and out of Equilibrium (6–9 cr)Not published for this curriculum period
Multidisciplinary advanced studies
Select min. 10 cr
Research and training
Select all (33–43 cr)
Other common studies
Select all (5+ cr)Optional Study Modules and Thematic Modules
Select min. 0 pcs. (0+ cr)- Any study module
- Detailed description
Communication and Language Studies
4+ crXMAIS_HPCSelect 1 pcs. (4+ cr)Communication and Language Studies for International Students
Select all (9+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 pcs. (0+ cr)- Any course unit
Communication and Language Studies for Finnish Students
Select all (4+ cr)Communication and Language Courses for Master's Level
Select min. 4 crElective Communication and Language Courses
Select min. 0 cr- Any course unit
- Detailed description
Other studies
1+ crHPC_PHYSP_MUUSelect all (1+ cr)Multidisciplinary intermediate level studies
Select 0–20 cr / 0 cr- Any course unit
Optional studies
Select min. 0 pcs. (0+ cr)