Computer Science — study plan
Jubail University College Computer and Information Technology
- Credit hours
- 121
- Levels
- 9
- Courses
- 48
- Degree
- bachelor
The Computer Science study plan at Jubail University College is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 121 credit hours across 48 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 17 credits
| Code | Course | Credits |
|---|---|---|
| CS 110 | Computer Programming | 3 |
| ENGL 119 | Academic Writing | 3 |
| IAS 111 | Arabic Language Foundation | 2 |
| MATH 111 | Calculus I | 4 |
| PE 111 | Physical Education I | 1 |
| PHYS 111 | General Physics I | 4 |
Level 2 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 120 | Programming I | 3 |
| ENGL 129 | Professional Communication | 3 |
| IAS 121 | Islamic Culture | 2 |
| MATH 121 | Calculus II | 4 |
| PHYS 121 | General Physics II | 4 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| CS 230 | Digital Logic Design | 4 |
| CS 231 | Programming II | 4 |
| CS 232 | Discrete Structures I | 3 |
| ENGL 213 | Technical Writing | 3 |
| MATH 211 | Calculus III | 3 |
Level 4 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 240 | Discrete Structures II | 3 |
| CS 241 | Data Structures | 4 |
| CS 242 | Computer Architecture and Organization | 4 |
| IAS 221 | Arabic Communication Skills | 2 |
| MATH 222 | Differential Equations and Linear Algebra | 3 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| CS 351 | Design and Analysis of Algorithms | 3 |
| CS 352 | Computer Network Systems | 4 |
| CS 353 | Software Engineering | 3 |
| CS 354 | Database Systems | 3 |
| IAS 212 | Professional Ethics in Islam | 2 |
| MATH 250 | Probability and Statistics | 3 |
Level 6 14 credits
| Code | Course | Credits |
|---|---|---|
| CS 360 | Operating Systems | 4 |
| CS 362 | Web Engineering and Development | 3 |
| CS 364 | Capstone Project I | 1 |
| CS 365 | Cybersecurity | 3 |
| CS 366 | Introduction to Artificial Intelligence | 3 |
Level 7 11 credits
| Code | Course | Credits |
|---|---|---|
| BUS 482 | Business Principles and Practices | 3 |
| CS 471 | Social and Ethical Issues of Computing | 3 |
| CS 472 | Programming Languages | 3 |
| CS 481 | Capstone Project II | 2 |
Level 8 3 credits
| Code | Course | Credits |
|---|---|---|
| CS 494 | Field Training | 3 |
Electives (choose 9 CR) 33 credits
| Code | Course | Credits |
|---|---|---|
| CS 372 | Cloud Computing Elective | 3 |
| CS 373 | Data Warehousing and Data Mining Elective | 3 |
| CS 374 | Special Topics Elective | 3 |
| CS 464 | Human Computer Interaction Elective | 3 |
| CS 474 | Mobile Application Development Elective | 3 |
| CS 475 | Systems and Network Administration Elective | 3 |
| CS 476 | Advanced Network Security Elective | 3 |
| CS 477 | Cryptography Elective | 3 |
| CS 478 | Web Security Elective | 3 |
| CS 479 | Penetration Testing and Ethical Hacking Elective | 3 |
| CS 480 | Machine Learning Elective | 3 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at Jubail University College?
Computer Science at Jubail University College requires completing 121 credit hours to graduate, spread across 48 courses.
How many years is Computer Science at Jubail University College?
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 Jubail University College awards a Bachelor's degree after completing 121 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.