Computer Engineering — study plan
- Credit hours
- 130
- Levels
- 10
- Courses
- 37
- Degree
- bachelor
The Computer Engineering study plan at Khalifa University is an accredited bachelor programme spanning about 5 years (10 academic levels), requiring 130 credit hours across 37 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 |
| CHEM115 | General Chemistry I | 4 |
| GENS101 | Grand Challenges | 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 2 - Fall 17 credits
| Code | Course | Credits |
|---|---|---|
| ECCE210 | Digital Logic Design | 4 |
| MATH232 | Engineering Mathematics | 3 |
| PHYS122 | University Physics II | 4 |
| ENGR202 | Data Science & AI | 3 |
| HUMA107/108 | Introduction to Arabic and Islamic Heritage / Arabic and Islamic Heritage | 3 |
Year 2 - Spring 15 credits
| Code | Course | Credits |
|---|---|---|
| MATH211 | Differential Equations and Linear Algebra | 4 |
| ECCE230 | Object-Oriented Programming | 4 |
| MATH243 | Probability and Statistical Inference | 3 |
| ECCE221 | Electric Circuits I | 4 |
Year 3 - Fall 17 credits
| Code | Course | Credits |
|---|---|---|
| ECCE336 | Introduction to Software Engineering | 3 |
| ECCE302 | Signals and Systems | 3 |
| ECCE350 | Computer Architecture and Organization | 3 |
| MATH234 | Discrete Mathematics | 3 |
| ECCE316 | Microprocessor Systems | 4 |
| GENS300 | Career Preparation | 1 |
Year 3 - Spring 17 credits
| Code | Course | Credits |
|---|---|---|
| ECCE354 | Operating Systems | 3 |
| ECCE356 | Computer Networks | 4 |
| ECCE312 | Electronic Circuits & Devices | 4 |
| ECCE342 | Data Structures and Algorithms | 3 |
| BUSSXXX | Business Elective Elective | 3 |
Year 3 - Summer 1 credits
| Code | Course | Credits |
|---|---|---|
| ENGR399 | Engineering Internship | 1 |
Year 4 - Fall 10 credits
| Code | Course | Credits |
|---|---|---|
| ECCE450 | Embedded Systems | 3 |
| BUSS322 | Fundamentals of Innovation and Entrepreneurship | 3 |
| GENS400 | Enhancing Employability and Job Readiness | 1 |
| ECCE497 | Senior Design Project I | 3 |
Year 4 - Spring 6 credits
| Code | Course | Credits |
|---|---|---|
| HUMA105/106 | Emirates Society / Emirates Studies | 3 |
| ECCE498 | Senior Design Project II | 3 |
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
Calculate your GPA for this major
Frequently asked questions about Computer Engineering
How many credit hours is Computer Engineering at Khalifa University?
Computer Engineering at Khalifa University requires completing 130 credit hours to graduate, spread across 37 courses.
How many years is Computer Engineering at Khalifa University?
The study plan for Computer Engineering spans about 5 years (10 levels/semesters) under the approved plan.
What degree does Computer Engineering award?
Computer Engineering at Khalifa University awards a Bachelor's degree after completing 130 credit hours.
Is Computer Engineering offered at other universities?
Yes, Computer Engineering 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.