Skip to content
Beseyat
العربية

Computer Science — study plan

Yanbu Industrial College Yanbu Industrial College

Credit hours
134
Levels
13
Courses
59
Degree
bachelor

The Computer Science study plan at Yanbu Industrial College is an accredited bachelor programme spanning about 7 years (13 academic levels), requiring 134 credit hours across 59 courses of required and elective study. The table below lists the courses and their credit hours for each level.

1st Year / 1st Semester 17 credits

Code Course Credits
ENGL 101 English Composition 3
MATH 101 Calculus I 4
PHYS 101 General Physics I 4
CS 101 Computer Programming 3
ISLM 101 Islamic Ideology 2
PE 101 Physical Education I 1

1st Year / 2nd Semester 17 credits

Code Course Credits
ENGL 131 Academic Writing Skills 3
MATH 102 Calculus II 4
PHYS 102 General Physics II 4
CS 102 Object Oriented Programming 3
ARAB 101 Functional Grammar 2
PE 102 Physical Education II 1

2nd Year / 1st Semester 17 credits

Code Course Credits
CS 202 Discrete Mathematics 4
CS 201 Digital Logic 3
CS 204 Data Structures 4
MATH 201 Linear Algebra & Differential Equations 4
ARAB 201 Objective Writing 2

2nd Year / 2nd Semester 18 credits

Code Course Credits
CS 203 Computer Organization & Assembly Language 4
CS 277 Database Systems 3
CS 202 Principles of Software Engineering 3
ISLM 201 Human Rights in Islam 2
MATH 204 Numerical Analysis 3
ENGL 131 Professional communication 3

3rd Year / 1st Semester 17 credits

Code Course Credits
ARAB 201 Arabic Communication 2
CSE 361 Introduction to Computer Networks 3
CS 378 Introduction to Web Development 3
CS 362 Programming Languages 3
CS 379 Software and Interface Design 3
STAT 410 Probability & Statistics 3

3rd Year / 2nd Semester 15 credits

Code Course Credits
CS 331 Artificial Intelligence 3
CS 302 Design & Analysis of Algorithms 3
NET 363 Information & Computer security 3
ENGL 332 Technical writing 3
CS XXX Track Elective I 3

3rd Year / Summer Semester 0 credits

Code Course Credits
CS 492 Begin COOP Work 0

4th Year / 1st Semester 9 credits

Code Course Credits
CS 493 COOP 9

4th Year / 2nd Semester 17 credits

Code Course Credits
CS 401 Computer Architecture & Parallel 3
CS 480 Operating Systems / Computing 3
ISLM 301 Work Ethics in Islam 2
CS XXX Track Elective II 3
CS XXX Department Elective 3
MATH XXX MATH / Science Elective 3

Web Engineering Track Electives 9 credits

Code Course Credits
CS 381 Web Application Development 3
CS 382 Object Oriented Web App Development 3
CS 383 Enterprise Web Application Development 3

Mobile Computing Track Electives 9 credits

Code Course Credits
CS 385 Mobile Application Development I 3
CS 386 Introduction to developing Hybrid Web Mobile Applications 3
CS 387 Mobile Application Development II 3

Math / Science Electives (any one) 16 credits

Code Course Credits
MATH 401 Operational Research Techniques 3
MATH 402 Modeling & Simulation 3
MATH 403 Theory of computation 3
MATH 203 Finite Mathematics 3
MATH 201 Calculus III 4

Department Electives 18 credits

Code Course Credits
CS 376 Computer Graphics 3
CS 471 Special Topics in Computer Science 1 3
CS 472 Special Topics in Computer Science 2 3
CS 411 Advance Database 3
CS 473 Software Requirement Engineering 3
CSE 353 Digital System Design 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 Yanbu Industrial College?

Computer Science at Yanbu Industrial College requires completing 134 credit hours to graduate, spread across 59 courses.

How many years is Computer Science at Yanbu Industrial College?

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

What degree does Computer Science award?

Computer Science at Yanbu Industrial College awards a Bachelor's degree after completing 134 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 Yanbu Industrial College