Skip to content
Beseyat
العربية

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

View careers & salaries

Calculate your GPA for this major

The same major at other universities

Other majors in College of Computing and Information Sciences