First level


Introduction to Programming I

Ethical Information and Communication Technologies for Development Solutions

Linear Algebra

Calculus A

Physics Practical Work I

Mechanics (Physics)

Electromagnetism and Heat (Physics)

Second level


Differential Equations

Numerical Methods I

Calculus B

Linear Algebra

Introduction to Discrete Mathematics

Real Analysis

Calculus in Higher Dimensions

Modern Physics

Classical Mechanics

Electricity and Magnetism (Physics)

Waves (Physics)

Critical Reasoning

Philosophy of Science

Third level


Partial Differential Equations

Numerical Methods II

Linear Algebra

Complex Analysis

Ordinary Differential Equations

Quantum Physics

Statistical and Thermal Physics

Solid State Physics

Atomic and Nuclear Physics

Computational Modeling