Skip to content
Beseyat
العربية

Bachelor of Data Sciences — study plan

Alfaisal University College of Engineering and Advanced Computing

Credit hours
133
Levels
10
Courses
56
Degree
bachelor

The Bachelor of Data Sciences study plan at Alfaisal University is an accredited bachelor programme spanning about 5 years (10 academic levels), requiring 133 credit hours across 56 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Fall (Year 1) 18 credits

Code Course Credits
SE 100 Programming for Engineers 3
SE 100 L Programming for Engineers Lab 1
MAT 101 Calculus I 3
PHU 103 Mechanics and Waves for Engineers 3
PHU 103 L Mechanics and Waves for Engineers Labs 1
ENG 101 Freshman English 1 3
ISL 101 Islamic Studies I 2
GE I General Education Elective I 2

Spring (Year 1) 17 credits

Code Course Credits
SE 120 Object-Oriented Programming I 3
SE 120 L Object-Oriented Programming I Lab 1
SE 151 Discrete Mathematics 3
MAT 112 Calculus II 3
EE 210 Digital Logic Systems 3
EE 210 L Digital Logic Systems Lab 1
ENG 222 Technical Writing 3

Fall (Year 2) 19 credits

Code Course Credits
DSE 200 Introduction to Data Science 3
DSE 212 Probability and Statistics for Engineers 3
SE 215 Algorithms and Data Structures 3
SE 215L Algorithms and Data Structures Lab 1
SE 239 Computer Networks 3
MAT 211 Calculus III 3
MAT 212 Linear Algebra 3

Spring (Year 2) 17 credits

Code Course Credits
SE 252 Database Management Systems 3
SE 252 L Database Management Systems Lab 1
SE 254 Operating Systems 3
SE 254 L Operating Systems Lab 1
DSE 201 Data Visualization 3
AI 213 Introduction to Artificial Intelligence 3
CSE 330 Introduction to Cybersecurity 3

Fall (Year 3) 17 credits

Code Course Credits
SE 201 Introduction to Software Engineering 3
DSE 300 Data Preparation and Feature Design 3
SE 301 Analysis of Algorithms 3
DSE 302 Optimization for Data Science 3
SE 316 Application Development 3
ARB 101 Arabic Language I 2

Spring (Year 3) 15 credits

Code Course Credits
DSE 320 Data Mining 3
AI 347 Introduction to Machine Learning 3
DSE 322 Big Data and Data Warehousing 3
DSE 323 Cloud Computing in Data Science 3
DSE 324 Social Network Analysis 3

Summer 3 credits

Code Course Credits
DSE 390 Software Engineering Summer Internship 3

Fall (Year 4) 18 credits

Code Course Credits
SE 400 Theory of Computation 3
DSE 401 Optimization Techniques for ML 3
DSE 495 Capstone Project I 6
TE 1 Technical Elective 1 3
TE 2 Technical Elective 2 3

Spring (Year 4) 18 credits

Code Course Credits
AI 480 Natural Language Processing 3
SE 481 Ethics for Engineers 1
DSE 496 Capstone Project II 6
GE II General Education Elective II 2
TE 3 Technical Elective 3 3
TE 4 Technical Elective 4 3

Technical Electives (choose 4) 12 credits

Code Course Credits
AI 471 Deep and Reinforcement Learning 3
DSE 451 Advanced Databases 3
DSE 452 Data Engineering and Pipelines 3
DSE 453 Generative AI and LLM 3

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Bachelor of Data Sciences graduates.

Starting salary from 12,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Bachelor of Data Sciences

How many credit hours is Bachelor of Data Sciences at Alfaisal University?

Bachelor of Data Sciences at Alfaisal University requires completing 133 credit hours to graduate, spread across 56 courses.

How many years is Bachelor of Data Sciences at Alfaisal University?

The study plan for Bachelor of Data Sciences spans about 5 years (10 levels/semesters) under the approved plan.

What degree does Bachelor of Data Sciences award?

Bachelor of Data Sciences at Alfaisal University awards a Bachelor's degree after completing 133 credit hours.

Other majors in College of Engineering and Advanced Computing