Skip to content

2026-2027 academic year: applications for Fall 2027 are open

B.Sc. · Undergraduate

Computational Science

Degree
B.Sc.
Level
Undergraduate
Duration
4 years
Credits
128

Programme overview

The Computational Science program equips students with advanced mathematical modeling, simulation, and high-performance computing (HPC) skills. It combines mathematics, physics, and computer science to solve real-world problems in climate modeling, finance, biomedical research, and engineering.

Curriculum

Year 1

7 courses
  • 01Introduction to Computational Science
  • 02Calculus I & II
  • 03Programming I (Python
  • 04MATLAB)
  • 05Academic Writing & Communication
  • 06General Physics I (Mechanics)
  • 07Linear Algebra I

Year 2

6 courses
  • 01Data Structures & Algorithms
  • 02Numerical Methods I
  • 03Probability & Statistics for Computational Models
  • 04Scientific Computing I (MATLAB
  • 05Computer Architecture & Parallel Processing
  • 06General Physics II (Electricity & Magnetism)

Year 3

8 courses
  • 01Numerical Methods II (Differential Equations
  • 02Finite Element Methods)
  • 03High-Performance Computing (MPI
  • 04CUDA)
  • 05Computational Physics (Quantum/Statistical Models)
  • 06Computational Biology & Bioinformatics
  • 07Climate & Environmental Modeling
  • 08Machine Learning for Scientific Applications

Year 4

9 courses
  • 01Advanced Computational Finance
  • 02Big Data Analytics for Science
  • 03Visualization of Complex Systems
  • 04Capstone Project (e.g
  • 05Climate Simulation
  • 06Biomedical Data Analysis
  • 07Computational
  • 08Finance Model)
  • 09Internship

Course lists are indicative and may be updated as the programme is accredited and reviewed.