Foundational Courses

The foundational term consist of the first and second term of any new student. It contains a mixture of courses in various fields to give the students the opportunity to experience different STEM courses and have a wider skillset. Before the second term runs out, the student will begin a assessment based on the performance on the foundational term and discussions with the mentor. At the end of the foundational terms, the student will be presented with learning paths to choose from.


Courses included in the foundational terms are:

STEM Courses


Soft Skills


Depending on the experience or age of the user, he will be placed in one of the following categories: