Computer Science — study plan
Khalifa University College of Computing and Mathematical Sciences
- Credit hours
- 130
- Levels
- 12
- Courses
- 44
- Degree
- bachelor
The Computer Science study plan at Khalifa University is an accredited bachelor programme spanning about 6 years (12 academic levels), requiring 130 credit hours across 44 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 |
|---|---|---|
| ENGL101 | Academic English I | 3 |
| MATH111 | Calculus I | 4 |
| GENS101 | Grand Challenges | 4 |
| CHEM115 | General Chemistry I | 4 |
| GENS100 | Academic Development & Success | 1 |
Year 1 - Spring 15 credits
| Code | Course | Credits |
|---|---|---|
| ENGL102 | Academic English II | 3 |
| MATH112 | Calculus II | 4 |
| PHYS121 | University Physics I | 4 |
| COSC114 | Introduction to Computing Using Python | 4 |
Year 1 - Summer 3 credits
| Code | Course | Credits |
|---|---|---|
| HUMA107 | Introduction to Arabic and Islamic Heritage | 3 |
Year 2 - Fall 16 credits
| Code | Course | Credits |
|---|---|---|
| COSC101 | Foundations of Computer Science | 3 |
| MATH204 | Linear Algebra | 3 |
| MATH242 | Introduction to Probability and Statistics | 3 |
| ECCE230 | Object-Oriented Programming | 4 |
| ENGR202 | Data Science & AI | 3 |
Year 2 - Spring 15 credits
| Code | Course | Credits |
|---|---|---|
| COSC201 | Computer Systems Organization | 3 |
| MATH214 | Mathematical and Statistical Software | 3 |
| MATH232 | Engineering Mathematics | 3 |
| MATH234 | Discrete Mathematics | 3 |
| COSC310 | Data Structures | 3 |
Year 2 - Summer 3 credits
| Code | Course | Credits |
|---|---|---|
| HUMA105 | Emirates Society / Emirates Studies | 3 |
Year 3 - Fall 16 credits
| Code | Course | Credits |
|---|---|---|
| BUSS322 | Fundamentals of Innovation and Entrepreneurship | 3 |
| COSC301 | Automata, Computability, and Complexity | 3 |
| ECCE336 | Introduction to Software Engineering | 3 |
| ECCE354 | Operating Systems | 3 |
| ECCE356 | Computer Networks | 4 |
Year 3 - Spring 13 credits
| Code | Course | Credits |
|---|---|---|
| COSC312 | Design and Analysis of Algorithms | 3 |
| COSC320 | Principles of Programming Languages | 3 |
| COSC330 | Introduction to Artificial Intelligence | 3 |
| COSC340 | Introduction to Computer Security | 3 |
| GENS300 | Career Preparation | 1 |
Year 3 - Summer 1 credits
| Code | Course | Credits |
|---|---|---|
| ENGR399 | Engineering Internship | 1 |
Year 4 - Fall 15 credits
| Code | Course | Credits |
|---|---|---|
| COSC497 | Senior Design Project I | 3 |
| ECCE434 | Database Systems | 3 |
| ELEC | Technical Elective Elective | 3 |
| ELEC | Technical Elective Elective | 3 |
| ELEC | Technical Elective Elective | 3 |
Year 4 - Spring 16 credits
| Code | Course | Credits |
|---|---|---|
| COSC498 | Senior Design Project II | 3 |
| BUSS-ELEC | Business Elective Elective | 3 |
| ELEC | Technical Elective Elective | 3 |
| ELEC | Technical Elective Elective | 3 |
| ELEC | Technical Elective Elective | 3 |
| GENS400 | Enhancing Employability and Job Readiness | 1 |
Year 4 - Summer 1 credits
| Code | Course | Credits |
|---|---|---|
| ENGR399 | Engineering Internship | 1 |
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 Khalifa University?
Computer Science at Khalifa University requires completing 130 credit hours to graduate, spread across 44 courses.
How many years is Computer Science at Khalifa University?
The study plan for Computer Science spans about 6 years (12 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at Khalifa University awards a Bachelor's degree after completing 130 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.