
M.Sc in Data Science &AI
Introduction
This program is designed to produce graduates who are highly skilled in both the theoretical foundations and practical applications of Artificial Intelligence and Data Science. The curriculum provides comprehensive training in AI techniques, machine learning, cloud computing, and data analytics, preparing graduates to design intelligent systems and extract meaningful insights from complex data. With an emphasis on innovation, real-world problem solving, and research, this program is tailored to meet the growing industry demand for AI and data professionals.
Program Objectives
- To develop professionals with advanced knowledge in Artificial Intelligence and Data Science methodologies.
- To equip graduates with the ability to apply AI and analytics to solve real-world business, research, and societal problems.
- To provide hands-on skills in programming, cloud platforms, statistical tools, and data modeling techniques.
- To prepare graduates for careers in AI development, data engineering, research, and technology leadership roles.
- To instill strong ethical standards, critical thinking, and lifelong learning capabilities in emerging AI and data domains.
Program Learning Outcomes
- Apply the principles of AI and data science to develop intelligent systems and predictive models.
- Use programming languages and tools such as Python, R, and cloud-based platforms for analytics and deployment.
- Design, train, and evaluate machine learning and deep learning models for a variety of domains.
- Implement statistical computing and data visualization for informed decision-making.
- Demonstrate research competence through the completion of a research project or dissertation.
- Address ethical, legal, and societal issues in the development and use of AI technologies.
- Communicate data-driven insights effectively to technical and non-technical audiences.
Course Structure
This 45 credit hour program consists of 10 taught courses and a research project/dissertation that must be successfully completed for graduation.
| CODE | COURSE | CREDIT HRS |
| MAIDS111 | Introduction to Data Science & AI with Python | 3 |
| MAIDS112 | Statistical Computing with R | 3 |
| MAIDS113 | Mathematics for Data Science & AI | 3 |
| MAIDS121 | Machine Learning | 3 |
| MAIDS122 | Computational Intelligence Techniques | 3 |
| MAIDS123 | Applied Cloud Computing for AI and Analytics | 3 |
| MAIDS131 | Research Methodology | 3 |
| MAIDS132 | Neural Networks and Deep Learning | 3 |
| MAIDS133 | Natural Language Processing | 3 |
| TOTAL | 24 | |
| MAIDS211 | Research Project / Dissertation | 18 |
| TOTAL PROGRAM CREDIT HOURS | 45 |
Course Plan
| CODE | COURSE | CREDIT HOUR |
| SEMESTER I | ||
| MAIDS111 | Introduction to Data Science & AI with Python | 3 |
| MAIDS112 | Statistical Computing with R | 3 |
| MAIDS113 | Mathematics for Data Science & AI | 3 |
| SUB-TOTAL | 9 | |
| SEMESTER II | ||
| MAIDS121 | Machine Learning | 3 |
| MAIDS122 | Computational Intelligence Techniques | 3 |
| MAIDS123 | Applied Cloud Computing for AI and Analytics | 3 |
| SUB-TOTAL | 9 | |
| SEMESTER III | ||
| MAIDS131 | Research Methodology | 3 |
| MAIDS132 | Neural Networks and Deep Learning | 3 |
| MAIDS133 | Natural Language Processing | 3 |
| SUB-TOTAL | 9 | |
| SEMESTER IV | ||
| MAIDS211 | DISSERTATION (completion, prepare publication) | 18 |
| SUB-TOTAL | 18 | |
| GRAND-TOTAL | 45 Credit Hours |
Entry Requirements
- Applicants must hold a bachelor’s degree in a relevant field such as Computer Science, Engineering, Data Science, Mathematics, or related areas with a minimum CGPA of 2.5.
- All applicants must pass the university’s English proficiency test or submit valid international English language certification (e.g., IELTS, TOEFL).
Duration
16 Months = 4 Semesters, 1 Semester = 4 Months
Program Fees:
- Tuition Fees: $2,200 ($137.5/ Month)
- Registration Fees: $80
Graduation Requirements
Candidates must fulfil the following requirement for graduation to qualify for the degree:
- Satisfactorily completed all the courses and the total number of credit hours specified for the program.
- Obtained a final CGPA of at least 2.67 on completion of the program.
- Paid all fees due to the university.
Grading System
The grading system for all courses is as follows:
| Marks | Grade | Grade Point (GPA) | Meaning |
| 90-100 | A+ | 4.00 | High Distinction |
| 80-89 | A | 4.00 | Distinction |
| 75-79 | A- | 3.67 | Very Good |
| 70-74 | B+ | 3.33 | Good |
| 65-69 | B | 3.00 | Pass |
| 60-64 | B- | 2.67 | |
| 55-59 | C+ | 2.00 | Fail |
| 50-54 | C | 1.67 | |
| Less than 50 | F | 0.0 |
