Study Plan for Data Science and Analysis Program (136 Credit Hours)

First Level (18 Credit Hours)
Course NameCourse CodeCredit Hours
English (1)ENG 00118
StatisticsSTAT 1002
Computer SkillsCSC 1054
General Physics (1)PHYS 1102
Thinking Skills and Learning StylesPSYCH 1012
Second Level (16 Credit Hours)
Course NameCourse CodeCredit Hours
English (2)ENG 00125
English for Engineering and Computer ScienceESP 1022
CalculusMATH 1053
Computer ProgrammingCSC 1113
General Physics (2)PHYS 1153

Third Level (16 Credit Hours)
Course NameCourse CodeCredit Hours
Computer Programming (2)CSC 1813
Data StructuresCSC 2143
Integral CalculusMATH 1063
Linguistic SkillsARAB 1012
Intellectual Properties & Information rightsCYS 4353
Introduction to Islamic CultureIC 1012
Fourth Level (17 Credit Hours)
Course NameCourse CodeCredit Hours
Linear Algebra and Analytic geometryMATH 1073
Artificial IntelligenceCAI 2213
Computer Programming (3)CSC 1823
Introduction to Probability & StatisticsSTAT 3253
Introduction to Data ScienceCDS 2113
Islam and Community BuildingIC 1022

Fifth Level (18 Credit Hours)
Course NameCourse CodeCredit Hours
Discrete MathematicsMATH 2123
Data WarehousingCDS 2213
Software EngineeringCSC 3833
Computer NetworksCOE 3513
Computer Networks LabCOE 3521
Data MiningCDS 2233
Arabic WritingARAB 1032
Sixth Level (17 Credit Hours)
Course NameCourse CodeCredit Hours
Algorithms Analysis and DesignCSC 3153
Big Data AnalyticsCDS 3213
Operating SystemsCSC 2223
Economic System in IslamIC 1032
Data VisualizationCDS 3113
Business IntelligenceCDS 3133

Seventh Level (18 Credit Hours)
Course NameCourse CodeCredit Hours
Information RetrievalCDS 4133
Data integrationCDS 4233
Elective Course (1)CDS 4XX3
Multimedia Data AnalysisCDS 3233
Senior Project (1)CDS 4982
Parallel ComputingCAI 4123
Summer TrainingCDS 4971
Eighth Level (16 Credit Hours)
Course NameCourse CodeCredit Hours
Elective Course (2)CAI 4XX3
Social Web AnalysisCDS 4313
Selected Topics in DSCDS 4403
Software Project ManagementCDS 4142
Political System in IslamIC 1042
Senior Project (2)CDS 4993

Elective Courses
Course NameCourse CodeCredit Hours
Cloud ComputingCCN 4123
Biomedical & Healthcare ApplicationCDS 4333
Database AdministrationCDS 4353
Image ProcessingCAI 3223
Geographical Information SystemCDS 4373