Skip to content
Beseyat
العربية
Credit hours
131
Levels
10
Courses
47
Degree
bachelor

The Computer Science study plan at Najran University is an accredited bachelor programme spanning about 5 years (10 academic levels), requiring 131 credit hours across 47 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Level 1 16 credits

Code Course Credits
عال 100 Computer Applications 2
نجل 111 English Language Skills (1) 4
نجل 112 English Language Skills (2) 4
ريض 121 Introduction to Mathematics 3
فيز 141 General Physics 3

Level 2 16 credits

Code Course Credits
عال 101 Programming Principles 3
نجل 113 General English 3
نجل 116 English for Computer Science 3
ريض 122 Introduction to Calculus 4
مهر 151 University Life Skills 2
مهر 152 Fundamentals of Entrepreneurship 1

Level 3 18 credits

Code Course Credits
حيا 101 General Biology 4
نال 101 Digital Skills 2
ثقف 111 Muslim Culture (1) 2
عال 201 Programming Fundamentals 4
عال 202 Database Fundamentals 3
ريض 286 Advanced Calculus 3

Level 4 15 credits

Code Course Credits
عرب 101 Language and Writing Skills 2
عال 203 Object-Oriented Programming 4
عال 204 Human-Computer Interaction 3
عال 205 Computer Networks 3
ريض 284 Linear Algebra 3

Level 5 17 credits

Code Course Credits
ثقف 212 Muslim Culture (2) 2
ريض 283 Discrete Mathematics 3
عال 301 Data Structures 3
عال 302 Mobile Phone Application Development 3
عال 303 Computer Organization and Architecture 3
عال 304 Database Management Systems 3

Level 6 17 credits

Code Course Credits
وطن 102 National Identity 2
احص 285 Engineering Probability and Statistics 3
عال 305 Software Engineering 3
عال 306 Design and Analysis of Algorithms 3
عال 307 Computer Graphics 3
عال 308 Operating Systems 3

Level 7 15 credits

Code Course Credits
عال 401 Theory of Computation 3
عال 402 Computing Ethics and Research Methods 3
عال 403 Web Engineering and Development 3
عال 404 Electronic Game Development 3
عال 405 Graduation Project (1) 3

Level 8 12 credits

Code Course Credits
عال 406 Computer Security 3
عال 407 Parallel and Distributed Systems 3
عال 408 Graduation Project (2) 3
عال 409 Artificial Intelligence 3

Level 9 3 credits

Code Course Credits
عال 501 Cooperative Training 3

Electives 6 credits

Code Course Credits
عمل 110 Principles of Management Elective 2
ترخ 201 Saudi History Elective 2
نفس 334 Logic and Critical Thinking Elective 2

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 Najran University?

Computer Science at Najran University requires completing 131 credit hours to graduate, spread across 47 courses.

How many years is Computer Science at Najran University?

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

What degree does Computer Science award?

Computer Science at Najran University awards a Bachelor's degree after completing 131 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 Computer Science and Information Systems