Computer Science — study plan
- Credit hours
- 132
- Levels
- 9
- Courses
- 42
- Degree
- bachelor
The Computer Science study plan at University of Ha'il is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 132 credit hours across 42 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 18 credits
| Code | Course | Credits |
|---|---|---|
| CHEM 101 | General Chemistry I | 4 |
| ENGL 110 | English Composition I | 3 |
| MATH 101 | Calculus I | 4 |
| PHYS 101 | General Physics I | 4 |
| PE 101 | Physical Education I | 1 |
| ARAB 101 | Practical Grammar | 2 |
Level 2 17 credits
| Code | Course | Credits |
|---|---|---|
| ICS 102 | Computer Programming | 3 |
| ENGL 102 | English Composition II | 3 |
| MATH 102 | Calculus II | 4 |
| PHYS 102 | General Physics II | 4 |
| PE 102 | Physical Education II | 1 |
| IC 101 | Introduction to Islamic Culture | 2 |
Level 3 17 credits
| Code | Course | Credits |
|---|---|---|
| ICS 201 | Introduction to Computer Science | 4 |
| ENGL 214 | Technical Report Writing | 3 |
| MATH 201 | Calculus III | 3 |
| ICS 251 | Foundation of Computer Science | 3 |
| COE 200 | Foundation of Computer Engineering | 4 |
Level 4 17 credits
| Code | Course | Credits |
|---|---|---|
| ICS 202 | Data Structures | 4 |
| ICS 232 | Computer Organization & Assembly Programming | 4 |
| MATH 260 | Introduction to Differential Equations & Linear Algebra | 3 |
| ICS 252 | Discrete Structures | 3 |
| XE xxx | General Elective I | 3 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| COE 308 | Computer Architecture | 3 |
| ICS 313 | Fundamentals of Programming Languages | 3 |
| ICS 334 | Database Systems | 4 |
| ICS 353 | Design & Analysis of Algorithms | 3 |
| IC 102 | Islam & Society Building | 2 |
| STAT 319 | Probability & Statistics | 3 |
Level 6 18 credits
| Code | Course | Credits |
|---|---|---|
| IC 103 | Economic System in Islam | 2 |
| ICS XXX | ICS Elective I | 3 |
| ICS 432 | Computer Networking Systems | 4 |
| ICS 413 | Software Engineering | 4 |
| ARAB 102 | Arabic Composition | 2 |
| XE xxx | General Elective II | 3 |
Summer Session 0 credits
| Code | Course | Credits |
|---|---|---|
| ICS 350 | Summer Coop | 0 |
Level 7 9 credits
| Code | Course | Credits |
|---|---|---|
| ICS 351 | COOP Education | 9 |
Level 8 18 credits
| Code | Course | Credits |
|---|---|---|
| ICS XXX | ICS Elective III | 3 |
| ICS XXX | ICS Elective II | 3 |
| ICS 431 | Operating Systems | 4 |
| ICS 411 | Senior Project | 3 |
| IC 104 | The Political System in Islam | 2 |
| XE xxx | General Elective III | 3 |
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at University of Ha'il?
Computer Science at University of Ha'il requires completing 132 credit hours to graduate, spread across 42 courses.
How many years is Computer Science at University of Ha'il?
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 University of Ha'il awards a Bachelor's degree after completing 132 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.