Overview

Below is a list of tracks (also referred to as “concentrations”) available to the students of ISTD.

Tracks offer students an opportunity to focus in specific sub-areas of ISTD. Some tracks are interdisciplinary and require students to take subjects from outside the list of ISTD pillar subjects.

A student can complete all requirements for a track by passing each core course and any three courses from the list of electives.

The criteria for fulfilling an ESD BA Track, ISTD BA Track, EPD CE Track and ISTD CE Track are different. Students are advised to understand the required fulfilments for their Track in the respective pillar.

ISTD Pillar Tracks Curriculum

Track Requirements

For all tracks
50.001, 50.002, 50.003, 50.004, 50.005. 50.034 are required.

For Business Analytics Track & Artificial Intelligence Track
Out of the 7 core and elective slots, students are required to do a total of 5 (track cores + track electives). On top of that, students are allowed to choose 2 free electives from ASD, EPD, ESD (subject to approval by the home pillar), ISTD or from the TAEs list.

For Security and Communication Track & Computer Engineering Track
Out of the 7 core and elective slots, students are required to do a total of 4 (track cores + track electives). On top of that, students need to take 1 TAE in Term 6, 7, or 8. Students can also choose 2 free electives from ASD, EPD, ESD (subject to approval by the home pillar), ISTD or from the TAEs list.

Students are not allowed to take Machine Learning in both Term 6 and Term 7 under normal circumstances.

It is possible for a student to take more than one focus track. In order to graduate with two or more focus tracks, a student needs to fulfil the requirements set for each focus track. Students are adviced to talk to their Academic Mentors to find out more about the focus track requirements.