F293-CSC - Computing Science, BSCH v5.0

Malaysia, September intake

John See Su Yang

Programme director:

Curriculum explorer: Click here


Stage 2

To be announced

Year coordinator:
To be announced

Semester 1 (Mandatory)Semester 2 (Mandatory)
F17XI - Mathematics for Computer ScienceF27CS - Introduction to Computer Systems
F27ID - Introduction to Interaction DesignF28DA - Data Structures and Algorithms
F28PA - Software Development AF28DM - Database Management Systems
F28PB - Software Development BF28SD - Introduction to Software Engineering
Semester 1 (Optional)Semester 2 (Optional)
K20AI - Self-Empowerment and Social Responsibility IK20CI - Self-Empowerment and Social Responsibility II
K20AE - National Language A (MPU 3212)K20AB - Malay Language Communication 2 (MPU 3143)
K20AJ - Philosophy and Current IssuesK20AK - Appreciation of Ethics and Civilisations

Stage 3

Su Mon Chit

Year coordinator:
Su Mon Chit

Semester 1 (Mandatory)Semester 2 (Mandatory)Semester 3 (Mandatory)
F28PL - Programming LanguagesF28HS - Hardware-Software Interface
F29DC - Data Communications and NetworkingF29FB - Foundations 2
F29FA - Foundations 1F29PD - Professional Development
F29SO - Software EngineeringF29OC - Operating Systems & Concurrency
Semester 1 (Optional)Semester 2 (Optional)Semester 3 (Optional)
K20AL - Integrity and Anti-CorruptionF90IT - Industrial Training

Stage 4

Su Mon Chit

Year coordinator:
Su Mon Chit

Semester 1 (Mandatory)Semester 2 (Mandatory)
F20CN - Computer Network SecurityF20PB - Design & Implementation
F20PA - Research Methods & Requirements EngineeringF20PC - Project Testing and Presentation
F29AI - Artificial Intelligence and Intelligent Agents
Semester 1 (Optional)Semester 2 (Optional)
F20DL - Data Mining and Machine LearningF20AA - Applied Text Analytics
F20GA - Computer GraphicsF20AN - Advanced Network Security
F20SA - Statistical Modelling and AnalysisF20BD - Big Data Management
F20DP - Distributed and Parallel Technologies
F20DV - Data Visualisation and Analytics
F20GP - Games Programming