The Computer Science (Al-Dawadmi) study plan at Shaqra University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 128 credit hours across 52 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 117 credits
Code
Course
Credits
CUR 1201
academic skills
2
CIT 1301
computer skills
3
MATH 1307
calculus 1
3
ENG 1601
english language skills1
6
MATH 1304
Introduction to probability and statistics
3
Level 218 credits
Code
Course
Credits
CSC 1201
English for Computing Purposes
2
CSC 1301
Principles of Programming and Algorithms
3
CIS 1302
Introduction to Database
3
PYS 1401
Physics 1
4
ENG 1602
English Language Skills 2
6
Level 316 credits
Code
Course
Credits
SLM 1201
Principles of Islam
2
ARB 1201
Language skills
2
MATH 1302
Linear algebra
3
MATH 1303
Discret Mathematics
3
CDS 2301
Intoduction to data science
3
CSC 2302
Computer programming 1
3
Level 417 credits
Code
Course
Credits
SLM 1202
Social Values in Islam
2
CDS 2302
Statistical Analysis for Data Science
3
CSC 2303
Computer programming 2
3
CDS 2303
Introduction to project managment
3
CIS 2303
Database management system
3
CIS 3302
Data structure
3
Level 515 credits
Code
Course
Credits
CSC 2305
Software Engineering
3
CDS 3301
Data Management and Information Retrieval
3
CDS 3302
Ethical Consideration in Data Science
3
CDS 3303
Web Application and Server Management
3
CIT 3306
Operating Systems
3
Level 615 credits
Code
Course
Credits
CSC 3301
Analysis and Design of Algorithms
3
CDS 3304
Fundamental of Computer Networks
3
CDS 3305
Artificial Intelligence for Data Science
3
CDS 3306
Data Privacy and Security
3
CDS 3307
Data Analysis
3
Level 715 credits
Code
Course
Credits
CDS 4301
Decision Support System
3
CDS 4302
Business Intelligence
3
CDS 4303
Data Visualization
3
CDS 4304
Data Mining & Big Data Analytics
3
CDS 4391
Graduation Project 1
3
Level 844 credits
Code
Course
Credits
CDS 4392
Graduation Project 2
3
CDS 4699
Cooperative Training
6
HIS 2201
National History
Elective
2
BA 2201
Entrepreneurship
Elective
3
SLM 2201
Jurisprudence of Worship
Elective
3
ARB 2201
Arabic Writing
Elective
2
IS 2201
Digital Transformat
Elective
2
SLM 2202
Contemporary Issues
Elective
2
CSC 3306
Deep Learning
Elective
3
CDS 3381
Big Data Modeling
Elective
3
CDS 3382
Simulation and Modelling
Elective
3
CDS 3383
Applied Statistics in Data Science
Elective
3
CNE 4305
Internet of Things (IoT)
Elective
3
CSC 4351
Computer Vision
Elective
3
CSC 4352
Natural Language Processing (NLP)
Elective
3
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering.
Official source