Skip to content
Beseyat
العربية
Credit hours
132
Levels
4
Courses
48
Degree
bachelor

A detailed plan for this major has not been published yet. Check the university's official link for the approved plan.

Year 1 34 credits

Code Course Credits
ENL 101 English for Academic Studies 3
ENL 102 English Composition 3
MAT 101 Calculus I 3
MAT 120 Discrete Mathematics 3
PHY 101 Physics I 3
CCS 120 Computational Thinking and Programming 3
CCS 121 Computational Thinking and Programming Lab 1
GEN 150 Professionalism and Ethics 3
INF 120 Computers and Information Systems 3
HST 101 Islamic Culture and Values 3
GEN 131 Creativity and Problem Solving Elective 3
ARB 101 Arabic Communication Skills Elective 3

Year 2 33 credits

Code Course Credits
ENL 201 Writing and Research 3
MAT 102 Calculus II 3
MAT 202 Linear Algebra 3
CSC 210 Object-Oriented Programming 3
CSC 211 Object-Oriented Programming Lab 1
CSC 220 Data Structures and Algorithms 3
CSC 221 Data Structures and Algorithms Lab 1
CSC 230 Computer Organization and Architecture 3
CCS 230 Fundamentals of Database Systems 3
CCS 231 Fundamentals of Database Systems Lab 1
ENG 304 Probability and Statistics 3
GEN 201 Globalization and Sustainability Elective 3
HST 102 Kuwait History Elective 3

Year 3 32 credits

Code Course Credits
CSC 310 Algorithms Analysis and Design 3
CSC 320 Operating Systems 3
CSC 321 Operating Systems Lab 1
CSC 340 Computer Networks 3
CSC 341 Computer Networks Lab 1
CSC 350 Software Engineering 3
CSC 360 Theory of Computation 3
CSC 370 Programming Languages Concepts 3
CSC 410 Artificial Intelligence 3
CSC 430 Web and Mobile Development 3
CSC 450 Information Security 3
PHL 101 Introduction to Philosophy Elective 3

Year 4 33 credits

Code Course Credits
CSC 420 Machine Learning 3
CSC 440 Computer Graphics 3
CSC 460 Cloud and Distributed Systems 3
CSC 470 Mobile Application Development 3
CSC 490 Senior Project I 3
CSC 491 Senior Project II 3
CSC 495 Computer Science Elective I Elective 3
CSC 496 Computer Science Elective II Elective 3
CSC 497 Computer Science Elective III Elective 3
BUS 300 Career Planning Elective 3
SOC 101 Introduction to Sociology Elective 3

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for 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 Computer Engineering and Systems