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
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.