First level


COS1501 – Theoretical Computer Science I

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

INF1505 – Introduction to Business Information Systems

INF1511 – Visual Programming I

INF1520 – Human-Computer Interaction

MAT1503 – Linear Algebra

MAT1512 – Calculus A

Second level


APM2611 – Differential Equations

COS2601 – Theoretical Computer Science II

ICT2621 – Structured Systems Analysis and Design

ICT2622 – Object-Oriented Analysis

INF2603 – Databases I

INF2611 – Visual Programming II

MAT1613 – Calculus B

MAT2611 – Linear Algebra

MAT2612 – Introduction to Discrete Mathematics

MAT2613 – Real Analysis

MAT2615 – Calculus in Higher Dimensions

PLS2601 – Critical Reasoning

PLS2607 – Philosophy of Science

Third level


INF3703 – Databases II

INF3705 – Advanced Systems Development

INF3707 – Database Design and Implementation

INF3708 – Software Project Management

INF3720 – Human-Computer Interaction II

MAT3701 – Linear Algebra

MAT3705 – Complex Analysis

MAT3706 – Ordinary Differential Equations

MAT3707 – Discrete Mathematics: Combinatorics

MAT3711 – Real Analysis