Computer Science — study plan
- Credit hours
- 120
- Levels
- 8
- Courses
- 41
- Degree
- bachelor
The Computer Science study plan at Qatar University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 120 credit hours across 41 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Year 1 - Fall 16 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 151 | Programming Concepts | 3 |
| CHEM 101 | General Chemistry I | 3 |
| CHEM 103 | Experimental General Chemistry I | 1 |
| MATH 101 | Calculus I | 3 |
| ENGL 202 | English Language I Post Foundation | 3 |
| HIST 121 | History of Qatar | 3 |
Year 1 - Spring 17 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 251 | Object-Oriented Programming | 4 |
| PHYS 191 | General Physics for Engineering I | 3 |
| PHYS 192 | Experimental General Physics for Engineering I | 1 |
| MATH 231 | Linear Algebra | 3 |
| MATH 102 | Calculus II | 3 |
| ENGL 203 | English Language II Post Foundation | 3 |
Year 2 - Fall 15 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 200 | Computer Ethics | 1 |
| CMPS 205 | Discrete Structures for Computing | 3 |
| CMPS 303 | Data Structures | 4 |
| PHYS 193 | General Physics for Engineering II | 3 |
| PHYS 194 | Experimental General Physics for Engineering II | 1 |
| ARAB 100 | Arabic Language I | 3 |
Year 2 - Spring 16 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 323 | Design and Analysis of Algorithms | 3 |
| CMPS 351 | Fundamentals of Database Systems | 4 |
| CMPE 263 | Computer Architecture and Organization I | 3 |
| GENG 200 | Probability and Statistics for Engineers | 3 |
| CORE-CKS | Core Knowledge and Skills Package Elective | 3 |
Year 3 - Fall 17 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 310 | Software Engineering | 4 |
| CMPE 355 | Data Communication and Computer Networks I | 4 |
| CMPS 380 | Cybersecurity Fundamentals | 3 |
| CMPS-EL1 | Major Elective I Elective | 3 |
| CORE-NSM | Natural Science/Mathematics Package Elective | 3 |
Year 3 - Spring 16 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 350 | Web Development Fundamentals | 3 |
| CMPS 405 | Operating Systems | 4 |
| GENG 300 | Numerical Methods | 3 |
| CMPS-EL2 | Major Elective II Elective | 3 |
| DAWA 111 | Islamic Culture | 3 |
Year 4 - Fall 11 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 493 | Senior Project I | 3 |
| CMPS-EL3 | Major Elective III Elective | 3 |
| CMPS 307 | Introduction to Project Management and Entrepreneurship | 2 |
| CORE-HFA | Humanities/Fine Arts Package Elective | 3 |
Year 4 - Spring 12 credits
| Code | Course | Credits |
|---|---|---|
| CMPS 499 | Senior Project II | 3 |
| CMPS-EL4 | Major Elective IV Elective | 3 |
| MAGT 101 | Principles of Management | 3 |
| CORE-SBS | Social/Behavioral Sciences Package Elective | 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
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at Qatar University?
Computer Science at Qatar University requires completing 120 credit hours to graduate, spread across 41 courses.
How many years is Computer Science at Qatar University?
The study plan for Computer Science spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at Qatar University awards a Bachelor's degree after completing 120 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.