Bachelor of Science in Artificial Intelligence Engineering
Curriculum


View Study Plan


Back to Home

Total Credit Hours

137

General Education Requirements 21 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
ARL 101 (A) Communication Skills in Arabic I No Prerequisite 3

ENG 200

English II

IELTS average score of 6 or EMSAT average score of 1400 or passing grade in ENG102.

FWS100/USS001 as Co-req if placed in ENG200

3
FWS 205 UAE and GCC Society ENG102+FWS100/USS001. FWS100/USS001 (Co) if placed in ENG200 directly 3
FWS 310 Fundamentals of Innovation and Entrepreneurship ENG 200 + completion of 60 Credit hours 3
ISL 100 (A) Islamic Culture No Prerequisite 3
MTT102 Calculus I  MTT 101 (C grade) or MPT 3
STT 100 General Statistics No Prerequisite 3
Degree Requirements 35 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
CSC 201 Computer Programming I MTT 101 or Higher 3
COE 101 Introductory Artificial Intelligence STT100 3
COE 202 Engineering Ethics, Economy, and Law ENG200+MTT102 3
ECS 100 Introduction to Engineering and Computing No Prerequisite 3
GEN 300 Numerical Methods MTT 205+CSC201 3
MTT 200 Calculus II MTT 102 3
MTT 202 Discrete Structures and Applications STT 100 3
MTT 204 Introduction to Linear Algebra MTT 200 3
MTT 205 Differential Equations MTT 200 + MTT 204(Co) 3
PHY 102 Physics and Engineering Applications I MTT 102 3
PHY 102L Physics and Engineering Applications I Laboratory MTT 102 + PHY 102 (Co) 1
PHY 201 Physics and Engineering Applications II PHY 102 3
PHY 201L Physics and Engineering Applications II Laboratory PHY 102 + PHY 201 (Co) 1
Major Requirements 69 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
AIN 310 Machine Learning CSC 201, COE 101, MTT 200 3
AIN 305 Artificial Intelligence for Engineers CSC 201, MTT 204, COE 101 3
AIN 325 Edge AI CEN 325, AIN 310 3
AIN 333 Mobile Computer Vision and Machine Learning CEN 333, CEN 454 (Co) 3
AIN 399i Internship in Artificial Intelligence Engineering I 90 Credit Hours 2
AIN 399ii Internship in Artificial Intelligence Engineering II AIN 399i 1
AIN 410 Deep Learning AIN 310 3
AIN 425 Internet of AI-powered Things AIN 325 3
AIN 451 Artificial Intelligence Engineering Design Project I Senior Status 1
AIN 452 Artificial Intelligence Engineering Design Project II AIN 451 2
AIN 475 Self-Driving Cars AIN 310, AIN 325 3
AIN 482 Natural Language Processing AIN 410 3
CEN 201 Electric Circuits I ECS 100 or PHY 201, EEN 210 3
CEN 304 Electronic Devices and Circuits CEN 201 3
CEN 320 Signals and Systems MTT 205+CEN201 3
CEN 330 Probability and Stochastic Processes MTT200+STT100 3
CEN 333 AI-powered Cross-platform Mobile Application Develop. CSC201 3
CEN 401L Embedded and IoT Lab AIN 425(co), EEN 210 1
CEN 464 Digital Signal Processing CEN 320 3
CEN 464L Signal Processing Lab CEN 464 (Co) 1
CEN 454 Computer Vision and Machine Learning CEN320, CEN330 3
CSC 202 Computer Programming II CSC 201 3
CSC 202L Programming Lab CSC 201+CSC 202 (Co) 1
CSC 301 Data Structures and Algorithms CSC 202+MTT 202 3
CSC 305 Data Communications and Networks Junior Level 3
EEN 210 Digital Circuits ECS 100 3
EEN 365 Control Systems for Robotics Engineers CEN320+MTT204 3
Major Electives (2 courses must be AIN courses) 9 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
AIN 430 Machine Learning in Medicine AIN 310 3
AIN 442 Time Series Analysis AIN 310, CEN 320 3
AIN 443 Generative Deep Learning AIN 310 3
AIN 483 Audio Processing for AI Applications CEN 464, AIN 310 3
EEN 366 Introduction to Robotics EEN 365 3
Open Electives 6 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
OE1 Open Elective I - 3
OE2 Open Elective II - 3