Study Plan for the Artificial Intelligence Program (134 Credit Hours)
First Level (18 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
English (1) | ENG 0011 | 8 |
Statistics | STAT 100 | 2 |
Computer Skills | CSC 105 | 4 |
General Physics (1) | PHYS 110 | 2 |
Thinking Skills and Learning Styles | PSYCH 101 | 2 |
Second Level (16 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
English (2) | ENG 0012 | 5 |
English for Engineering and Computer Science | ESP 102 | 2 |
Calculus | MATH 105 | 3 |
Computer Programming | CSC 111 | 3 |
General Physics (2) | PHYS 115 | 3 |
Third Level (16 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Computer Programming (2) | CSC 181 | 3 |
Data Structures | CSC 214 | 3 |
Integral Calculus | MATH 106 | 3 |
Linguistic Skills | ARAB 101 | 2 |
Intellectual Properties & Information rights | CYS 435 | 3 |
Introduction to Islamic Culture | IC 101 | 2 |
Fourth Level (17 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Linear Algebra and Analytic geometry | MATH 107 | 3 |
Artificial Intelligence | CAI 221 | 3 |
Algorithms Analysis and Design | CSC 315 | 3 |
Introduction to Probability & Statistics | STAT 325 | 3 |
Artificial Neural Networks | CAI 321 | 3 |
Islam and Community Building | IC 102 | 2 |
Fifth Level (18 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Discrete Mathematics | MATH 212 | 3 |
Optimization and Regression | CAI 311 | 3 |
Software Engineering | CSC 383 | 3 |
Computer Networks | COE 351 | 3 |
Computer Networks Lab | COE 352 | 1 |
Pattern Recognition | CAI 312 | 3 |
Arabic Writing | ARAB 103 | 2 |
Sixth Level (18 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Machine Learning | CAI 323 | 3 |
Design Principles of Robotics | CAI 414 | 3 |
Operating Systems | CSC 222 | 3 |
Economic System in Islam | IC 103 | 2 |
Natural Language Processing | CAI 413 | 3 |
Image Processing | CAI 322 | 3 |
Summer Training | CAI 497 | 1 |
Seventh Level (13 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Elective Course (1) | CAI 4XX | 3 |
Recommender Systems | CAI 422 | 3 |
Computer Organization & Architecture | CSC 217 | 3 |
Political System in Islam | IC 104 | 2 |
Senior Project (1) | CAI 498 | 2 |
Eighth Level (18 Credit Hours)
Course Name | Course Code | Credit Hours |
---|---|---|
Elective Course (2) | CAI 4XX | 3 |
Mixed Reality | CAI 431 | 3 |
Selected Topics in AI | CAI 440 | 3 |
Parallel Computing | CAI 412 | 3 |
Deep Learning | CAI 435 | 3 |
Senior Project (2) | CAI 499 | 3 |
Elective Courses
Course Name | Course Code | Credit Hours |
---|---|---|
Speech Recognition | CAI 432 | 3 |
Computer Vision | CAI 433 | 3 |
Multi-Agent Systems | CAI 434 | 3 |