Study Plan (129 Credit Hours)
The following study plan outlines the curriculum requirements for the Bachelor of Science in Applied Mathematics and Artificial Intelligence. Students are required to successfully complete a total of 129 credit hours for graduation.
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| ENGL 01-xx | Prep. English I (First Quarter) | Required | None | 4 | Institution |
| ENGL 02-xx | Prep. English II (Second Quarter) | Required | None | 4 | Institution |
| MATH 001 | Prep. Math I | Required | None | 4 | Institution |
| PYP 001 | Prep. Physical Science | Required | None | 2 | Institution |
| PYP 003 | Life Skills | Required | None | 1 | Institution |
| PE 001 | Prep. Health and Physical Educ. I | Required | None | 1 | Institution |
| Total Credit Hours of Term 1 | 16 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| ENGL 03-xx | Prep. English III (Third Quarter) | Required | None | 4 | Institution |
| ENGL 04-xx | Prep. English IV (Fourth Quarter) | Required | None | 4 | Institution |
| MATH 002 | Prep. Math II | Required | None | 4 | Institution |
| PYP 002 | Introduction to Digital Technologies | Required | None | 1 | Institution |
| PYP 004 | Prep. Eng. Technology | Required | None | 1 | Institution |
| PE 002 | Prep. Health and Physical Educ. II | Required | None | 1 | Institution |
| Total Credit Hours of Term 2 | 15 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| BUS 200 | Business & Entrepreneurship | Required | None | 3 | Institution |
| IAS 111 | Belief and its Consequences | Required | None | 2 | Institution |
| ICS 104 | Intro. to Programming in Python & C | Required | None | 3 | Institution |
| MATH 101 | Calculus I | Required | None | 4 | Institution |
| ENGL 101 | Introduction to Academic Discourse | Required | None | 3 | Institution |
| PE 101 | Physical Education III | Required | None | 1 | Institution |
| Total Credit Hours of Term 1 | 16 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| DATA 211 | Intro. to Data Science | Required | None | 3 | Institution |
| IAS 121 | Language Foundation | Required | None | 2 | Institution |
| ICS 108 | Object-Oriented Programming | Required | ICS104 | 4 | Program |
| MATH 102 | Calculus II | Required | MATH 101 | 4 | Institution |
| ENGL 102 | Introduction to Report Writing | Required | ENGL 101 | 3 | Institution |
| Total Credit Hours of Term 2 | 16 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| ENGL 214 | Academic & Prof. Communication | Required | ENGL102 | 3 | Institution |
| IAS 212 | Ethics and Governance | Required | None | 2 | Institution |
| MATH 210 | Discrete Mathematics | Required | MATH 102 | 3 | Institution |
| MATH 208 | Differential Equations and Linear Algebra | Required | MATH 102 | 3 | Institution |
| MATH 201 | Calculus III | Required | MATH 102 | 3 | Institution |
| STAT 201 | Prob. and Stat. for Eng. & Scientists | Required | MATH 102 | 3 | Program |
| Total Credit Hours of Term 1 | 17 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| CGS 392 | Career Essentials | Required | ENGL 214 | 1 | Institution |
| MATH333 | Methods of Applied Mathematics | Required | MATH 201 MATH 208 | 3 | Program |
| COE 292 | Intro. to Artificial Intelligence | Required | DATA 211 | 3 | Institution |
| ICS 202 | Data Structures & Algorithms | Required | ICS 108 | 4 | Program |
| DATA 201 | Probability for Data Science | Required | STAT 201 MATH 208 | 3 | Program |
| GS XXX | GS Elective | Elective | - | 3 | Institution |
| Total Credit Hours of Term 2 | 17 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| DATA 391 | Human Contexts and Ethics of Data | Required | COE 292 | 3 | Program |
| ICS 381 | Principles of Artificial Intelligence | Required | MATH 210 STAT 201 | 3 | Program |
| MATH 373 | Numerical Linear Algebra | Required | MATH 208 | 3 | Program |
| MATH 320 | Mathematics for Machine Learning | Required | MATH 208, STAT 201, DATA 211 | 3 | Program |
| ME | Major Elective I | Elective | - | 3 | Program |
| IAS XXX | Islamic/Arabic Elective | Elective | - | 2 | Institution |
| Total Credit Hours of Term 1 | 17 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| ICS 485 | Machine Learning | Required | ICS 381 STAT 201 MATH 208 | 3 | Program |
| ICS 471 | Deep Learning | Required | (COE 292 Or ICS 381) And MATH 208 And STAT 201 | 3 | Program |
| MATH 335 | Mathematical Modelling | Required | MATH 333 STAT 201 | 3 | Program |
| DATA 301 | Data, Inference, and Decisions | Required | DATA 201 | 3 | Program |
| TE | Technical Elective I | Elective | - | 3 | Program |
| Total Credit Hours of Term 2 | 15 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| MATH 399 | Summer Training | Required | ENGL214 | 1 | Institution |
| Total Credit Hours of Summer | 1 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| ICS 472 | Natural Language Processing | Required | ICS 471 | 3 | Program |
| DATA 471 | Big Data Analytics | Required | MATH 101 STAT 201 | 3 | Program |
| MATH 429 | Coding Theory | Required | MATH 210 MATH 208 | 3 | Program |
| MATH 428 | Introduction to Cryptography | Required | MATH 210 STAT 201 ICS 202 | 3 | Program |
| MATH 413 | Senior Project I | Required | None | 0 | Program |
| ME | Major Elective II | Elective | - | 3 | Program |
| Total Credit Hours of Term 1 | 15 | ||||
| Course Code | Course Title | Required or Elective | Pre-Requisite Courses | Credit Hours | Type of requirements (Institution, College or Department) |
|---|---|---|---|---|---|
| MATH 475 | Engineering Design Optimization | Required | MATH 201 ICS 104 MATH 373 | 3 | Program |
| DATA 441 | Large Language Models | Required | ICS 485 | 3 | Program |
| DATA 431 | Blockchain & Cryptocurrencies | Required | COE 292 | 3 | Program |
| MATH 414 | Senior Project II | Required | MATH 413 | 3 | Program |
| TE | Technical Elective II | Elective | - | 3 | Program |
| Total Credit Hours of Term 2 | 15 | ||||