Master of Science in Artificial Intelligence
Introduction
The 21st century is witnessing the Fourth Industrial Revolution, driven by rapid advancements in Artificial Intelligence (AI), impacting almost every sector. AI technologies are increasingly being integrated into various domains such as search engines, finance, healthcare, and autonomous vehicles. In response, the "Master's in Artificial Intelligence" program was launched at the College of Computer Science and Information Technology to provide a solid foundation and specialized training in key areas such as machine learning, computer vision, and data analysis. The program is taught by multidisciplinary experts, preparing students to meet growing industry demands and explore future AI innovations.
Program Mission
A graduate specialized in Artificial Intelligence keeps pace with the global development in this field and meets with the need of the local and regional labor market.
Program Goals
The MSAI program provides the tools to understand how Machine Intelligence works as well as to devise intelligent solutions and smart systems for tomorrow's world thereby ensuring multifaceted career paths for the potential candidates. The objectives of the MSAI program is to prepare the graduate with:
- Understanding the depth and breadth of the technologies of Artificial Intelligence and identifying the opportunities where these technologies can be applied in the world today.
- Learning how to use high-level languages and software in order to develop real applications based on AI technologies as well as understanding the problems of implementing such applications in practice.
- Guiding the proposal of AI-based solutions, considering the ethical and legal aspects and the economic and social implications.
Student (Program) Outcomes
Upon completion of the degree, the graduate of the MSAI program would be able to:
- Demonstrate acquaintance of the use of AI algorithms and processes in one of the knowledge areas: machine learning, data analytics and knowledge management, vision, intelligent interaction, knowledge representation and reasoning, and robotics and agent-based systems.
- Model the human behavior, develop Human-AI systems, and evaluate their performance.
- Formalize data-intensive problems in data science and artificial intelligence in terms of the underlying statistical and computational principles.
- Apply machine learning algorithms in technological and industrial settings, in particular, to draw inferences from data and help automate the development of AI systems.
- Use a significant range of skills, representations, and practices within the domains of Artificial Intelligence, and be able to apply and evaluate them in applications as well as develop their own.
- Demonstrate an awareness of professional and research issues in the AI discipline as well as understand the ethical concerns in developing responsible AI solutions and systems.
Admission Requirements
Applicants must meet the following requirements:
- Fulfill the conditions outlined in the Graduate Studies Regulations for Saudi Universities.
-
Hold a bachelor's degree from a university recognized by the Ministry of Education in one of
the following fields:
- Computer Science, Computer Information Science, Computer Engineering, Computer Networks, Information Technology.
- Mathematics and Statistics (with prior programming knowledge).
- Electrical Engineering, Communications Engineering.
- Obtaining a minimum cumulative GPA for the bachelor's degree of 3.75/5.00 or its equivalent. The department council may accept a GPA lower than 3.75 if necessary, in accordance with the university's graduate studies regulations and executive rules.
-
Prove English language proficiency by one of the following:
- TOEFL-iBT score of 61 or higher, or IELTS score of 5, or equivalent in other recognized tests.
- Holding a bachelor’s degree taught in English.
- Submit two recommendation letters from university faculty or current employers/managers. If unavailable, a clear explanation must be provided.
- Provide an employer approval letter if currently employed.
- Pass the entrance exam and/or personal interview conducted by the college.
- Meet any additional requirements recommended by the department or college.
Graduation Requirements
- Successfully complete 36 credit hours, including a 9-credit-hour thesis (Thesis Track), or successfully complete 42 credit hours, including a 9-credit-hour project (Coursework Track).
- Submission of a thesis or project is a mandatory requirement to successfully complete the master's degree.
- The minimum cumulative GPA required for graduation is 3.75 out of 5.00.
Category |
Credit Hours (Dissertation Track) |
Credit Hours (Coursework Track) |
---|---|---|
Core Courses |
12 |
12 |
Electives |
15 |
21 |
Dissertation |
9 |
0 |
Project |
0 |
9 |
Total |
36 |
42 |
Courses Specifications
Course Code |
Course Name |
Course Specification Document |
Course Type |
---|---|---|---|
MSAI 660 | Foundations of Artificial Intelligence (AI) | MSAI-660.pdf | Core |
MSAI 661 | Machine Learning | MSAI-661.pdf | Core |
MSAI 662 | Programming Techniques in AI | MSAI-662.pdf | Core |
MSAI 663 | Research Methodology | MSAI-663.pdf | Core |
MSAI 684 | Project Proposal | MSAI-684.pdf | Core in the Coursework Track |
MSAI 685 | Project Implementation | MSAI-685.pdf | Core in the Coursework Track |
MSAI 686 | Dissertation | MSAI-686.pdf | Core in the Dissertation Track |
MSAI 664 | Automated Reasoning and Planning | MSAI-664.pdf | Elective |
MSAI 665 | Deep Learning | MSAI-665.pdf | Elective |
MSAI 666 | Foundations of Computer Vision | MSAI-666.pdf | Elective |
MSAI 667 | Pattern Recognition | MSAI-667.pdf | Elective |
MSAI 668 | Image Analysis and Media Understanding | MSAI-668.pdf | Elective |
MSAI 669 | Machine Learning for Computer Vision | MSAI-669.pdf | Elective |
MSAI 670 | Data Processing and Analytics | MSAI-670.pdf | Elective |
MSAI 671 | Scalable Machine Learning | MSAI-671.pdf | Elective |
MSAI 672 | Semantic Web and Ontology Engineering | MSAI-672.pdf | Elective |
MSAI 673 | Knowledge Representation and Reasoning | MSAI-673.pdf | Elective |
MSAI 674 | Speech Recognition and Processing for Multimedia | MSAI-674.pdf | Elective |
MSAI 675 | Natural Language Processing | MSAI-675.pdf | Elective |
MSAI 676 | Mixed Reality Technologies | MSAI-676.pdf | Elective |
MSAI 677 | Robotics Applications | MSAI-677.pdf | Elective |
MSAI 678 | Computational Intelligence | MSAI-678.pdf | Elective |
MSAI 679 | Multi-Agent Systems and Reinforcement Learning | MSAI-679.pdf | Elective |
MSAI 680 | Principles of Distributed Computing | MSAI-680.pdf | Elective |
MSAI 681 | Web Intelligence | MSAI-681.pdf | Elective |
MSAI 682 | Research Trends in AI | MSAI-682.pdf | Elective |
MSAI 683 | Intelligent Internet of Things | MSAI-683.pdf | Elective |
Communication and Inquiries
CS Department Chairman: Dr. Eid Albalawi
Email: ealbalawi@kfu.edu.sa
IP: 013 589 2248