Programme Structure
Please refer to ARRO website for more information
Program Structure (For Catalogue Term of Semester B, 2025/2026 and thereafter)
Core Course (3 credit units)
| Code | Title | Units | Pre-requisite(s) |
|---|---|---|---|
| CS4486 | Artificial Intelligence | 3 | CS2310 or CS2311 or CS2313 or CS2315 or CS2334 or CS2360 |
Electives (12 credit units)
| Code | Title | Units | Pre-requisite(s) |
|---|---|---|---|
| CS4186 | Computer Vision and Image Processing | 3 | CS2303 or CS2334 or CS3334 or CS4335 or EE2331 |
| CS4386 | AI Game Programming | 3 | CS2310 or CS2311 or CS2312 or CS2313 or CS2360 |
| CS4487 | Machine Learning | 3 | CS3481 or CS4486 or SDSC3002 |
| CS4489 | Optimization Foundations for AI Training | 3 | CS2402 or CS4486 |
| CS4490 | Generative AI Essentials and Applications | 3 | CS4487 |
| CS4493 | Natural Language Processing | 3 | CS4487 |
Last Updated : 08 DEC 2025