Skip to content
Beseyat
العربية

Computer Science — study plan

Qatar University College of Engineering

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

View careers & salaries

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.

The same major at other universities

Other majors in College of Engineering