Study Plan

Bachelor of Science in Applied Mathematics and AI

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.

Term 1

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
ENGL 01-xxPrep. English I (First Quarter)RequiredNone4Institution
ENGL 02-xxPrep. English II (Second Quarter)RequiredNone4Institution
MATH 001Prep. Math IRequiredNone4Institution
PYP 001Prep. Physical ScienceRequiredNone2Institution
PYP 003Life SkillsRequiredNone1Institution
PE 001Prep. Health and Physical Educ. IRequiredNone1Institution
Total Credit Hours of Term 116 

Term 2

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
ENGL 03-xxPrep. English III (Third Quarter)RequiredNone4Institution
ENGL 04-xxPrep. English IV (Fourth Quarter)RequiredNone4Institution
MATH 002Prep. Math IIRequiredNone4Institution
PYP 002Introduction to Digital TechnologiesRequiredNone1Institution
PYP 004Prep. Eng. TechnologyRequiredNone1Institution
PE 002Prep. Health and Physical Educ. IIRequiredNone1Institution
Total Credit Hours of Term 215 

Term 1

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
BUS 200Business & EntrepreneurshipRequiredNone3Institution
IAS 111Belief and its ConsequencesRequiredNone2Institution
ICS 104Intro. to Programming in Python & CRequiredNone3Institution
MATH 101Calculus IRequiredNone4Institution
ENGL 101Introduction to Academic DiscourseRequiredNone3Institution
PE 101Physical Education IIIRequiredNone1Institution
Total Credit Hours of Term 116 

Term 2

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
DATA 211Intro. to Data ScienceRequiredNone3Institution
IAS 121Language FoundationRequiredNone2Institution
ICS 108Object-Oriented ProgrammingRequiredICS1044Program
MATH 102Calculus IIRequiredMATH 1014Institution
ENGL 102Introduction to Report WritingRequiredENGL 1013Institution
Total Credit Hours of Term 216 

Term 1

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
ENGL 214Academic & Prof. CommunicationRequiredENGL1023Institution
IAS 212Ethics and GovernanceRequiredNone2Institution
MATH 210Discrete MathematicsRequiredMATH 1023Institution
MATH 208Differential Equations and Linear AlgebraRequiredMATH 1023Institution
MATH 201Calculus IIIRequiredMATH 1023Institution
STAT 201Prob. and Stat. for Eng. & ScientistsRequiredMATH 1023Program
Total Credit Hours of Term 117 

Term 2

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
CGS 392Career EssentialsRequiredENGL 2141Institution
MATH333Methods of Applied MathematicsRequiredMATH 201
MATH 208
3Program
COE 292Intro. to Artificial IntelligenceRequiredDATA 2113Institution
ICS 202Data Structures & AlgorithmsRequiredICS 1084Program
DATA 201Probability for Data ScienceRequiredSTAT 201
MATH 208
3Program
GS XXXGS ElectiveElective-3Institution
Total Credit Hours of Term 217 

Term 1

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
DATA 391Human Contexts and Ethics of DataRequiredCOE 2923Program
ICS 381Principles of Artificial IntelligenceRequiredMATH 210
STAT 201
3Program
MATH 373Numerical Linear AlgebraRequiredMATH 2083Program
MATH 320Mathematics for Machine LearningRequiredMATH 208,
STAT 201,
DATA 211
3Program
MEMajor Elective IElective-3Program
IAS XXXIslamic/Arabic ElectiveElective-2Institution
Total Credit Hours of Term 117 

Term 2

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
ICS 485Machine LearningRequiredICS 381
STAT 201
MATH 208
3Program
ICS 471Deep LearningRequired(COE 292 Or ICS 381)
And MATH 208
And STAT 201
3Program
MATH 335Mathematical ModellingRequiredMATH 333
STAT 201
3Program
DATA 301Data, Inference, and DecisionsRequiredDATA 2013Program
TETechnical Elective IElective-3Program
Total Credit Hours of Term 215 

Summer

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
MATH 399Summer TrainingRequiredENGL2141Institution
Total Credit Hours of Summer1 

Term 1

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
ICS 472Natural Language ProcessingRequiredICS 4713Program
DATA 471Big Data AnalyticsRequiredMATH 101
STAT 201
3Program
MATH 429Coding TheoryRequiredMATH 210
MATH 208
3Program
MATH 428Introduction to CryptographyRequiredMATH 210
STAT 201
ICS 202
3Program
MATH 413Senior Project IRequiredNone0Program
MEMajor Elective IIElective-3Program
Total Credit Hours of Term 115 

Term 2

Course CodeCourse TitleRequired or ElectivePre-Requisite CoursesCredit HoursType of requirements (Institution, College or Department)
MATH 475Engineering Design OptimizationRequiredMATH 201
ICS 104
MATH 373
3Program
DATA 441Large Language ModelsRequiredICS 4853Program
DATA 431Blockchain & CryptocurrenciesRequiredCOE 2923Program
MATH 414Senior Project IIRequiredMATH 4133Program
TETechnical Elective IIElective-3Program
Total Credit Hours of Term 215 

Total Credit Hours Required for Graduation

129 Credit Hours