Skip to content
Beseyat
العربية

Computer Science — study plan

Fahad Bin Sultan University College of Computing

Credit hours
128
Levels
9
Courses
49
Degree
bachelor

The Computer Science study plan at Fahad Bin Sultan University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 128 credit hours across 49 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year I - First Semester 16 credits

Code Course Credits
ENGL 101 Basic Academic English I 3
MATH 101 Calculus I 3
CSC 102 Computer Programming I 3
CSC 102L Computer Programming I Lab 1
CSC 100 Introduction to Computing 3
SOCS 101 Islamic Civilization I 3

Year I - Second Semester 14 credits

Code Course Credits
ENGL 102 Basic Academic English II 3
MATH 102 Calculus II 3
CSC 201 Computer Programming II 3
CSC 201L Computer Programming II Lab 1
PHYS 101 College Physics I 3
PHYS 101L College Physics I Lab 1

Year II - Third Semester 14 credits

Code Course Credits
CSC 212 Algorithms and Data Structure 3
CSC 212L Algorithms and Data Structure Lab 1
CEN 221 Computer Organization and Assembly Language 3
CEN 221L Computer Organization and Assembly Language Lab 1
STAT 230 Probability and Statistics 3
MATH 201 Calculus and Analytic Geometry III 3

Year II - Fourth Semester 16 credits

Code Course Credits
CSC 356 Design and Analysis of Algorithms 3
CSC 377 Database Systems 3
CSC 377L Database Systems Lab 1
MATH 211 Discrete Mathematics 3
SOCS 201 Islamic Civilizations II 3
ENGL 203 Advanced Academic English 3

Year III - Fifth Semester 16 credits

Code Course Credits
CSC 384 Computer Networks 3
CSC 384L Computer Networks Lab 1
CSC 358 Programming Languages 3
MATH 215 Linear Algebra and Numerical Techniques 3
CSC 357 Theory of Computation 3
ELECTIVE Computer Science Elective Elective 3

Year III - Sixth Semester 16 credits

Code Course Credits
CSC 372 Operating Systems 3
CSC 372L Operating Systems Lab 1
CSC 382 Software Engineering 3
ENGL 206 Technical Writing 3
ELECTIVE Computer Science Elective Elective 3
ELECTIVE Free Elective Elective 3

Year III - Summer Semester 1 credits

Code Course Credits
CSC 398 Internship 1

Year IV - Seventh Semester 17 credits

Code Course Credits
CSC 360 Internet Programming and Web Design 3
CSC 360L Internet Programming and Web Design Lab 1
CSC 492 Computing Ethics 3
CSC 498 Final Year Project I 1
ELECTIVE Computer Science Elective Elective 3
ELECTIVE Computer Science Elective Elective 3
ELECTIVE Free Elective Elective 3

Year IV - Eighth Semester 15 credits

Code Course Credits
CSC 499 Final Year Project II 3
ARAB 201 Advanced Academic Arabic 3
SOCS 202 World Civilizations 3
ELECTIVE Computer Science Elective Elective 3
ELECTIVE Natural Science Elective 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

Frequently asked questions about Computer Science

How many credit hours is Computer Science at Fahad Bin Sultan University?

Computer Science at Fahad Bin Sultan University requires completing 128 credit hours to graduate, spread across 49 courses.

How many years is Computer Science at Fahad Bin Sultan University?

The study plan for Computer Science spans about 5 years (9 levels/semesters) under the approved plan.

What degree does Computer Science award?

Computer Science at Fahad Bin Sultan University awards a Bachelor's degree after completing 128 credit hours.

Is Computer Science offered at other universities?

Yes, Computer Science is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in College of Computing