| Year | File | 2026 | Curriculum(pdf) |
|---|
Drag from side to side.
| Year | Course Category |
1st Semester | 2nd Semester | ||||
|---|---|---|---|---|---|---|---|
| Course Code | Course Title | Credits | Course Code | Course Title | Credits | ||
| 1 | General Education | CLTR0045 | Logic and Critical Thinking | 3-3-0 | CLTR0003 | Practical Narrative | 3-3-0 |
| CLTR0205 | Basic Writing | 3-3-0 | CLTR0211 | CalculusⅠ | 3-3-0 | ||
| CLTR0819 | Basic Mathematics 2 | 3-3-0 | |||||
| Major | COME0301 | Discrete Mathematics | 3-3-0 | COMP0204 | Programming for Beginners | 6-4-4 | |
| COMP0218 | AI and Computing | 3-3-0 | COMP0205 | Creative Engineering Design | 3-2-2 | ||
| COMP0453 | Computational Thinking and SW Coding Required Major Course | 3-2-2 | COMP0454 | Mathematics for AI Required Major Course | 3-3-0 | ||
| 2 | General Education | CLTR0246 | Biological ScienceⅠ | 3-3-0 | |||
| General Elective | FUTR0208 | Future Technology and Job Market | 3-3-0 | ||||
| Major | COME0331 | Data Structure Required Major Course | 3-3-0 | COME0311 | Probability & Statistics | 3-3-0 | |
| COMP0216 | Data Structure Applications | 3-2-2 | COMP0224 | Software Design | 3-3-0 | ||
| COMP0217 | Java Programming | 3-2-2 | COMP0312 | Operating Systems | 3-3-0 | ||
| COMP0315 | Automata and Formal Language | 3-3-0 | COMP0324 | Artificial Intelligence Required Major Course | 3-3-0 | ||
| COMP0411 | Computer Architectures | 3-3-0 | ELEC0462 | System Programming | 3-2-2 | ||
| MTED0231 | Linear Algebra | 3-3-0 | ITEC0419 | Introduction to Data Science | 3-3-0 | ||
| 3 | General Education | CLTR0212 | CalculusⅡ | 3-3-0 | |||
| Major | CAIB0233 | Understanding of Images | 3-3-0 | CAIB0211 | Introduction to Natural Language Processing | 3-3-0 | |
| COMP0319 | Algorithms 1 Required Major Course | 3-3-0 | CAIB0216 | Introduction to Reinforcement Learning | 3-3-0 | ||
| COMP0321 | Compiler | 3-3-0 | COMP0322 | Database Management Systems | 3-2-2 | ||
| COMP0323 | Data Communications | 3-3-0 | ITEC0401 | Capstone Design Project 1 Required Major Course | 4-3-2 | ||
| GLSO0215 | Open Source Programming | 3-2-2 | ITEC0424 | Computer Vision | 3-3-0 | ||
| ITEC0417 | Introduction to Machine Learning Required Major Course | 3-3-0 | MOBI0224 | Deep Learning | 3-3-0 | ||
| 4 | General Education | CLTR0078 | Understanding of Psychology | 3-3-0 | |||
| General Elective | FUTR0201 | Entrepreneurship and Venture Creation | 3-3-0 | ||||
| Major | CAIB0222 | Artificial Intelligence Systems | 3-3-0 | CAIB0224 | Introduction to Information Theory | 3-3-0 | |
| CAIB0225 | Speech Recognition | 3-3-0 | COME0368 | Theory of Information Security | 3-3-0 | ||
| CAIB0234 | Introduction to Neural Networks | 3-3-0 | COMP0220 | Technical Writing in AI | 3-3-0 | ||
| COMP0219 | Advanced Mathematics for AI | 3-3-0 | COMP0328 | Mobile App Programming 1 | 3-2-2 | ||
| COMP0414 | Computer Networks | 3-3-0 | COMP0436 | Augmented Reality | 3-3-0 | ||
| COMP0419 | Information Retrieval | 3-3-0 | COMP0455 | Intelligent Human-Computer Interface | 3-3-0 | ||
| COMP0460 | Problem-based Engineering Training Experiment : Computer Science & Engineering | 2-1-2 | COMP0457 | Medical AI | 3-3-0 | ||
| COMP0462 | Data Mining Theory and Applications | 3-3-0 | GLSO0227 | Cloud Computing | 3-3-0 | ||
| ITEC0415 | Advanced Problem Solving | 3-2-2 | ITEC0418 | Massively Parallel Computing | 3-3-0 | ||
| MBIO0402 | Introduction to Bioinformatics | 3-3-0 | ITEC0514 | Introduction to Brain and Cognitive Engineering | 3-3-0 | ||