Master of Science in Artificial Intelligence
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Overview
Master of Science in Artificial Intelligence Program
Introduction
The Faculty of Computers and Information Technology at the University of Tabuk proposes a new Master program of Science in Artificial Intelligence (AI). The program is one of the first specialized AI graduate programs in Saudi Arabia. It is designed to provide students with a comprehensive knowledge in AI. It is a graduate professional program that prepares students to compete for jobs in high-demand in the field of AI industry. The program adopts a project-based method that helps the students to apply the concepts learned in the core courses into a project during their last two semesters.
Mission
To graduate highly skilled AI professionals equipped with the knowledge, skills, and ethics to excel in their careers and contribute to advancements in AI research and community development.
Program Goals
- Graduates will be equipped with a deep understanding of core AI concepts, algorithms, and programming techniques.
- Graduates will be able to effectively apply AI methodologies and tools to solve real-world problems across diverse domains.
- Graduates will be prepared to understand the ethical implications of AI and its impact on society.
- Graduates will be ready to contribute to the advancement of AI through innovative research and the development of novel solutions.
- Graduates will be equipped with the professional skills and leadership qualities necessary to excel in their AI careers and address community needs.
Learning Outcomes
Knowledge and Understanding
The graduate will be able to:
- Characterize and explain in-depth theoretical foundations, underlying principles, concepts, functioning tools, techniques, and facts relevant to the artificial intelligence field.
- Define and describe state-of-the-art research, recent developments, and theoretical philosophies in artificial intelligence spheres.
- Recognize and interpret the impact of artificial intelligence processes and practices in automating tasks, revolutionizing industries, and enhancing decision-making processes.
Skills
The graduate will be able to:
- Apply current and relevant tools, inquiry methodologies, practices, model training, and operations in the field of artificial intelligence.
- Develop high-level AI-based solutions for handling and solving complex problems.
- Construct and implement essential AI-based solutions, models, applications, and projects while evaluating their outcomes and contributions.
- Design, conduct, and assess the latest advancements in research and projects within the domain of artificial intelligence.
- Utilize techniques, processes, and materials to analyze, interpret, and provide potential solutions for complex AI problems.
- Communicate effectively and skillfully in a range of professional contexts within the realm of artificial intelligence.
Values
The graduate will be able to:
- Demonstrate professional and ethical practices and responsibilities within the domain of artificial intelligence.
- Practice effective, ethical, and professional leadership and communication in all duties, tasks, projects, and teamwork within the field of artificial intelligence.
Program Design
The Master of Science in Artificial Intelligence program at the University of Tabuk is a course-based program along with a project to be submitted at the end of the program during two semesters. The students are required to complete a minimum of 47 credit hours by both courses and a project.
Detailed Program Design
With the approval of a supervising professor, qualified students may be admitted to the program. Master of Science in Artificial Intelligence students must complete 12 courses, 2 research projects (Research Project 1 and Research Project 2) and an internship in one of well-known organizations. In particular, students must complete minimum 47 credit hours, including:
- At least 36 course credits that include:
- 33 course credits of core courses.
- 3 elective course credit.
- 8 Project credits: Research Project 1 (4 credits) and Research Project 2 (4 credits).
- 3 course credits for an internship period.
During the first and second semesters of the program time the students will focus on courses. From the third semester students will focus on their research projects.
Admission Requirements
- The applicant must hold a Bachelor's degree in Computer Science or a related field.
- The applicant's overall GPA must be at least "Good".
- The applicant must have passed the General Aptitude Test for University Students.
- The following courses must be covered in the Bachelor degree: Programming, Data Structures and Algorithms, Databases, Computer Networks, and Operating Systems.
- Efficiency in English: An applicant must either submit proof of having completed their bachelor's degree with English as the medium of instruction or provide evidence of English proficiency through standardized tests such as IELTS, TOEFL, STEP, etc.
Degree Requirements
Courses
Students must satisfy the requirements listed in the Program Design Section.
- Each student must submit an approved project, based on appropriate research experience, in accordance with the regulations of the both the university and the department. The project must be produced under the direction and with the approval of the student's research supervisor, who must be a member of the faculty staff.
- Each candidate must also pass a project examination to evaluate the student knowledge and contribution of research in terms of a viva examination.
Academic Standards
Students must maintain a cumulative Grade Point Average (GPA) of at least 3.75 out of 5 on graduate degree courses.
Time Limit
The entire work for the Master's degree can be completed within a period of 2.5 calendar year. But, all articles of the unified law organizing the graduate studies in Saudi universities, and those also enumerated in the Regulations and operating procedures for the Postgraduate Study booklet (University of Tabuk), control time limit for acquiring Master's degree.
Program Duration
- 2 years (4 Semesters + internship): Full-time
Fees
- 15,500 SAR per semester.
- 62,000 SAR per program.
Master of Artificial Intelligence: Study Plan
Full Time 2.5 Year Plan
1st Semester
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Fundamentals of Artificial Intelligence | 3 | 3 | - | CSC601 |
| Computational Mathematics | 3 | 3 | - | CSC602 |
| Advanced Programming and AI Frameworks | 3 | 3 | - | CSC605 |
| Research Methods | 3 | 3 | - | CSC608 |
2nd Semester
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Machine Learning | 3 | 3 | CSC602 | CSC603 |
| Computer Vision | 3 | 3 | - | CSC606 |
| Robotics and Embedded Systems | 3 | 3 | CSC602 | CSC609 |
| Fuzzy Logic Systems | 3 | 3 | - | CSC607 |
Summer Semester
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Internship | 3 | - | - | CSC699 |
3rd Semester
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Neural Networks and Deep Learning | 3 | 3 | CSC603 | CSC604 |
| Advanced Robotics | 3 | 3 | CSC609 | CSC610 |
| Research Project 1 | 4 | 4 | Completion of 21 credit hours | CSC624 |
4th Semester
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Fundamentals of Data Science | 3 | 3 | - | CIS601 |
| Elective Course | 3 | 3 | Completion of 30 credit hours | - |
| Research Project 2 | 4 | 4 | CSC624 | CSC625 |
Elective Courses
| Course Title | Total Credits | Credits | Prerequisite | Course Code |
|---|---|---|---|---|
| Natural Language Processing | 3 | 3 | Completion of 30 credit hours | CSC612 |
| Information Retrieval | 3 | 3 | Completion of 30 credit hours | CIS610 |
| Big Data Analytics | 3 | 3 | Completion of 30 credit hours | CIS611 |
| Data Analytics in Healthcare | 3 | 3 | Completion of 30 credit hours | CSC615 |
| Self-driving Vehicles | 3 | 3 | Completion of 30 credit hours | CSC616 |
| Data Mining | 3 | 3 | Completion of 30 credit hours | CSC617 |
| Parallel Computing | 3 | 3 | Completion of 30 credit hours | CSC618 |
| Reinforcement Learning | 3 | 3 | Completion of 30 credit hours | CSC619 |
| Smart Space and IoT | 3 | 3 | Completion of 30 credit hours | CSC620 |
| AI for Wearable and Healthcare | 3 | 3 | Completion of 30 credit hours | CSC621 |
| Selected topics in AI | 3 | 3 | Completion of 30 credit hours | CSC622 |
Core Courses
| Course Code | Course Title | Credits | Prerequisite |
|---|---|---|---|
| CSC601 | Fundamentals of Artificial Intelligence | 3 | None |
| CSC602 | Computational Mathematics | 3 | None |
| CSC605 | Advanced Programming and AI Frameworks | 3 | None |
| CSC608 | Research Methods | 3 | None |
| CSC603 | Machine Learning | 3 | CSC602 |
| CSC606 | Computer Vision | 3 | None |
| CSC609 | Robotics and Embedded Systems | 3 | CSC602 |
| CSC607 | Fuzzy Logic Systems | 3 | None |
| CSC604 | Neural Networks and Deep Learning | 3 | CSC603 |
| CSC610 | Advanced Robotics | 3 | CSC609 |
| CIS601 | Fundamentals of Data Science | 3 | None |
Research Projects
| Course Code | Course Title | Credits | Prerequisite |
|---|---|---|---|
| CSC624 | Research Project 1 | 4 | Completion of 21 credit hours |
| CSC625 | Research Project 2 | 4 | CSC624 |
| CSC699 | Internship | 3 | Completion of 18 credit hours |
