Master's Programme in Computational Science

120 credits

Programme syllabus, TBV2M

Code
TBV2M
Finalised by
The Faculty Board of Science and Technology, 6 November 2023
Registration number
TEKNAT 2023/166
Responsible faculty
Faculty of Science and Technology
Responsible department
Department of Information Technology

Decisions and guidelines

According to a decision taken by the Vice Chancellor 2006-09-16, Uppsala University will offer two-year Master programmes in biology, computer science, physics, earth science, sustainable development, chemistry, mathematics, computational science and applied biotechnology, all from 2007-07-01.

Entry requirements

Academic requirements

A Bachelor's degree, equivalent to a Swedish Kandidatexamen, from an internationally recognised university. The main field of study must be within science, engineering, mathematics or computer science.

Also required is:

  • 30 credits in mathematics; and
  • 5 credits in numerical methods (numerical analysis or scientific computing); and
  • 5 credits in programming.

Language requirements

Proficiency in English equivalent to the Swedish upper secondary course English 6. This requirement can be met either by achieving the required score on an internationally recognised test, or by previous upper secondary or university studies in some countries. Detailed instructions on how to provide evidence of your English proficiency are available at universityadmissions.se.

Aims

The Master programme in Computational Science results in a combination of knowledge and skills in some area of Science and in Scientific Computing. The programme is intended for students with a Bachelor degree in Science or in Mathematics/Scientific Computing/Computer Science and provides deeper knowledge in some area of Science combined with knowledge on modern computational techniques and ability of using such techniques for solving problems in Science. The cross-disciplinary education results in knowledge and skills suitable for advanced assignments in trade and industry, public authorities and institutions, business, or for further studies towards the Ph.D. degree in a variety of fields. A graduated student from the programme should be able to organise and run research and development projects in many fields.

Learning outcomes

According to the Higher Education Act, the following applies for second-cycle studies:

Second-cycle studies shall be based fundamentally on the knowledge acquired by students during first-cycle courses and study programmes, or its equivalent.

Second-cycle studies shall involve the acquisition of specialist knowledge, aptitudes and accomplishments in relation to first-cycle courses and study programmes, and in addition to the requirements for first-cycle courses and study programmes shall:

  • further develop the ability of students to integrate and make autonomous use of their knowledge,
  • develop the students' ability to deal with complex phenomena, issues and situations, and
  • develop the students' potential for professional activities that demand considerable autonomy, or for research and development work. Ordinance (2006:173).

Objectives for a Degree of Master (120 credits) according to the Higher Education Ordinance, System of Qualifications.

Knowledge and understanding

For a Degree of Master (120 credits) students must

  • demonstrate knowledge and understanding in their main field of study, including both broad knowledge in the field and substantially deeper knowledge of certain parts of the field, together with deeper insight into current research and development work; and
  • demonstrate deeper methodological knowledge in their main field of study.

For the Master Programme in Computational Science this means that the students must

  • Demonstrate deepened knowledge and understanding within at least one field of Science, including a breadth of knowledge in this field as well as specialist knowledge in some parts of the field and insight into current research and development activities.
  • Demonstrate deepened knowledge on principles, methodologies, and algorithms for computer simulations and computations based on mathematical models, and an ability to apply this knowledge within at least one field in Science

Skills and abilities

For a Degree of Master (120 credits) students must

  • demonstrate an ability to critically and systematically integrate knowledge and to analyse, assess and deal with complex phenomena, issues and situations, even when limited information is available;
  • demonstrate an ability to critically, independently and creatively identify and formulate issues and to plan and, using appropriate methods, carry out advanced tasks within specified time limits, so as to contribute to the development of knowledge and to evaluate this work;
  • demonstrate an ability to clearly present and discuss their conclusions and the knowledge and arguments behind them, in dialogue with different groups, orally and in writing, in national and international contexts; and
  • demonstrate the skill required to participate in research and development work or to work independently in other advanced contexts.

For the Master Programme in Computational Science this means that the students must

  • Demonstrate an ability to critically and systematically integrate knowledge from Scientific Computing and at least one area of Science, and an ability to analyse, assess, and address complex phenomena and issues in this field, also in situations where only limited information is available
  • Demonstrate an ability to critically, independently and creatively identify and formulate problems and to plan and pursue advanced tasks within given timeframes, using adequate mathematical models, software and computer systems
  • Demonstrate an ability to give oral as well as written reports of and discussion of their conclusions in applied scientific computing, and of the knowledge and the arguments on which these are based, and to do this in dialogue with various groups both nationally and internationally
  • Demonstrate an ability to use advanced computational software and different classes of computer systems for solving computational problems in Science and Engineering
  • Demonstrate an ability to understand and use mathematical models for describing phenomena in Science and Engineering
  • Demonstrate skills required to participate in research and development activities and to work independently in other qualified settings within Computational Science

Judgement and approach

For a Degree of Master (120 credits) students must

  • demonstrate an ability to make assessments in their main field of study, taking into account relevant scientific, social and ethical aspects, and demonstrate an awareness of ethical aspects of research and development work;
  • demonstrate insight into the potential and limitations of science, its role in society and people’s responsibility for how it is used; and
  • demonstrate an ability to identify their need of further knowledge and to take responsibility for developing their knowledge.

For the Master Programme in Computational Science this means that the students must

  • Demonstrate an ability to validate and assess results from computer simulations and numerical computations
  • Demonstrate an ability to make judgements within Computational Science, taking into account relevant scientific, societal, and ethical aspects as well as demonstrating an awareness of ethical aspects of research and development
  • Demonstrate insight about the potential and limitations of Computational Science, its role in society and human responsibility for its use
  • Demonstrate an ability to identify their need for further knowledge in Computational Science and to assume responsibility for further developing their own knowledge

Layout of the programme

The programme results in a specialisation in Earth Science, Financial Mathematics, Physics, Chemistry or Computational Science. Some of the courses are taken jointly with students from other programmes. The first part of the initial semester is partly used to ensure that students with diverse Bachelor degree backgrounds arrive at a common knowledge base, for example through an individually constructed bridging course in Scientific Computing and/or Programming. During the second part of the initial semester and during the second semester, mainly courses at the advanced level in Scientific Computing, Financial Mathematics, Physics, Earth Science and Chemistry are given. The elective courses are used to provide a specialisation of computational science within an optional applied field in science and technology. There are four recommended specialisations of applied fields with associated elective courses and they are (1) Numerical and Mathematical Modeling, (2) Computational Physics/Chemistry, (3) Computational Finance and (4) Data Engineering. During the final year, courses with a strong connection to research and development in academia and in society are given. The Master's thesis project can be performed during the last semester, or in parallel with other courses during the whole second year.

Instruction

Education in the Masters programme builds upon upon the prior knowledge and experience of the students. Students are expected to participate actively in their education and take responsibility for personal learning outcomes as well as contributing to the learning of others. Academic staff in the programme have the primary responsibility for establishing foundations for active individual and collective learning. Continuos educational development builds on a respectful dialogue between students and staff, through which everyone is empowered to contribute to educational evolution and mutual learning.

Degree

Upon request, a student who has received a pass grade in a course is to receive a course certificate from the higher education institution. Upon request, a student who meets the requirements for a qualification is to receive a diploma from the higher education institution.

A Degree of Master is a so called general degree, which means that the student achieve the degree in its main subject according to the criteria below, regardless of the courses being part of the program or not, therefore there is a possibility also to include single subject courses in the degree.

Regulations according to Higher Education Ordinance

A Degree of Master (120 credits) is obtained after the student has completed course requirements of 120 higher education credits with a certain area of specialisation determined by each higher education institution itself, including at least 60 higher education credits with in-depth studies in the main field of study. In addition, the student must hold a Degree of Bachelor, a Degree of Bachelor of Arts in…, a professional degree worth at least 180 higher education credits or an equivalent foreign qualification.

For a Degree of Master (120 credits) students must have completed an independent project (degree project) worth at least 30 higher education credits in their main field of study, within the framework of the course requirements. The independent project may comprise less than 30 higher education credits, but not less than 15 higher education credits, if the student has already completed an independent project at the second level worth at least 15 higher education credits in their main field of study, or an equivalent project in a foreign educational programme.

A Degree of Master (60 credits) is obtained after the student has completed course requirements of 60 higher education credits with a certain area of specialisation determined by each higher education institution itself, including at least 30 higher education credits with in-depth studies in the main field of study. In addition, the student must hold a Degree of Bachelor, a Degree of Bachelor of Arts in…, a professional degree worth at least 180 higher education credits or an equivalent foreign qualification.

For a Degree of Master (60 credits) students must have completed an independent project (degree project) worth at least 15 higher education credits in their main field of study, within the framework of the course requirements.

Local regulations

A Degree of Master (60 credits) may, except for courses on advanced level, contain one or several courses on basic level comprising not more than 15 higher education credits. A degree of Master (120 credits) may, except for courses on advanced level, contain one or several courses on basic level comprising not more than 30 higher education credits. The course or the courses are meant to provide such additional competence as is needed for in-depth studies in the main field of study and cannot be included in the student’s basic degree.

For a Degree of Master (120 credits) students must have completed an independent project (degree project) worth at least 30 higher education credits.

Other directives

In order to be admitted to a later part of the programme the student must:

  • fulfil the general and specific entry requirements for the programme.
  • have 15 credits of courses relevant to the programme, at Master's (advanced) level, in addition to the Bachelor's degree.
  • have sufficient prior knowledge to be able to follow the programme at the level at which the student is admitted, which means that the student is able to study at least 15 credits from the programme outline (for the semester to which the student is admitted). The other 15 credits are specified in the individual study plan.

All points above must be satisfied, and the courses completed (modules do not count), at the latest by the deadline for supporting documentation of qualifications (see below). Students can only be admitted to a later part of a programme or a specialisation within a programme if there are available places in the programme in the semester in question.

An individual study plan for the first semester should be established by the programme study counsellor.

For studies starting the autumn semester the application period is 15 March - 15 April. Supporting documentation of qualification for the application may be submitted no later than 1 June (for autumn semester). For studies starting the spring semester the application period is 15 September - 15 October. Supporting documentation of qualification for the application may be submitted not later than 1 December (for spring semester). If the specified dates for the application deadline or completion date fall on a public holiday, the deadline is postponed to the nearest following weekday. After the last application day, it is possible to submit a late application until the beginning of the semester. Late applications will be handled in the order they are received.

If the number of applicants is larger than the number of available places according to the dimensioning applicable, the selection criterion of average grade on prerequisite courses from a higher education institution (courses relevant to the programme) is used.

FOLLOW UPPSALA UNIVERSITY ON

facebook
instagram
twitter
youtube
linkedin