Bachelor of Computer Science — study plan
- Credit hours
- 138
- Levels
- 9
- Courses
- 48
- Degree
- bachelor
The Bachelor of Computer Science study plan at Al-Maarefa University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 138 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 14 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 100 | Computer Essentials | 3 |
| ريض 101 | Differential Calculus | 3 |
| فيز 101 | General Physics | 3 |
| نجم 101 | English Language 1 | 5 |
Level 2 18 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 111 | Computer Programming 1 | 3 |
| ريض 102 | Integral Calculus | 3 |
| كيم 101 | General Chemistry | 4 |
| نجم 102 | English Language 2 | 5 |
| نجم 105 | English for Computing | 3 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 112 | Computer Programming 2 | 3 |
| حاسب 221 | Computer Organization and Architecture | 3 |
| دار 201 | Introduction to Business Administration | 3 |
| ريض 251 | Discrete Mathematics | 3 |
| فيز 102 | General Physics 2 | 3 |
| وصل 201 | Communication Skills | 2 |
Level 4 15 credits
| Code | Course | Credits |
|---|---|---|
| إحص 103 | Statistical Methods | 3 |
| حاسب 211 | Data Structures | 3 |
| حاسب 212 | Analysis and Design of Algorithms | 3 |
| حاسب 225 | Operating Systems | 3 |
| حاسب 229 | Visual Programming | 3 |
Level 5 14 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 321 | Computer Networks | 3 |
| حاسب 322 | Computer Networks Lab | 2 |
| حاسب 351 | Database Systems Concepts | 3 |
| دار 301 | Principles of Marketing | 3 |
| ريض 301 | Calculus | 3 |
Level 6 18 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 331 | Concepts of Programming Languages | 3 |
| حاسب 341 | Software Engineering | 3 |
| حاسب 342 | Software Engineering Lab | 2 |
| حاسب 352 | Database Systems Design and Development | 3 |
| حاسب 353 | Database Systems Administration and Operation | 2 |
| سلم 303 | Contemporary Technical Jurisprudence Issues | 2 |
| نفس 201 | Introduction to Psychology | 3 |
Level 7 18 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 423 | Distributed Systems | 3 |
| حاسب 470 | Computer Graphics | 3 |
| حاسب 491 | Selected Topics in Computer Science | 3 |
| حاسب 492 | Practical Training | 3 |
| حاسب 496 | Graduation Project 1 | 3 |
| ريض 441 | Linear Algebra | 3 |
Level 8 16 credits
| Code | Course | Credits |
|---|---|---|
| حاسب 425 | Information Security | 3 |
| حاسب 426 | Internet Technologies and Web Design | 4 |
| حاسب 444 | Software Project Management and Quality Assurance | 3 |
| حاسب 498 | Graduation Project 2 | 4 |
| خلق 431 | Computing Ethics | 2 |
Elective Requirements (choose 8 credits) 10 credits
| Code | Course | Credits |
|---|---|---|
| سلم 101 | Islamic Culture Elective | 2 |
| عرب 101 | Arabic Language 1 Elective | 2 |
| عرب 103 | Arabic Language 2 Elective | 2 |
| ريد 101 | Principles of Entrepreneurship Elective | 2 |
| سلم 103 | The Economic System in Islam 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 Bachelor of Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Bachelor of Computer Science
How many credit hours is Bachelor of Computer Science at Al-Maarefa University?
Bachelor of Computer Science at Al-Maarefa University requires completing 138 credit hours to graduate, spread across 48 courses.
How many years is Bachelor of Computer Science at Al-Maarefa University?
The study plan for Bachelor of Computer Science spans about 5 years (9 levels/semesters) under the approved plan.
What degree does Bachelor of Computer Science award?
Bachelor of Computer Science at Al-Maarefa University awards a Bachelor's degree after completing 138 credit hours.
Is Bachelor of Computer Science offered at other universities?
Yes, Bachelor of 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.