Curriculum

All students are required to complete a total of 30 credits, consisting of 7 required courses and 3 elective courses, for the award of this MSc degree.  These courses can have different combinations of lectures, laboratory sessions, tutorials, and/or seminars.  The normal duration for the MScAIBA programme is one year of full-time study.  Students may extend the study period up to a maximum duration of three years, subject to the approval of the Programme Director and Head of the Department.

 

Programme Curriculum

Required Courses (21 credits)Credits
1. CDS521: Foundation of Artificial Intelligence3
2. CDS522: Business Data Management3
3. CDS523: Principle of Data Analytics and Programming3
4. CDS524: Machine Learning for Business3
5. CDS525: Practical Application of Deep Learning3
6. CDS527: Big Data Analytics3
7. CDS529: Project for Artificial Intelligence and Business Analytics3
Elective Courses (9 credits)Credits
1. ORM505: Mobile Technology and Applications in eBusiness3
2. ORM510: Social Media for eBusiness3
3. ORM511: Project Management with Software3
4. ORM515: Business Decision Making with Software3
5. CDS526: Artificial Intelligence Based Optimization3
6.  CDS528: Blockchain3
7. CDS530: Healthcare Analytics3
8. CDS531: Marketing Analytics and Intelligence3
9. CDS538: Cloud Computing3
10. CDS539: Natural Language Processing3
11. CDS540: Computer Vision3
12. CDS542: Data Visualization3
13. CDS547: Introduction to Large Language Models3
14. CDS550 Programming with Generative Artificial Intelligence3
15. CDS555 Agentic AI3
16. SCI501: Geospatial Intelligence for Sustainable Development3

 * The offering of elective courses is subject to sufficient demand and faculty availability.

 

Pre-entry Courses

Applicants with no or limited background in computer science or statistics will be required to complete the corresponding pre-entry courses below:

  • Introduction to Computing

  • Statistics

 

Progression

For progression, students are required to achieve a Cumulative G.P.A. of 2.50 or above in order to proceed to the next term.  Students who cannot meet such requirement will normally be put on academic probation in the following term or discontinued.

 

Graduation

For graduation, students must complete 10 courses (i.e., 7 required courses and 3 elective courses) and obtain a minimum of 30 credits with a Cumulative G.P.A. of 2.67 or above.