Skip to content
Beseyat
العربية
Credit hours
128
Levels
8
Courses
43
Degree
bachelor

The Computer Science study plan at King Fahd University of Petroleum & Minerals is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 128 credit hours across 43 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Freshman — Semester 1 17 credits

Code Course Credits
ENGL101 Introduction to Academic Discourse 3
IAS121 Language Foundation 2
ICS104 Introduction to Programming in Python and C 3
MATH101 Calculus I 4
PE101 Physical Education 1
PHYS101 General Physics I 4

Freshman — Semester 2 17 credits

Code Course Credits
ENGL102 Introduction to Argument Writing 3
IAS111 Belief and its Consequences 2
ICS108 Object-Oriented Programming 4
MATH102 Calculus II 4
PHYS102 General Physics II 4

Sophomore — Semester 1 17 credits

Code Course Credits
COE202 Digital Logic Design 3
COE203 Digital Logic Laboratory 1
ISE291 Introduction to Data Science 3
ICS202 Data Structures and Algorithms 4
MATH208 Differential Equations and Linear Algebra 3
SWE206 Introduction to Software Engineering 3

Sophomore — Semester 2 17 credits

Code Course Credits
CHEM101 Principles of Chemical Science I 4
COE301 Computer Organization 4
COE292 Introduction to Artificial Intelligence 3
ICS253 Discrete Structures 3
MATH201 Calculus III 3

Junior — Semester 1 18 credits

Code Course Credits
ENGL214 Academic & Professional Communication 3
IAS212 Professional Ethics and Governance 2
ICS321 Database Systems 3
ICS343 Fundamentals of Computer Networks 4
STAT201 Probability and Statistics 3
SWE363 Web Engineering & Development 3

Junior — Semester 2 18 credits

Code Course Credits
BUS200 Business & Entrepreneurship 3
GS-ELEC General Studies Elective Elective 3
ICS344 Information Security 3
ICS353 Design and Analysis of Algorithms 3
ICS381 Principles of Artificial Intelligence 3
CGS392 Career Essentials 1
IAS-ELEC Islamic/Arabic Elective Elective 2

Senior — Semester 1 6 credits

Code Course Credits
ICS398 Internship 6
ICS413 Senior Project I 0

Senior — Semester 2 18 credits

Code Course Credits
ICS410 Programming Languages 3
ICS414 Senior Project II 3
ICS433 Operating Systems 3
ICS-E1 Major Elective I Elective 3
ICS-E2 Major Elective II Elective 3
ICS-E3 Major Elective III Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

💼 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 King Fahd University of Petroleum & Minerals?

Computer Science at King Fahd University of Petroleum & Minerals requires completing 128 credit hours to graduate, spread across 43 courses.

How many years is Computer Science at King Fahd University of Petroleum & Minerals?

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

What degree does Computer Science award?

Computer Science at King Fahd University of Petroleum & Minerals 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 & Mathematics