Course syllabus

What is Computational Science?

Computational science is a multidisciplinary field that combines computational techniques, tools, and knowledge needed to solve modern scientific and engineering problems. It combines computer science, mathematics and domain-specific knowledge (e.g. Biology, Physics,...) to solve complex problems. 

You'll find many web sites with more extensive descriptions of the field, and here are links to two brief descriptions:

 

Computational Science at Uppsala university

Computer simulations of complex problems and management of large data sets play a key role in today's scientific studies and engineering design. The Master's Programme in Computational Science lets you broaden and deepen your knowledge of natural science or technology. You will learn to apply computational methods, programmes and software, as well as mathematical and statistical models within your area of interest.

Watch the programme video below to hear what student's say about their experiences. The video is from 2022 and the programme director has been changed since.

 

Tracks and recommended courses

The programme students can choose between five recommended tracks of courses or they can tailor their own track depending on their educational background and areas of interest in applications in science. The five recommended study tracks are:

  • Numerical and mathematical modelling
  • Computational Physics
  • Computational Chemistry
  • Computational Finance
  • Distributed and High-Performance Computing

Important: Please note that these are the recommended courses. The students can register for any course offered in a particular period based on their previous education and expertise.

More about the programme tracks here: Programme tracks.

For information about the individual courses, see Outline for Master's Programme in Computational Science. You form your study track by combining the eligible courses in different ways. How the tracks are related to the courses can be found here: Tracks related recommended courses.pdf.

 

Research projects and groups at the department

The Division of Scientific Computing, conduct research in the entire chain of what is needed to perform simulations; to mathematically describe the phenomenon under investigation, to formulate a solution method to the mathematical problem, and finally to construct computer programs that efficiently implement the developed solution method to enable the simulation.

Following the links below you'll find information about the research at the Department of IT and specifically at the division of Scientific Computing

 

Course summary:

Date Details Due