The world we live in has become increasingly dependent on advances made in part by technology and computer engineering. The impact of technology spans a wide spectrum of products and services, ranging from communication systems, to computers and computer networks, to instruments for all sectors of society from entertainment to health care, from space exploration to ocean exploration. These products are in part the result of creations of computer engineers. Computer engineers embed computers in other machines and systems, build networks to transfer data, and develop ways to make computers, faster, smaller, and more capable. Computer engineers are improving the ability of computers to "see" and "think." They are making computers more mobile, and even incorporating computers into fabrics, clothes, and building materials.
The Computer Engineering program at AUK prepares future engineering leaders through an innovative Computer Engineering education that bridges science and technology, enterprise and society. AUK's Computer Engineering curriculum is built on four pillars: Math & Science; Computer Engineering Design; Arts, Humanities & Social Sciences; and Entrepreneurship. The Math & Science sequence teaches fundamental ideas and techniques in science and math whose application makes engineering possible. Under the Design pillar, students complete design projects that enable them to apply technical and non-technical knowledge and skills, develop understanding of design process, identify and define problems and muster the resources necessary to realize solutions. This process comes to a synthesis in a year-long capstone design course. Under the Arts, Humanities & Social Sciences pillar, students develop a broad knowledge of social, cultural and humanistic contexts and foster the ability to apply contextual thinking in the study of computer engineering and other disciplines (fields of study). Entrepreneurship is the process of identifying opportunities, fulfilling human needs, and creating value. Under this pillar, AUK Computer Engineering students will demonstrate a capacity to identify social, technical, and economic opportunities, to predict challenges and the cost associated with the pursuit of opportunities, and to make decisions about which opportunities are worthy of pursuit.
Typical industries hiring computer engineers, include both private & government sectors such as financial services, computer software & hardware companies, petroleum & chemical companies, defense & interior contractors, consulting, transportation, manufacturing, and consumer goods, to name a few. Computer engineers are equally successful in large multinational firms and small startups. If you would like to be a part of this exciting development and would like to have a wide choice of career opportunities in industry, government, and graduate studies, then you will want to major in Computer Engineering at AUK.
The American University of Kuwait offers a Dual Degree Program in conjunction with Dartmouth College's Thayer School of Engineering, which allows AUK students to earn a Bachelor of Engineering (BE) degree in Computer Engineering at AUK and a Bachelor of Engineering (BE) degree in General Engineering from the Thayer School of Engineering after five years of study.
Bachelor of Engineering in Computer Engineering
Program Lead: Dr. Issam W Damaj
Program E-Mail: CPEG@auk.edu.kw
Computer Engineering Learning Outcomes:
Upon completion of the AUK degree in Computer Engineering, the student will be able to:
- Have a solid grounding in fundamental principles of mathematics, science, and computer engineering, and the ability to apply this knowledge to the design, analysis, and implementation of engineering systems using modern engineering tools.
- Develop creative solutions that are responsive to technical, social, economic and other realistic constraints and considerations.
- Demonstrate the ability to recognize opportunity, take initiative, communicate, and work effectively on multidisciplinary teams.
- Understand the broad social, economic, environmental, and ethical implications of their work, and will be cognizant of their professional responsibilities.
- Possess a broad understanding of the arts, humanities, social sciences, English, Arabic and entrepreneurship, and build on this foundation throughout their careers to identify and respond to emerging technical and social developments.
Admission to Program:
Admission to the Computer Engineering program takes place in the 2nd year of the engineering program after the student has completed all required first year program prerequisites with an overall University GPA of 2.70 (B-) or higher on the selected program prerequisites shown below. The program prerequisites are MATH 201, MATH 203, CSIS 120, CSIS 130, PHYS 115, PHYS 116, and CHEM 101. These program prerequisites satisfy all General Education Requirements in the Sciences, Mathematics, and Computer Science fields. A program fee may apply upon certification of the declaration of the Major.
Transfer equivalencies from ABET accredited programs or equivalent will be considered.
We also accept transfer from non accredited programs for the courses that do not fall under the prefixes CSIS, CPEG, ELEG or ENGR.
University Degree Requirements (131 credit hours)
To receive a Bachelor of Engineering in Computer Engineering, students must complete at least 131 credit hours:
- General Education Requirements (45 credit hours), composed of:
- Program Prerequisites (16 credit hours) applicable to General Education Requirements
- Remaining General Education Requirements (29 credit hours)
- Program Prerequisites (10 credit hours) not applicable to General Education Requirements
- Major Requirements (76 credit hours), composed of:
- Computer Engineering Core (46 credit)
- Computer Engineering Electives (9 credit hours)
- Related Field Requirements (21 credit hours), composed of
- Math (12 credit hours)
- Entrepreneurship (9 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 credits hours need to be taken in the major.
Program Prerequisites (26 credit hours)
| MATH 201 |
Calculus I |
(3) [M] |
| MATH 203 |
Calculus II |
(3) [M] |
| CSIS 120 |
Introduction to Computer Programming I |
(4) [T] |
| CSIS 130 |
Introduction to Computer Programming II |
(4) [T] |
| PHYS 115 |
General Physics I |
(4) [P] |
| PHYS 116 |
General Physics II |
(4) [P] |
| CHEM 101 |
General Chemistry I |
(4) [P] |
Major Requirements
Students must complete all 14 courses (46 credit hours) listed in the Computer Engineering Core courses, 3 courses (9 credit hours) from the Computer Engineering elective courses and 7 courses (21 credit hours) in Related Field Requirements which is composed of Math 4 courses (12 credit hours) and Entrepreneurship 3 courses (9 credit hours).
| Computer Engineering Core Courses (46 credit hours) |
| |
CPEG 210 |
Digital Logic Design |
(4) |
| |
CPEG 220 |
Computer Organization and Architecture |
(3) |
| |
CPEG 330 |
Microprocessors and Interfacing |
(4) |
| |
CPEG 340 |
Embedded System Design |
(3) |
| |
CPEG 475 |
Senior Design Capstone I |
(3) |
| |
CPEG 480 |
Senior Design Capstone II |
(3) |
| |
CSIS 210 |
Data Structures & Algorithms |
(3) |
| |
CSIS 310 |
Introduction to Operating Systems |
(3) |
| |
CSIS 322 |
Net-Centric Computing |
(3) |
| |
CSIS 330 |
Software Engineering |
(3) |
| |
ELEG 220 |
Electric Circuits |
(4) |
| |
ELEG 270 |
Electronics |
(4) |
| |
ELEG 320 |
Signals & Systems |
(3) |
| |
ENGR 330 |
Engineering Economics |
(3) |
| Computer Engineering Elective Courses (9 credit hours) |
| Three Computer Engineering elective courses (9 credits), selected in consultation with the Academic Advisor, from any 200-level or higher CPEG, ELEG, ENGR and/or CSIS courses. A maximum of one elective course could be selected from CSIS courses. At least two of the elective courses should be 300-level or higher upper level courses. |
| Related Field Requirements (21 credit hours) |
| Students must complete: |
| Math Requirements: 4 courses (12 credit hours) |
| |
MATH 206 |
Calculus III |
(3) |
| |
MATH 210 |
Differential Equations |
(3) |
| |
MATH 213 |
Discrete Mathematics |
(3) |
| |
STAT 214 |
Statistics for Engineers |
(3) |
|
| |
| Entrepreneurship Requirements: 3 courses (9 credit hours) |
| |
MGMT 201 |
Principles of Management |
(3) |
| |
ENTR 201 |
Principles of Entrepreneurship |
(3) |
| |
ENTR 301 |
Intermediate Entrepreneurship |
(3) |
|
|