Skip to content
Beseyat
العربية

Computer Science — study plan

Jazan University College of Science

Credit hours
160
Levels
11
Courses
53
Degree
bachelor

The Computer Science study plan at Jazan University is an accredited bachelor programme spanning about 6 years (11 academic levels), requiring 160 credit hours across 53 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
COMP 111 Introduction to Computing 3
MATH 105 Calculus 4
ENG 101 English - 1 6
ARB 102 Arabic Writing 2
SLM 101 Islamic Culture - 1 2

Level 2 15 credits

Code Course Credits
COMP 112 Programming - 1 3
MATH 107 Discrete Mathematics 3
MATH 106 Matrix Algebra 3
ENG 102 English - 2 6

Level 3 15 credits

Code Course Credits
COMP 213 Programming - 2 3
ITEC 211 Database Concepts and Design 3
SLM 102 Islamic Culture - 2 2
PHYS 204 Principles of Physics (1) 4
MATH 262 Statistics and Probability 3

Level 4 15 credits

Code Course Credits
COMP 214 Object Oriented Programming 3
COMP 231 Digital Design 3
ITEC 251 Data Communication and Computer Networks 3
PHYS 205 Principles of Physics (2) 3
ITEC 212 Database Management System 3

Level 5 15 credits

Code Course Credits
COMP 321 Data Structures and Algorithms 3
COMP 332 Computer Architecture 3
COMP 315 Web Programming 3
ITEC 321 Human Computer Interaction 3
MATH 326 Linear Algebra 3

Level 6 18 credits

Code Course Credits
COMP 316 Principles of Programming Languages 3
COMP 322 Design and Analysis of Algorithms 3
COMP 323 Computer Security and Privacy 3
COMP 333 Operating Systems 3
COMP 371 Software Engineering 3
COMP 324 Graph Theory and Applications 3

Level 7 15 credits

Code Course Credits
COMP 441 Artificial Intelligence 3
COMP 434 Parallel and Distributed Computing 3
COMP 452 Cloud Computing 3
COMP 417 Enterprise Application Development 3
COMP 453 Data Science 3

Level 8 15 credits

Code Course Credits
COMP 4xx Elective - 1 3
COMP 461 Computer Graphics 3
COMP 472 Software Project Management 3
COMP 451 Data Modeling and Simulation 3
COMP 454 Data Mining 3

Summer Term 3 credits

Code Course Credits
COMP 481 Cooperative Training 3

Level 9 16 credits

Code Course Credits
COMP 582 Graduation Project Phase - 1 3
COMP 5xx Elective - 2 3
COMP 555 Mobile Computing 3
COMP 525 Cryptography 3
COMP 593 Seminar 1
COMP 535 Theory of Computation 3

Level 10 16 credits

Code Course Credits
COMP 583 Graduation Project Phase - 2 3
COMP 5xx Elective - 3 3
COMP 591 Computer and Professional Ethics 2
COMP 5xx Selected Topics in Computer Science 3
COMP 592 Entrepreneurship and Innovation 2
COMP 556 Internet of Things (IoT) 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 Jazan University?

Computer Science at Jazan University requires completing 160 credit hours to graduate, spread across 53 courses.

How many years is Computer Science at Jazan University?

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

What degree does Computer Science award?

Computer Science at Jazan University awards a Bachelor's degree after completing 160 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 Science