Skip to content
Beseyat
العربية

Bachelor of Science in Computer Science (Jubail) — study plan

Imam Abdulrahman Bin Faisal University College of Science and Humanities in Jubail

Credit hours
133
Levels
9
Courses
57
Degree
bachelor

The Bachelor of Science in Computer Science (Jubail) study plan at Imam Abdulrahman Bin Faisal University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 133 credit hours across 57 courses of required and elective study. The table below lists the courses and their credit hours for each level.

First year - Semester one 13 credits

Code Course Credits
ARAB- 182 Arabic Language skills 2
MATH- 104 General Mathematics 4
ENGL- 101 General English Language 1 4
CIS- 105 Fundamentals of Information Systems 3

First year - Semester two 18 credits

Code Course Credits
ENGL- 102 General English Language 2 3
ISLM- 181 Creed and Family in Islam 2
MATH- 109 Calculus 4
ARTI- 108 Artificial Intelligence Principles and Techniques 3
CYS- 107 Fundamentals of Cybersecurity 3
ENGL- 103 English for Academic and Specific Purpose 3

Second year - Semester one 16 credits

Code Course Credits
STAT 238 Introduction to Statistics and Probability Theory 3
CSC 231 Object Oriented Programming 1 3
ENGL 234 Technical Reports 1
CYS 233 Fundamentals of Communications and Networking 3
PHYS 205 Physics 3
ISLM 282 Islamic Ethics and Values 2
LRSK 231 Portfolio Assessment 1 1

Second year - Semester two 17 credits

Code Course Credits
CIS 235 Database Concepts and Design 3
CSC 236 Object Oriented Programming 2 3
MATH 232 Discrete Mathematics 3
CSE 210 Digital Logic Design 3
CSC 237 Data Structure 3
HIST 281 History and Civilization of Kingdom of Saudi Arabia 2

Third year - Semester one 16 credits

Code Course Credits
CSC 331 Operating Systems 3
MATH 304 Linear Algebra 3
CSC 305 Software Engineering 3
CSE 302 Computer Organization and Architecture 3
MATH 306 Logic and Proof Techniques 3
LRSK331 Portfolio Assessment* 2 1

Third year - Semester two 21 credits

Code Course Credits
ARTI 308 Machine learning 3
CSC 303 Language Theory and Finite Automata 3
CYS 313 Computer Data Security and Privacy 3
CSC 301 Algorithm Analysis and Design 3
BIOL 307 Biology 3
CIS 311 Web-Based Systems 3
CSC 333 Practical (Co-op) Training 3

Fourth year - Semester one 13 credits

Code Course Credits
CSC 401 Graduation Project Proposal 2
CSC 402 Mobile Application Programming 3
CSC 403 Selected Topics in Computer Science 3
Elective Course 1 Elective 3
BUS 381 Entrepreneurship 2

Fourth year - Semester two 14 credits

Code Course Credits
CSC 405 Graduation Project Implementation 3
ARTI 406 Parallel and Distributed Computing 4
Elective Course 2 Elective 3
Elective Course 3 Elective 3
LRSK431 Portfolio Assessment* 3 1

Electives 33 credits

Code Course Credits
CIS 457 Data Mining and Data Warehousing Elective 3
ARTI 312 Image Processing Elective 3
ARTI 452 Natural Language processing Elective 3
CSC 456 Mobile Computing Elective 3
CSC 451 Programming Languages and Translators Elective 3
CSC 452 Modeling and Simulation Elective 3
CSC 453 Advanced Programming Languages Elective 3
CSC 454 Multi Agents Systems Elective 3
CSC 455 Advanced Operating Systems Elective 3
CYS 404 Ethical Hacking Elective 3
CYS 453 Biometric Security 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

Calculate your GPA for this major

Frequently asked questions about Bachelor of Science in Computer Science (Jubail)

How many credit hours is Bachelor of Science in Computer Science (Jubail) at Imam Abdulrahman Bin Faisal University?

Bachelor of Science in Computer Science (Jubail) at Imam Abdulrahman Bin Faisal University requires completing 133 credit hours to graduate, spread across 57 courses.

How many years is Bachelor of Science in Computer Science (Jubail) at Imam Abdulrahman Bin Faisal University?

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

What degree does Bachelor of Science in Computer Science (Jubail) award?

Bachelor of Science in Computer Science (Jubail) at Imam Abdulrahman Bin Faisal University awards a Bachelor's degree after completing 133 credit hours.

Other majors in College of Science and Humanities in Jubail