Information on degree programmes

CodeDegree Programme TitleStandard Length of Study
N2658Computational Sciences2.0 years
Qualification AwardedMaster degree, Ing.
Level of QualificationSecond Cycle
Access to Further StudiesThe graduates may continue in a Third cycle
Graduation Requirements120 ECTS Credits, Final state examination, Diploma thesis
Mode of StudyFull-time
Programme Director or EquivalentPersonal IDName
VON15doc. Mgr. Vít Vondrák, Ph.D.
Course Structure Diagram with ECTS Credits1. year / Winter semester1. year / Summer semester
30 ECTS Credits30 ECTS Credits
2. year / Winter semester2. year / Summer semester
30 ECTS Credits30 ECTS Credits
Specific Admission Requirements
Specific admission requirements are determined by the Dean of the faculty. For more information please click here.
Specific Arrangements for the Recognition of Prior Learning
Informal learning - max. 60% of credits gained in prior lifelong learning can be recognized, as determined by the Dean of the Faculty.
Qualification Requirements and Regulations
Qualification Requirements:
Finished higher education in Bachelor's degree programme.
The Czech educational system is regulated by the Higher Education Act (Act 111/1998). Studies at VŠB-TUO are regulated by the Statute of VŠB – Technical University of Ostrava.
Profile of the Programme
Computational Sciences Master Study Program is accredited at IT4Innovations National Supercomputing Centre, VŠB- Technical University of Ostrava and is designated for Bachelor Study Program graduates of Mathematics, Computer Sciences, Mechanical Engineering, Physics and Chemistry and other related fields of study. The aim of the study program is in-depth training in the area of high performance computing and supercomputing and other related mathematical and ITC fields of study enabling graduates to fully exploit the capacity of the highest performing computational systems. The field of study is currently divided into four specializations (computational mathematics, computational informatics, computational mechanics and computational physics and chemistry), the basic knowledge of which the students acquired from bachelor study programs. Within the scope of these specializations the students will learn how to solve particular applications while exploiting their basic theoretical knowledge of supercomputing and HPC. Students, therefore, always choose one of the listed specializations and the related master diploma thesis topic. The basic training in each specialization will be realized through compulsory courses supplemented by facultative courses as well. Students then acquire the advanced knowledge throughout their work on the diploma thesis as well as specialized projects as part of the compulsory courses. Another partial aim is to provide students with language skills training for effective communication in their field of expertise both in Czech and English, or possibly in another foreign language, provide them with training of basic, general skills required for the career in high-tech companies or academic institutions (communication and reporting, team work, project management). The study program is realized only in full-time study form within the frame of Computational Sciences study program with Computational Sciences field of study and with normal period of study of 2 years. The field of study is accredited both in Czech and English language.
Key Learning Outcomes
Key Lerning Outcomes are Expressed in following Structure: Knowledge, Skills, General competencies
The graduates will prove appropriate knowledge in the field of HPC architectures, implementation and optimization of parallel codes, HPC libraries, big data analysis and processing, and computer modelling. Simultaneously, they will prove appropriate knowledge within the scope of their specialization on the respective level of Master Study Program.
They will be able to analyse, restructure and optimize parallel codes to such extent that they will be able to exploit the capacity of peta- and exa-scale high performance computers and realize complex software solutions of assigned tasks in the area of their specialization. They will also be able to achieve original scientific results and further develop them.
General competencies:
The graduates will prove language knowledge and skills corresponding to the Master Study Program, ability to design and realize small individual projects, ability to participate in the project team under the supervision of an experienced person, ability to share results within the project team and ability to publish results in usual formats (such as statement, report). Simultaneously, the graduates will be able to communicate effectively with experts within the scope of HPC and their specialization, particularly in formulation and analysis of application problem as well as in their solution process with respect to optimal utilization of computational resources. In addition, they will be able to flexibly extend their knowledge in other advanced fields of study according to the requirements of their employer.
Occupational Profiles of Graduates with Examples
The graduates will find a career not only in scientific research organizations but also in companies engaged in big data mining, operating internet search engines, or in analytical departments of banks and other big companies. Experts able to use their knowledge of HPC in combination with other fields of study such as computational mechanics or physics and chemistry are also highly sought-after by Research and Development departments of renowned companies mainly operating in the area of mechanical engineering, technology and high-tech industry. In addition, huge interest in the study program graduates has already been expressed by the largest Czech automotive company ŠKODA AUTO, which is currently the study program partner. The graduates can continue also in their academic carrier within doctoral study program Computational Sciences accredited at IT4Innovations, VŠB-Technical University of Ostrava.
Examination Regulations, Assessment and Grading
Examination regulations, assesment and grading are described in the Study and Examination Rules.
Course block: Compulsory - all courses are compulsory.
Course block: Choice-compulsory - student has to choose at least one course from the list of courses.
Course block: Optional - student can choose any course from the list of courses.
IMPORTANT: Student has to select so many courses to reach 30 ECTS credits per semester. Rules in detail and convenient selection of courses can be consulted with the programmme director.
Bellow stated courses are assigned for the degree studies only. Students coming to VŠB-TUO for an exchange stay must select courses from the List of courses for exchange students.