COLLEGE OF ARTS & SCIENCES (CAS)

Computer & Electrical Engineering

 

DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING

ABOUT THE PROGRAM

The world we live in has become increasingly dependent on advances made in part by electrical and computer engineering (ECE). The impact of ECE spans a wide spectrum of life aspects ranging from energy, electrical power, sustainable development, and communications, to computers and computer networks, to instruments for all sectors of society from entertainment to health care, from space exploration to ocean exploration. 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 almost all industries. Electrical engineers are exploring renewable energy sources, leading sustainable development, promoting modern control of industrial machinery, to name a few.

The Electrical and Computer Engineering Program at AUK prepares future engineering leaders through an innovative engineering education that bridges science and engineering, enterprise, and the society. ECE curricula are built on four pillars: Math and Science; Electrical or Computer Design; Arts, Humanities, and Social Sciences; and Entrepreneurship. The Math and 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 yearlong capstone design course. Under the Arts, Humanities, and 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 Electrical or Computer Engineering and other disciplines. Entrepreneurship is the process of identifying opportunities, fulfilling human needs, and creating value. Under this pillar, AUK’s Electrical or  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 Electrical and/or Computer Engineers include both private and government sectors, such as financial services, computer software and hardware companies, petroleum and chemical companies, defense and interior contractors, consulting, transportation, power, manufacturing, and consumer goods, to name a few. Electrical or Computer Engineers are equally successful in large multinational firms and small startups.

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 BE degree in General Engineering from the Thayer School of Engineering, after five years of study.

UNDERGRADUATE PROGRAMS

The Department of Electrical and Computer Engineering offers two undergraduate programs that lead to the degree of Bachelor of Engineering:

  • Computer Engineering (CPEG)
  • Electrical Engineering (ELEG)

MISSION STATEMENT

The Department of Electrical and Computer Engineering strives to provide high-quality engineering education centered around the key principles of liberal arts, specifically, lifelong-learning, critical thinking, and effective communication. The department prepares students to become successful engineers, and be able to contribute effectively to their profession and community.

VALUES

  • Freedom of thought, expression, and intellectual inquiry.
  • Respect for individual identity and rights, and cultural diversity.
  • Adherence to the standards of modern and high-quality engineering education.
  • Commitment to professional and ethical responsibility.
  • Promoting innovation and successful contributions to the society.

VISION

The Electrical and Computer Engineering Department aspires to be recognized locally, regionally, and internationally for providing quality engineering education.

PROGRAM EDUCATIONAL OBJECTIVES

The objectives of the ELEG and CPEG programs are to graduate students who:

  • Communicate effectively with professionals from different areas of specialization.
  • Succeed in an electrical or computer engineering career by demonstrating leadership and ability to grow professionally in competence.
  • Apply principles of electrical or computer engineering, exhibit critical thinking in problem-solving, and take into consideration ethical and societal impacts.
STUDENT OUTCOMES

ELEG and CPEG graduates of AUK will be able to:

  1. Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. Communicate effectively with a range of audiences
  4. Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. Acquire and apply new knowledge as needed, using appropriate learning strategies
ADMISSION TO THE PROGRAMS

Admission to the Electrical or Computer Engineering program takes place upon the successful completion of the course MATH 110 with a grade of (C-).

Transfer equivalencies from ABET accredited programs (http://www.abet.org) or equivalent will be considered. We also accept transfer from non-accredited programs for the courses that do not fall under the prefixes CPEG, ELEG, ENGR, or CSIS.

BACHELOR OF ENGINEERING IN COMPUTER ENGINEERING

UNIVERSITY DEGREE REQUIREMENTS (144 CREDIT HOURS)

To earn a Bachelor of Engineering in Computer Engineering, students must complete at least 144 credit hours. Students are required to complete a minimum of 30 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 applicable to Gen Ed requirements
(16)
  • 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 courses (52 credit hours) listed in the Computer Engineering Core courses, 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)

CSIS 476

Computer Security and Information Assurance

(3)

The remaining course electives are restricted to the following:

CPEG 369

Short Course

(1-3)

CPEG 388

Independent Study

(1-4)

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)

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)

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 Laboratory I

(1)[P]

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)

ENGR 210

Engineering Entrepreneurship I

(3)

ENGR 310

Engineering Entrepreneurship II

(3)

 

BACHELOR OF ENGINEERING IN ELECTRICAL ENGINEERING

UNIVERSITY DEGREE REQUIREMENTS (144 CREDIT HOURS)

To earn a Bachelor of Engineering in Electrical Engineering, students must complete at least 144 credit hours. Students are required to complete a minimum of 30 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.

General Education Requirements, composed of

(49)

  • Related field requirements applicable to Gen Ed requirements
(16)
  • Remaining Gen Ed requirements
(33)

Related Field Requirements not applicable to Gen Ed

(29)

Major Requirements composed of:

(66)

  • Electrical Engineering Core
(52)
  • Electrical Engineering Electives
(14)
MAJOR REQUIREMENTS (66 CREDIT HOURS)

Students must complete all Electrical Engineering core courses (52 credit hours), and four elective courses and two lab electives (14 credit hours) from the Electrical Engineering course electives.

Electrical 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 350

Data Communications and Computer Networks

(3)

CSIS 130

Computer Programming II

(4)[T]

CSIS 210

Data Structures and Algorithms

(3)

ELEG 220

Electric Circuits 

(3)

ELEG 220L

Electric Circuits Laboratory

(1)

ELEG 270

Electronics

(3)

ELEG 270L

Electronics Laboratory

(1)

ELEG 300

Engineering Electromagnetics

(3)

ELEG 310

Electric Machines and Power Fundamentals

(3)

ELEG 310L

Electric Machines Laboratory

(1)

ELEG 320

Signals and Systems

(3)

ELEG 320L

Signals and Systems Laboratory

(1)

ELEG 330

Power System Analysis

(3)

ELEG 330L

Power Systems Laboratory

(1)

ELEG 421

Control Systems

(3)

ELEG 475

Senior Design Capstone I

(3)

ELEG 480

Senior Design Capstone II

(3)

ENGR 330

Engineering Economics

(3)

Electrical 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, and/or ENGR courses. The electives must be chosen according to the following rules:

  • At least two of the course electives must be ELEG courses.
  • At least one of the lab electives must be a ELEG lab
  • At least two of the course electives must be 300-level or higher courses

Course electives are restricted to the following:

CPEG 330

Microprocessors & Interfacing

(3)

CPEG 340

Embedded System Design

(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)

ELEG 369

Short Course

(1-3)

ELEG 388

Independent Study

(1-4)

ELEG 389

Special Topics in Electrical Engineering

(3)

ELEG 400

Environmental Aspects of Energy Systems

(3)

ELEG 411

Electric Drives

(3)

ELEG 412

Renewable Energy Systems

(3)

ELEG 422

Digital Control Systems

(3)

ELEG 423

Instrumentation

(3)

ELEG 470

Internship in Electrical Engineering

(1-3)

ELEG 471

Power Electronics

(3)

ELEG 472

CMOS Digital Circuit Design

(3)

ENGR 200

Engineering Design

(3)

ENGR 300

Engineering Ethics

(3)

ENGR 389

Special Topics

(3)

Lab Electives are restricted to the following:

CPEG 201L

Matlab Programming Laboratory

(1)

CPEG 330L

Microprocessors and Interfacing Laboratory

(1)

CPEG 331L

Automation and Data Acquisition Laboratory

(1)

CPEG 340L

Embedded System Design Laboratory

(1)

CPEG 350L

Data Communications and Computer Networks Laboratory

(1)

ELEG 421L

Control Systems Laboratory

(1)

ELEG 423L

Instrumentation Laboratory

(1)

ELEG 471L

Power Electronics 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 Laboratory I

(1)[P]

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)

ENGR 210

Engineering Entrepreneurship I

(3)

ENGR 310

Engineering Entrepreneurship II

(3)

 

INTERNSHIP

Eligibility

A student with a cumulative major GPA of at least 2.70 at the beginning of the Junior or Senior year may elect to pursue an internship course. The Internship is completed in the following stages:

  • Program Discussion: Potential interns (Junior or Senior majors) are advised on the nature and purpose of an internship. The essential point is that they learn that there is a significant difference between the theory they learn in the classroom and the practice they will encounter during their internship.
  • Internship Contract Signed: The next stage is to have a meeting with the organization that has agreed to provide the internship. At this meeting the nature of the internship is discussed and the student, the off-campus supervisor, and the 470 instructor sign the form. At this meeting, special details of the internship are agreed upon in the format of a contract between the three parties.
  • Visit to Place of Work: At the time of the contract signing, or at a time near to this meeting, the 470 instructor visits the place of work where the student is going to be working and checks that the environment is suitable and that the nature of the work and the place of work go together.
  • Contact Off-campus Supervisor: Contact is established between the off-campus supervisor and the 470 instructor to ensure that if any problems arise during the internship there is a clear understanding of the roles each party will play in making sure that the student has a quality learning experience.
  • Weekly Progress Reports from Intern: During the period of the internship, interns are expected to email the 470 instructor, every week, to report on progress and activity. Students are expected to record their activities so that they can, in the future, review what activities have occupied their time while they were on an internship.
  • Continuous Assessment of the Intern: Interns will be required to fill a log-book. They should record their daily activities and have their on-site supervisor sign it at the end of every week. Also, the off-campus supervisor will be consulted by the 470 instructor before, one week after the beginning if the internship to make sure that the student successfully started her/his activities.
  • Intern’s Internship Final Report: At the end of an intern’s period of work the intern is required to present a Report of Activity. This report is to record the activities that the student has completed. The program will provide a general template for the report, which is a summary of their log-book. Students may add to the template. Once the report is submitted it is reviewed by the 470 instructor, additions may be requested during an interview and discussion with the student.
  • Final Presentation: The student has to give a public presentation to the department about his/her experience. This may be done on-site, if necessary.
  • Final Assessment: Students should obtain a certificate of completion/accomplishment from their off campus supervisor at the end of their internship. The 470 instructor then confirms the off-campus supervisor assessment. After the student presents her/his findings and submits all the required deliverables, the 470 instructor submits the final grade of either Pass or No Pass.

Grade Distribution

  • Weekly progress reports

50%

  • Work supervisor report

10%

  • Final Report

20%

  • Final Presentation

20%

Guidelines

  • The student is limited to a maximum of 6 credits hours of internship. A maximum of 3 credit hours (taken in increments of 1, 2 or 3 credits) may be applied to the major electives. An additional 3 credit hours of internship may be counted towards a second major, minor or as free electives.
  • For the durations of the semester, 16 weeks, students should work at least 2.5 hours per week (for 1 credit); 7.5 hours per week (for 3 credits); 10 hours per week (for 4 credits); and 15 hours per week (for 6 credits). A minimum of 120 hours is required for 3 credits, 80 hours for 2 credits, and 40 hours for 1 credit. For the Summer semester, a minimum of 25 hours per week are required for a single block (5 weeks).
  • The Department of Electrical and Computer Engineering sets the standards for the internship and reserves the right to decide on the suitability of the work experience.
  • The Department of Electrical and Computer Engineering may assist students to find suitable employment.
  • Students are encouraged to find their own placements. However, the Department of Electrical and Computer Engineering must be advised before a student approaches a prospective organization.
  • The 470 instructor will visit the place of work where the student will be working to determine if the environment is suitable and that the nature of the work and place of work are in synergy.
  • Contact will be established between the 470 instructors and on-site supervisor to ensure that if any problems arise during the internship, there is a clear understanding of the roles each party will play to ensure that the student has a quality learning experience.
  • A placement is not secured until it has been approved by the Department of Electrical and Computer Engineering, and the student has signed and returned the Student Internship Agreement.
  • Students are required to meet with the 470 instructor at least once a week to report on progress and activity.
  • Any student who is dismissed from his/her internship must notify the Department Chair immediately. Failure to do so within a reasonable amount of time will result in a failing grade.

DOUBLE MAJOR IN ELECTRICAL/COMPUTER ENGINEERING

Students pursuing a double major in Electrical and Computer Engineering need to complete at least 164 credit hours to meet the requirements of both majors. Students can choose between the two capstone course sequences CPEG 475 and CPEG 480, or ELEG 475 and ELEG 480; however, the selected capstone project topic must be cross-both-majors. Six course electives (18 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:

  1. At least two of the course electives must be CPEG courses.
  2. At least two of the course electives must be ELEG courses.
  3. A maximum of one CSIS course elective
  4. One of the lab electives must be a CPEG lab.
  5. One of the lab electives must be an ELEG lab.
  6. At least four of the course electives must be 300-level or higher courses.

The course electives are restricted to the following:

CPEG Electives:
CPEG 388, 389, 422, 430, 441, 450, 455, 460, 470

ELEG Electives:
ELEG 388, 389, 400, 411, 412, 423, 470, 471, 472

ENGR Electives:
ENGR 200, 300, 389

CSIS Electives:
CSIS 230, 250, 255, 260, 300, 320, 370, 400, 401, 405, 415, 425, 440, 476

CPEG Lab Electives:
CPEG 201L, 303L, 331L, 350L

ELEG Lab Electives:
ELEG 421L, 423L, 471L

Students joining the Double Major option after completing a Capstone Course Sequence might need to take a second Capstone Course Sequence depending on their Capstone Project topic. In the case where a second Capstone Course Sequence is mandated for the student by the Department, 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 and ELEG courses. The electives must be chosen according to the following rules and restricted to the lists provided above:

  1. Two of the course electives must be CPEG courses.
  2. Two of the course electives must be ELEG courses.
  3. One of the lab electives must be a CPEG lab.
  4. One of the lab electives must be an ELEG lab.
  5. At least two of the course electives must be 300-level or higher courses.

Applications from students required to finish less than 144 credit hours for their Electrical/Computer Engineering degree (catalogs prior to AY 2014-15) to join the Double Major option or to have a Second-Degree (both AUK and non-AUK graduates) will be considered on case-by-case basis and might be subject to additional requirements.

IMPORTANT: Scholarship students may not seek a double major unless the required credits for the second major fall within their scholarship major’s (first major) limited credit hours, e.g., total of 124 (most programs), 125 (CS), or 144 (CPEG/ELEG) required credit hours. Students are financially liable for any additional credit hours beyond those required for their first major.