Bachelor of Science in Computer Science — study plan
University of Technology and Applied Sciences College of Computing and Information Sciences
- Credit hours
- 126
- Levels
- 5
- Courses
- 31
- Degree
- bachelor
A detailed plan for this major has not been published yet. Check the university's official link for the approved plan.
General Foundation & University Requirements 16 credits
| Code | Course | Credits |
|---|---|---|
| UNEN1102 | English for Academic Purposes | 3 |
| UNEN1103 | Communication Skills | 3 |
| UNMA1101 | Foundation Mathematics | 3 |
| UNIT1101 | Information Technology Skills | 3 |
| UNEP2109 | Entrepreneurship & Innovation | 2 |
| UNAR1101 | Arabic Language Skills | 2 |
Year 1 19 credits
| Code | Course | Credits |
|---|---|---|
| CSCS1100 | Introduction to Computing | 3 |
| CSCS1110 | Programming Fundamentals | 4 |
| CSMA1120 | Discrete Mathematics | 3 |
| CSCS1130 | Web Technologies | 3 |
| CSMA1140 | Calculus | 3 |
| CSCS1150 | Digital Logic Design | 3 |
Year 2 20 credits
| Code | Course | Credits |
|---|---|---|
| CSCS2100 | Object-Oriented Programming | 4 |
| CSCS2110 | Data Structures & Algorithms | 4 |
| CSCS2120 | Computer Organization & Architecture | 3 |
| CSCS2130 | Database Systems | 3 |
| CSMA2140 | Probability & Statistics | 3 |
| CSCS2150 | Operating Systems | 3 |
Year 3 21 credits
| Code | Course | Credits |
|---|---|---|
| CSCS3100 | Software Engineering | 3 |
| CSCS3110 | Computer Networks | 3 |
| CSCS3120 | Design & Analysis of Algorithms | 3 |
| CSCS3130 | Artificial Intelligence | 3 |
| CSCS3140 | Theory of Computation | 3 |
| CSCS3150 | Information Security | 3 |
| CSCS3EL | Major Elective I Elective | 3 |
Year 4 17 credits
| Code | Course | Credits |
|---|---|---|
| CSCS4100 | Machine Learning | 3 |
| CSCS4110 | Cloud & Distributed Computing | 3 |
| CSCS4120 | Mobile Application Development | 3 |
| CSCS4EL | Major Elective II Elective | 3 |
| CSCS4900 | Graduation Project I | 2 |
| CSCS4910 | Graduation Project II | 3 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Bachelor of Science in Computer Science graduates.
Starting salary from 11,000 SAR/month