The Master of Science in Artificial Intelligence is designed to prepare students to develop intelligent solutions for complex challenges across a wide range of industries. The program combines advanced theoretical knowledge with practical experience in machine learning, data analytics, natural language processing, computer vision, and intelligent systems.

Students will learn how to design, develop, evaluate, and deploy AI models while considering ethical, legal, and social responsibilities. Graduates will be prepared for careers in technology companies, research institutions, healthcare, finance, manufacturing, and other data-driven sectors. The program also provides a strong foundation for students interested in pursuing doctoral studies.

Curriculum Overview

The curriculum offers a balanced combination of core courses, specialized electives, practical laboratory work, and academic research. Students begin by developing a strong foundation in artificial intelligence, programming, statistics, algorithms, and data analysis before progressing to more advanced topics.

The curriculum typically includes:

  • Core courses in artificial intelligence and data science
  • Specialized and elective courses
  • Practical laboratories and applied projects
  • Research methodology
  • Seminars and industry case studies
  • A master’s thesis or applied AI capstone project

About Programs

Core Courses

Foundations of Artificial Intelligence
Introduces advanced concepts in intelligent systems, search methods, knowledge representation, reasoning, and problem-solving.

Machine Learning
Explores supervised and unsupervised learning, model training, feature selection, performance evaluation, and optimization techniques.

Deep Learning and Neural Networks
Covers neural network architectures, convolutional networks, sequential models, transformers, and their practical applications.

Data Science and Big Data Analytics
Focuses on collecting, cleaning, processing, and analyzing large datasets to discover patterns and support data-driven decisions.

Natural Language Processing
Examines methods that enable computer systems to understand, analyze, and generate human language.

Computer Vision
Introduces image and video processing, object recognition, pattern detection, and visual intelligence applications.

AI Ethics and Responsible Innovation
Examines privacy, fairness, bias, transparency, accountability, and the responsible development of artificial intelligence.

Research Methods in Computing
Develops skills in research design, literature review, data analysis, academic writing, and the presentation of research findings.

Master’s Thesis or Applied AI Project
Requires students to complete an original research study or develop an AI solution addressing a real-world challenge.