Computer Engineering — study plan
- Credit hours
- 132
- Levels
- 5
- Courses
- 54
- Degree
- bachelor
The Computer Engineering study plan at Kuwait University is an accredited bachelor programme spanning about 3 years (5 academic levels), requiring 132 credit hours across 54 courses of required and elective study. The table below lists the courses and their credit hours for each level.
General Education Requirement 15 credits
| Code | Course | Credits |
|---|---|---|
| 9988-123 | Technical English I | 3 |
| 9988-221 | Technical English II | 3 |
| 0330-100 | Modern and Contemporary History of Kuwait | 3 |
| 0600-310 | Engineering Ethics | 3 |
| GE-EL | Free Elective Elective | 3 |
Mathematics and Basic Sciences Requirement 27 credits
| Code | Course | Credits |
|---|---|---|
| 0410-101 | Calculus I | 3 |
| 0410-102 | Calculus II | 3 |
| 0410-111 | Linear Algebra | 3 |
| 0410-211 | Calculus III | 3 |
| 0410-240 | Ordinary Differential Equations | 3 |
| 0420-101 | General Chemistry I | 3 |
| 0420-105 | General Chemistry I Laboratory | 1 |
| 0430-101 | Physics I | 3 |
| 0430-105 | Physics Laboratory I | 1 |
| 0430-102 | Physics II | 3 |
| 0430-107 | Physics Laboratory II | 1 |
College of Engineering Requirement 18 credits
| Code | Course | Credits |
|---|---|---|
| 0600-104 | Engineering Graphics | 2 |
| 0600-200 | Computer Programming for Engineers | 3 |
| 0600-205 | Electrical Engineering Fundamentals | 3 |
| 0600-207 | Electrical Eng. Fundamentals Laboratory | 1 |
| 0600-209 | Engineering Economy | 3 |
| 0600-304 | Probability and Statistics for Engineering | 3 |
| 0600-308 | Numerical Methods in Engineering | 3 |
Computer Engineering Core Requirement 63 credits
| Code | Course | Credits |
|---|---|---|
| 0612-201 | Advanced Computer Programming | 3 |
| 0612-203 | Discrete Structures | 3 |
| 0612-207 | Data Structures | 3 |
| 0612-262 | Fundamentals of Digital Logic | 3 |
| 0612-264 | Fundamentals of Digital Logic Laboratory | 1 |
| 0612-300 | Design & Analysis of Algorithms | 3 |
| 0612-336 | Machine Learning | 3 |
| 0612-341 | Database Management Systems | 3 |
| 0612-342 | Database Management Systems Laboratory | 1 |
| 0612-356 | Computer Networks | 3 |
| 0612-357 | Computer Networks Laboratory | 1 |
| 0612-363 | Introduction to Embedded Systems | 3 |
| 0612-364 | Introduction to Embedded Systems Laboratory | 1 |
| 0612-368 | Computer Organization | 3 |
| 0612-371 | Software Engineering and Development | 3 |
| 0612-433 | Computer Vision and Image Processing | 3 |
| 0612-445 | Operating System Principles | 3 |
| 0612-453 | Cryptography and Network Security | 3 |
| 0612-468 | Computer Architecture | 3 |
| 0612-469 | Computer Architecture Laboratory | 1 |
| 0612-494 | Computer Systems Engineering | 3 |
| 0612-495 | Capstone Design | 3 |
| 0610-213 | Linear Circuit Analysis | 3 |
| 0610-233 | Electronics I | 3 |
| 0610-234 | Electronics I Laboratory | 1 |
Technical Elective Courses 18 credits
| Code | Course | Credits |
|---|---|---|
| 0612-303 | Web Development Elective | 3 |
| 0612-333 | Intelligent Systems Elective | 3 |
| 0612-410 | Theory of Computation Elective | 3 |
| 0612-439 | Deep Learning Elective | 3 |
| 0612-448 | Introduction to Internet of Things Elective | 3 |
| 0612-451 | Wireless and Mobile Networking 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
Calculate your GPA for this major
Frequently asked questions about Computer Engineering
How many credit hours is Computer Engineering at Kuwait University?
Computer Engineering at Kuwait University requires completing 132 credit hours to graduate, spread across 54 courses.
How many years is Computer Engineering at Kuwait University?
The study plan for Computer Engineering spans about 3 years (5 levels/semesters) under the approved plan.
What degree does Computer Engineering award?
Computer Engineering at Kuwait University awards a Bachelor's degree after completing 132 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.