About the Program
Master of Science in Artificial Intelligence is a program designed to cultivate top-quality graduates in the
dynamic domain of Artificial Intelligence. It aims at preparing graduates to become highly skilled
professionals and competent researchers who can develop innovative AI solutions and conduct high caliber
research in the field of Artificial Intelligence.
Vision
The program aspires to be a leading program in the region through excellence in education and groundbreaking
AI research.
Mission
The program’s mission is to produce high-quality Artificial Intelligence graduates, foster innovative research
through a diverse community of instructors and students, and promote positive engagement with industry and
society.
Objectives
The following are the MSc. Software Systems Engineering program’s educational objectives (PEOs):
1. Demonstrate excellent professional competencies in Artificial Intelligence.
2. Demonstrate an ability to function independently and/or in multidisciplinary teams to show
comprehensive leadership in Artificial Intelligence.
3. Contribute to the progress of local and regional societies through AI innovations.
4. Demonstrate an ability to conduct effective research in Artificial Intelligence to drive advancements in
technology and society.
Learning Outcomes
On successful completion of this program, the graduate will be able to:
# Program Learning Outcome
1. Demonstrate in-depth knowledge of core concepts, theories, and methodologies in Artificial
Intelligence.
2. Conduct advanced research in AI, formulating innovative solutions to complex real-world problems
using state-of-the-art tools and techniques.
3. Design, develop, and deploy AI-powered systems and applications that solve problems effectively,
ensuring scalability, robustness, and adaptability.
4. Analyze, preprocess, and model complex datasets using advanced artificial Intelligence techniques to
generate actionable insights and make data-driven decisions.
5. Evaluate the ethical, societal, and regulatory implications of AI applications, ensuring adherence to
responsible AI practices and addressing biases and fairness in algorithms.
6. Apply AI principles in interdisciplinary domains such as healthcare, finance, robotics, and autonomous
systems, demonstrating effective teamwork and collaboration with experts from other fields.
7. Engage in continuous learning to keep pace with the rapidly evolving field of AI and ML, utilizing
emerging tools, technologies, and frameworks to remain competitive in the global job market.
Job Opportunities
TOEFL, or an equivalent. *
*An exception to this requirement applies to students whose mother tongue is English and who finished a
bachelor’s degree from an institution where English is the language of instruction in an English-speaking
country
Conditional Requirements
1. Register in no more than (9) credit hours of courses studied for the graduate program during the conditional acceptance period.
2. Achieve at least (3 out of 4) or equivalent, in the first semester of study. Otherwise dismissed from the program.
3. At the end of the first semester of the program, the student will achieve at least B in remedial English Course offered by the university.
1. Register in no more than (9) credit hours of courses studied for the graduate program during the conditional acceptance period.
2. Achieve at least (3 out of 4) or equivalent, in the first semester of study. Otherwise dismissed from the program.
1. Register in no more than (6) credit hours of courses studied for the graduate program during the conditional acceptance period.
2. Achieve at least (3 out of 4) or equivalent, in the first semester of study. Otherwise dismissed from the program.
3. At the end of the first semester of the program, the student will achieve at least B in remedial English Course offered by the university.
To obtain a “Master of Science in Artificial Intelligence”, a student must successfully complete 30 credit hours, including 24 credit hours of didactic courses, and 6 credit hours of the Thesis with minimum Cumulative Grade Point Average (CGPA) of 3 out of 4.
Course No |
Course Title |
CR.H. |
Pre-requisite |
|
Specialized courses (30 Credit Hours) |
||
|
(1) Core Compulsory Courses (18) CR.H |
||
0114610 |
Mathematics and Statistics for AI |
3 |
|
0114611 |
Advanced Data Mining |
3 |
|
0103612 |
Advanced Research Methods |
3 |
|
0114612 |
Machine & Deep Learning |
3 |
|
0114613 |
Advanced Artificial Intelligence |
3 |
0114610 & 0114612 |
0114614 |
Robotics |
3 |
0114612 |
|
(2) Thesis (6 Credit Hours) |
||
0114690 |
Master's Thesis (1) |
3 |
Completed 18 Credit |
0114691 |
Master’s Thesis (2) |
|
0114690 |
|
(3) Elective Courses (6 Credit Hours) |
||
0114615 |
Natural Language Processing |
3 |
0114611& 0114612 |
0114616 |
Computer Vision |
3 |
0114612 |
0114617 |
Internet of Things |
3 |
0114612 |
0114618 |
AI in Healthcare |
3 |
0114610 & 0114612 |
0114619 |
Speech Recognition |
3 |
0114614 |
0114620 |
Smart Cities |
3 |
0114613 |
|
First Year |
||
1st Semester |
2nd Semester |
3rd Semester |
|
Course name (course code) |
0114610 Mathematics and statistics for AI |
0114613 Advanced Artificial Intelligence |
Elective (2) |
0103612 Advanced Research Methods |
0114614 Robotics |
0114691 Thesis (2) |
|
0114611 Advanced Data Mining |
Elective (1) |
||
0114612 Machine & Deep Learning |
0114690 Thesis (1) |
||
Total |
12 |
12 |
6 |
30 |
Course Code |
Course |
Course Brief Description |
0103612 |
Advanced Research Methods |
This course is designed to equip postgraduate engineering students with advanced research skills and methodologies necessary for conducting high-quality research in engineering disciplines. The course covers a wide range of topics, from research design and data analysis to ethics and effective communication of research findings. This course will introduce students to more complex study designs and higher-level critical appraisal. Several research methods will be explored in depth with consideration of both quantitative, qualitative and mixed methods designs. During the course, the students will be guided and supported to develop the skills required by professional researchers to disseminate research plans and findings in a range of contexts. The course will equip the students with knowledge and skills to evaluate the utility of different research designs to address specific research questions. |
0114610 |
Mathematics and Statistics for AI |
This course is designed to equip graduate students with the foundational mathematical and statistical concepts essential for advanced studies in artificial intelligence and machine learning. Topics will include linear algebra, calculus, probability theory, and statistical inference, emphasizing their applications in AI algorithms. Through a blend of theoretical concepts and practical exercises, students will develop skills to analyze data and model complex systems effectively. This course serves as a prerequisite for advanced AI and machine learning courses, ensuring students have the necessary skills for success in these areas. |
0114611 |
Advanced Data Mining |
The course covers the theory and methods of data mining. It aims to equip students with the necessary skills and knowledge to develop models using data mining techniques that include classification, association, outlier, prediction, clustering and reasoning. Web mining, text mining, and pattern mining approaches are also covered. The course goes through the full cycle of data mining starting from collecting the data all the way to evaluating and interpretation the results. In addition, contemporary methods for web data mining are presented such as web data warehousing, web personalization and recommender systems. |
0114612 |
Machine & Deep Learning |
This course covers the theory and practice of machine learning. It explores topics such as feature engineering and data pre-processing. Several popular supervised and unsupervised learning algorithms are covered: linear regression, decision trees, k-nearest neighbor, Bayesian learning, support vector machines, neural networks and k-means. In addition, this course provides a comprehensive introduction to Artificial Neural Networks (ANNs) and Deep Learning (DL). Students will explore foundational concepts, architectures, and algorithms that underpin modern neural networks and deep learning systems. The course emphasizes both theoretical understanding and practical implementation, with hands-on exercises using Python and popular deep learning libraries such as TensorFlow and PyTorch. |
0114613 |
Advanced Artificial Intelligence |
The course covers the theory and methods of data mining. It aims to equip students with the necessary skills and knowledge to develop models using data mining techniques that include classification, association, outlier, prediction, clustering and reasoning. Web mining, text mining, and pattern mining approaches are also covered. The course goes through the full cycle of data mining starting from collecting the data all the way to evaluating and interpretation the results. In addition, contemporary methods for web data mining are presented such as web data warehousing, web personalization and recommender systems. |
0114614 |
Robotics |
This course introduces the fundamental principles of robotics, including kinematics, dynamics, perception, and control. It explores robotic architectures, machine learning integration, and AI-driven decision-making for autonomous robots. Topics cover robotic sensing, actuation, motion planning, and reinforcement learning applied to robotic applications. The course includes theoretical foundations as well as practical implementation through simulations and real-world case studies. |
0114690 |
Master's Thesis (1) |
This course enables the student to demonstrate the understanding and possession of knowledge and skills acquired during the course of the program. This course will be performed by each student individually by choosing a real-world problem in any domain related to the program. The student will be expected to conduct the study using theoretical research methodologies and experimentation. The work will be presented in the form of a thesis which will detail the identification of a real-world problem, implementation of research methodologies, a detailed literature review and implementation of stat-of-the-art AI design and implementation methodologies. |
0114691 |
Master’s Thesis (2) |
This course enables the student to demonstrate the understanding and possession of knowledge and skills acquired during the course of the program. This course will be performed by each student individually by choosing a real-world problem in any domain related to the program. The student will be expected to conduct the study using theoretical research methodologies and experimentation. The work will be presented in the form of a thesis which will detail the identification of a real-world problem, implementation of research methodologies, a detailed literature review and implementation of stat-of-the-art AI design and implementation methodologies. |
0114615 |
Natural Language Processing |
This course is designed to introduce students to the fundamental concepts and ideas in natural language processing (NLP), and to get them up to speed with current research in the area. It covers syntactic, semantic and discourse processing models, emphasizing machine learning or corpus-based methods and algorithms. It also covers applications of these methods and models in syntactic parsing, information extraction, statistical machine translation, dialogue systems, and summarization. Research papers of high impact published recently in the literature will be provided as reading assignments. |
0114616 |
Computer Vision |
This course explores fundamental and advanced topics in computer vision, including image processing, feature extraction, object detection, and deep learning for vision applications. Students will learn about edge detection, segmentation, convolutional neural networks (CNNs), and real-world applications such as facial recognition and autonomous systems. |
0114617 |
Internet of Things |
This course provides an in-depth exploration of the Internet of Things (IoT) at a master’s level, covering advanced architectures, security challenges, data analytics, and real-world applications. The focus is on designing and implementing scalable IoT solutions while addressing security and ethical concerns. Case studies and projects emphasize IoT’s role in smart cities, healthcare, industrial automation, and AI integration. |
0114618 |
AI in Healthcare |
This course explores the intersection of artificial intelligence (AI) and healthcare, covering machine learning applications in medical diagnosis, predictive analytics, medical imaging, drug discovery, and personalized medicine. Students will analyze ethical and regulatory challenges and work on research-driven projects in AI-enabled healthcare solutions. |
0114619 |
Speech Recognition |
This course provides an in-depth study of speech recognition technologies, covering fundamental theories, signal processing techniques, feature extraction, deep learning models, and practical applications. Students will explore automatic speech recognition (ASR) architectures, natural language processing (NLP) integration, and real-world deployments in virtual assistants, healthcare, and security |
0114620 |
Smart Cities |
This course explores the application of AI and data-driven technologies in building smart cities. Topics include IoT-enabled urban infrastructure, intelligent transportation, energy management, smart governance, and AI-driven urban analytics. Students will engage in research-based projects and case studies to evaluate emerging smart city innovations and their impact on sustainability and urban living. |
College of Engineering
Al Ain University
P.O.Box: 64141
Al Ain - UAE
Phone No: +971 3 7024888
Fax No: +971 3 7024777
E-mail(Al Ain): Computer.Engineering@aau.ac.ae
E-mail(Abu Dhabi): Computer.Engineering_ad@aau.ac.ae