Master of Science in Artificial intelligent

The Master of Science in Artificial Intelligence program at Midocean University is designed to provide students with advanced expertise and proficiency in the field of artificial intelligence and its applications. This comprehensive program offers immersive training that encompasses a wide range of topics, including intelligent systems, machine learning algorithms, natural language processing, computer vision, and robotics.

Through a combination of rigorous coursework and hands-on projects, students will acquire a deep understanding of AI techniques and their practical implementation. The program emphasizes data-driven approaches, enabling students to master the art of extracting valuable insights from vast amounts of data and leveraging them to drive innovation and make informed decisions.

Upon completion of the program, graduates will possess the skills and knowledge necessary to excel in various industries, such as healthcare, finance, manufacturing, and technology. They will be equipped to develop intelligent systems, design cutting-edge AI algorithms, and contribute to the advancement of artificial intelligence research.

By cultivating a culture of innovation and pushing the boundaries of AI technology, graduates of the Master of Science in Artificial Intelligence program at Midocean University will emerge as highly sought-after candidates by both private and public sector organizations aiming to harness the power of AI for transformative growth and strategic decision-making.


Upon completion of the Master of Science in Artificial Intelligence program,

students will have achieved the following learning outcomes:
⦁ Demonstrate a comprehensive understanding of the theoretical foundations of Artificial Intelligence (AI).
⦁ Critically analyze, evaluate, and apply appropriate AI theories, models, and techniques in practical scenarios. This includes proficiency in logical inference, heuristic search, genetic algorithms, supervised and unsupervised machine learning, and Bayesian inference.
⦁ Effectively utilize software tools to develop AI models and applications, showcasing proficiency in implementing AI algorithms and techniques.
⦁ Employ evaluation criteria to measure the correctness and suitability of AI models, using evaluation metrics to assess their performance and effectiveness in real-world applications.
⦁ Analyze the complete lifecycle of an AI and machine learning system, considering the impact of data and computing resources at each stage.
⦁ Apply major theories and innovations in the field of artificial intelligence, machine learning, and data analysis to solve characteristic problems, demonstrating the ability to address complex challenges using state-of-the- art AI techniques

The course content for the Master of Science in Artificial Intelligence program will be delivered through a combination of online lectures, interactive discussions, and real-world case studies. Additionally, certain courses will incorporate practical hands-on training using virtual labs. The utilization of case studies allows for a comprehensive exploration of actual challenges encountered in the field of artificial intelligence, emphasizing the need for strategic problem-solving skills. The success of this approach is dependent on students' active engagement and preparedness for

class discussions.
Each course will have designated textbooks and relevant resources as the primary sources of information and references. Professors will also provide supplementary materials such as lecture notes and slides to enhance the learning experience. These additional resources will complement the prescribed textbooks and further support students in acquiring a comprehensive understanding of the subject matter.

For students who wish to pursue a master's degree in data science, a minimum of 35 credit hours must be completed over at least three semesters. It is crucial for students to stay updated on the current academic requirements and maintain regular communication with their academic advisors to ensure an accurate assessment of their progress towards degree completion. Students who do not possess a bachelor's degree in an Information Technology-related field are required to fulfill prerequisite course requirements within a minimum of two semesters, accumulating a total of 24 credit hours.

The program fees are $1200 per semester.


After completion of the program, the graduate becomes eligible to work in several jobs, including:

- Machine Learning Engineer
- Artificial Intelligence Engineer
Business Intelligence Developer-
- Research Scientist
- Data Scientist
- Robot Scientist

Courses are in English, with explanations provided in both English and Arabic.

Course CodeCourse NameCredit HoursPrerequisite
Term 1
AI511Foundations of Artificial Intelligence3
DS620Machine Learning3
DS710Deep Learning and Neural Networks3
AI800Research Methodology in Computer Science3
Term 2
AI612Computer Vision and Image Processing3DS710 - DS620
AI644Reinforcement Learning3AI511
AI615Natural language processing3AI511 - DS620
AI616Human-Robot Interaction and Autonomous Systems3DS710
Term 3
DS601Data Mining3
AI314Deep Generative Models3DS710 - AI612
AI900Final Project6AI800 - AI644

Two preparatory trimesters are added if the applicant student has a bachelor’s degree in a specialization related to neither computer science and engineering nor information technology and systems. Therefore, the student’s acceptance into the program is conditional on studying and passing all the courses specified in the two preparatory trimesters to be able to register in the first trimester of the program. Note that if two preparatory trimesters are counted for the applicant, the student is informed in the acceptance notice.

Scroll to Top