AUK Seal
Dept. of Electrical and Computer Engineering  
Electrical and Computer Engineering » BE in Computer Engineering Back to AUK Homepage
Admission to the Program  
Degree Requirements  
Program Educational Objectives  
Student Learning Outcomes  
Course Descriptions and Syllabi  
4-year Plan  
Dual Degree Program with Dartmouth's Thayer School of Engineering  
  ABET Logo  

Degree Requirements

University Degree Requirements (144 credit hours)
To receive a Bachelor of Engineering in Computer Engineering, students must complete at least 144 credit hours. Students are required to complete a minimum of 36 credit hours of upper-level courses (300-level or above) at AUK, of which at least 18 credit hours need to be taken in the major.

  • General Education Requirements, composed of
  • (49)
  • Related field requirements (16) applicable to Gen Ed requirements
  • Remaining Gen Ed requirements (33)
  • Related Field Requirements not applicable to Gen Ed
  • (29)
  • Major Requirements composed of:
  • (66)
  • Computer Engineering Core (52)
  • Computer Engineering Electives (14)

Major Requirements (66 credit hours)
Students must complete all Computer Engineering core courses (52 credit hours) and four elective courses and two lab electives (14 credit hours) from the Computer Engineering course electives..

Computer Engineering Core Courses (52 credit hours)

CPEG 210 Digital Logic Design (3)
CPEG 210L Digital Logic Design Laboratory (1)
CPEG 220 Computer Organization and Architecture (3)
CPEG 330 Microprocessors and Interfacing (3)
CPEG 330L Microprocessors and Interfacing Laboratory (1)
CPEG 340 Embedded System Design (3)
CPEG 340L Embedded System Design Laboratory (1)
CPEG 350 Data Communications and Computer Networks (3)
CPEG 475 Senior Design Capstone I (3)
CPEG 480 Senior Design Capstone II (3)
CSIS 130 Computer Programming II (4)[T]
CSIS 210 Data Structures and Algorithms (3)
CSIS 310 Introduction to Operating Systems (3)
CSIS 330 Software Engineering (3)
ELEG 220 Electric Circuits (3)
ELEG 220L Electric Circuits Laboratory (1)
ELEG 270 Electronics (3)
ELEG 270L Electronics Laboratory (1)
ELEG 320 Signals and Systems (3)
ELEG 320L Signals and Systems Laboratory (1)
ENGR 330 Engineering Economics (3)

Computer Engineering Course Electives (14 credit hours)
Four course electives (12 credit hours) and two lab electives (2 credit hours) must be selected, in consultation with the academic advisor, from 200-level or higher CPEG, ELEG, ENGR, and/or CSIS courses. The electives must be chosen according to the following rules:

  • At least two of the course electives must be CPEG courses
  • At least one of the lab electives must be a CPEG lab
  • At least two of the course electives must be 300-level or higher courses
  • A maximum of one course elective can be selected from the following CSIS courses:
CSIS 230 Programming in a Second Language (3)
CSIS 250 Database Systems (3)
CSIS 255 Web Technologies (3)
CSIS 260 System Analysis and Design (3)
CSIS 300 E-Commerce (3)
CSIS 320 Principles of Programming Languages (3)
CSIS 370 Computer Graphics (3)
CSIS 400 Theory of Computation (3)
CSIS 401 Mobile Computing (3)
CSIS 405 Analysis of Algorithms (3)
CSIS 415 Artificial Intelligence (3)
CSIS 425 Advanced Software Engineering (3)
CSIS 440 Software Project Management (3)

The remaining course electives are restricted to the following:

ELEG 300 Engineering Electromagnetics (3)
ELEG 389 Special Topics in Electrical Engineering (3)
ELEG 400 Environmental Aspects of Energy Systems (3)
ELEG 421 Control Systems (3)
ELEG 423 Instrumentation (3)
ELEG 472 CMOS Digital Circuit Design (3)
ENGR 200 Engineering Design (3)
ENGR 300 Engineering Ethics (3)
ENGR 389 Special Topics (3)
CPEG 389 Special Topics in Computer Engineering (3)
CPEG 422 Digital Signal Processing (3)
CPEG 430 Introduction of Soft Computing (3)
CPEG 441 Hardware/Software Co-Design (3)
CPEG 450 Network Security (3)
CPEG 455 Wireless Networks and Mobile Systems (3)
CPEG 460 Robotics (3)
CPEG 470 Internship in Computer Engineering (1-3)

Lab Electives are restricted to the following:

CPEG 201L Matlab Programming Laboratory (1)
CPEG 303L Advanced Programming for Engineers Laboratory (1)
CPEG 331L Automation and Data Acquisition Laboratory (1)
CPEG 350L Data Communications and Computer Networks Laboratory (1)
ELEG 421L Control Systems Laboratory (1)
ELEG 423L Instrumentation Laboratory (1)

Related Field Requirements (45 credit hours)
The Related Field Requirements component is composed of six Math courses (20 credit hours), three Science courses (12 credit hours), one Computer Science course (4 credit hours), and three Management and Entrepreneurship courses (9 credit hours). Students must complete:

Math Courses (20 credit hours)

MATH 201 Calculus I (3)[M]
MATH 203 Calculus II (3)[M]
MATH 207 Advanced Engineering Mathematics (4)
MATH 210 Differential Equations (3)[M]
MATH 213 Discrete Mathematics (3)[M]
STAT 214 Statistics for Engineers (4)[M]

Sciences Courses (12 credit hours)

PHYS 115 General Physics I (3)[P]
PHYS 115L General Physics I Laboratory (1)[P]
PHYS 116 General Physics II (3)[P]
PHYS 116L General Physics II Laboratory (1)[P]
CHEM 101 General Chemistry I (3)[P]
CHEM 101L General Chemistry I Laboratory (1)

Computer Science Course (4 credit hours)

CSIS 120 Computer Programming I (4)[T]

Management and Entrepreneurship Courses (9 credit hours)

MGMT 201 Principles of Management (3)
ENTR 201 Principles of Entrepreneurship (3)
ENTR 301 Intermediate Entrepreneurship (3)


AUK Logo
Site Index | Careers | Webmaster | Search | Contact Us
Content copyrighted. All rights reserved. American University of Kuwait.
American University of Kuwait
P.O.Box 3323, Safat 13034, Kuwait
Tel: +965 2224 8399


Site Updated March 2015 |
This page uses Google Analytics (Google Privacy Policy).