Skip to main content

Department Of Artificial Intelligence (AI)

Introduction

 

The Bachelor of Artificial Intelligence (AI) program at UPM is designed to address the rapid advancements in AI and related disciplines. It aims to lead AI education in the Kingdom and gain global recognition as a hub of knowledge, expertise, and innovation. The program prepares graduates to become skilled practitioners and innovators, meeting the increasing demand in both local and international markets. 

 

 

Mission

To graduate professionals in Artificial Intelligence by offering state-of-the-art knowledge and conducting innovative research projects with a focus on the rapidly growing demand of society.

Goals

Demonstrate expertise in AI, achieving success through innovative accomplishments in AI applications across industry, government, and academia.

Communicate and collaborate effectively in multidisciplinary teams, uphold professionalism and ethical standards, and contribute meaningfully to society.

Have leadership roles, drive innovation and strategic thinking in AI, lead research initiatives, and advance organizations and communities.

Engage in lifelong learning through graduate studies, professional courses, self-study, and research, enhancing AI skills and adapting to evolving organizational and societal needs.

Program Educational Objectives:  

 

 PEO1: Graduates will demonstrate expertise in AI, achieving success through notable innovative accomplishments in AI applications across industry, government, and academia.

 PEO2: Graduates will effectively communicate and collaborate in multidisciplinary teams, upholding professionalism and ethical standards while making meaningful contributions to society.

 PEO3: Graduates will assume leadership roles, driving innovation and strategic thinking in AI, leading research initiatives, and advancing their organizations and communities.

 PEO4: Graduates will engage in continuous learning through graduate studies, professional courses, self-study, and research, enhancing their AI skills and adapting to the evolving needs of organizations and communities.

-->

Student Outcomes:  

 

 SO1: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions. 

 SO2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. 

 SO3: Communicate effectively in a variety of professional contexts. 

 SO4: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

 SO5: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. 

 SO6: Apply AI theory and techniques to produce computing-based solutions. 

 

Study Plan 

First Year

First semester
RequisiteCredit HoursCourse Title  Course Code 
MATH 0024Calculus IMATH 101
MATH 0023Islamic CultureGIAS 101
PCS 0014Introduction to Computing and ProgrammingCS 111
ENGL 0053First Year CompositionENGL 101
PHYS 1113Introduction to Physics  
 

17

Total

Second semester
RequisiteCredit HoursCourse Title  Course Code 
MATH 1024Calculus IIMATH 101
 3Arabic Language SkillsGIAS 102
CS 1114Object Oriented ProgrammingCS 112
ENGL 1013Introduction to Report WritingENGL 102
SE 2623Software Engineering 
 

17

Total

     

Second Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
Math1023Differential EquationsMath201
CS 1124Operating SystemsCS 221
MATH 1023Introduction to Discrete SystemsCS 201
CS 1124Data Structures and AlgorithmsCS 211
AI 3813Artificial Intelligence ICS 112
 

17

Total

Second semester
RequisiteCredit HoursCourse TitleCourse Code
STAT 2323Probability and StatisticsMATH 102
MATH 1023Linear AlgebraMATH 204
 2Ethics and ProfessionalismAI 372
ENGL 1023Technical WritingENGL 201
CS 2324Computer NetworksCS 112
AI 3813Artificial Intelligence IIAI 382
 

18

Total

     

Third Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
Math1023Numerical MethodsMath303
AI 4183Human Computer Interaction 
MATH 2044Introduction to Machine LearningAI305
CS 3514Fundamentals of Database SystemsCS 112
MATH 2044Image processingAI361
 

18

Total

Second semester
RequisiteCredit HoursCourse TitleCourse Code
AI 3854Introduction to Computer VisionAI 361
AI 4074Introduction to RoboticsAI 305
AI 4174Introduction Deep Learning AI 382
AI 3053Natural Language ProcessingAI 312
AI 3053Data MiningAI 306
 

18

Total

Year 3 Core Courses1Summer Practical TrainingAI 394
      

Fourth Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
CS 3943Capstone Project I 
FC 313 Cyber Security CS 232
GSOS xxx3Social Sciences Elective 
GHAL XXX3Humanities, Arts, and Languages Elective  
AI 4382Selected Topics in Data ScienceAI 306
 

14

Total

Second semester
RequisiteCredit HoursCourse TitleCourse Code
AI 4913Capstone Project II    AI 492 
AI xxx3Professional Elective II  College Approval 
C3S xxx3College Elective III College Approval 
AI xxx3Professional Elective I College Approval 
 

12

Total

Total credit hours required

132

 

Program Enrolment and Graduation Statistics 

 

Description of Program