DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING (ECE)
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, and promoting modern control of industrial machinery, to name a few.
The Electrical and Computer Engineering programs at AUK prepare future engineering leaders through an innovative Engineering education that bridges science and engineering, enterprise, and the society. AUK’s Electrical and Computer Engineering curriculums are built on four pillars: Math & Science; Electrical or 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 processes, 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 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 & government sectors such as financial services, computer software & hardware companies, petroleum & chemical companies, defense & 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 Bachelor of Engineering (BE) degree in General Engineering from the Thayer School of Engineering after five years of study. For more information on the Dual Degree Engineering Program, please refer to that section.
The Department of Electrical and Computer Engineering offers two undergraduate programs leading to the degree of Bachelor of Engineering:
- Computer Engineering (CPEG)
- Electrical Engineering (ELEG)
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.
- 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
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 are able to:
- Communicate effectively with professionals from different areas of specialization.
- Succeed in an electrical/computer engineering career by demonstrating leadership and ability to grow professionally in competence.
- Apply principles of electrical/computer engineering, exhibit critical thinking in problem-solving, and take into consideration ethical and societal impacts
By the time of graduation, ELEG and CPEG students possess:
- An ability to apply knowledge of mathematics, science, and engineering.
- An ability to design and conduct experiments, as well as to analyze and interpret data.
- An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
- An ability to function on multidisciplinary teams.
- An ability to identify, formulate, and solve engineering problems.
- An understanding of professional and ethical responsibility.
- An ability to communicate effectively.
- The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
- Recognition of the need for, and an ability to engage in life-long learning.
- Knowledge of contemporary issues.
- An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
Admission To The Program
Admission to the Electrical or Computer Engineering programs takes place upon the completion of the preparatory courses MATH 095, 100, and 110.
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 CSIS, CPEG, ELEG, or ENGR.
Bachelor Of Engineering In Computer EngineeringUniversity 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 applicable to Gen Ed requirements||(16)|
|Remaining Gen Ed requirements||(33)|
|Related Field Requirements not appicable to Gen Ed||(29)|
|Major Requirements, composed of:||(66|
|Computer Engineering Core||(52)|
|Computer Engineering Electives||(14)|
|GDES Related Field Electives||(9)|
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||(4)T|
|CSIS 130||Computer Programming II||(3)|
|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 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 320||Principles of Programming Languages||(3)|
|CSIS 370||Computer Graphics||(3)|
|CSIS 400||Theory of Computation||(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)|
|ENGR 200||Engineering Design||(3)|
|ENGR 389||Special Topics||(3)|
|CPEG 389||Special Topics in Computer Engineering||(3)|
|CPEG 422||Digital Signal Processing||(3)|
|CPEG 441||Hardware/Software Co-Design||(3)|
|CPEG 450||Network Security||(3)|
|CPEG 455||Wireless Networks and Mobile Systems||(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)
Thirteen courses (45 credit hours) of which (16 credit hours) are applicable to Gen Ed. The minimum passing GPA in related field requirements is 2.0 (C). 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)|
|MATH 213||Discrete Mathematics||(3)|
|STATS 214||Statistics for Engineers||(4)|
|Sciences Courses (12 credit hours)|
|PHYS 115||General Physics I||(4)[P]|
|PHYS 116||General Physics II||(4)[P]|
|CHEM 101||General Chemistry I||(4)[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)|
|ENTR 201||Principles of Entrepreneurship||(3)|
|ENTR 301||Intermediate Entrepreneurship||(3)|
Computer Engineering 2015-2016 4 Year Plan*At least 36 credit hours must be at the 300-400 level
|YEAR 1||SEMESTER 1 (FRESHMAN)|
|CSIS||120||Computer Programming I||4|
|MATH||201||Calculus I||3||MATH 110 or by Placement Test|
|ENGL||101||Approaches to Critical Reading and Writing||3|
|UNIV||100||Essentials of Learning||2|
|PHYS||115||General Physics I||4||MATH 101 or MATH 103 or MATH 110|
|YEAR 1||SEMESTER 2 (FRESHMAN)|
|CSIS||130||Computer Programming II||3||CSIS 120|
|ENGL||102||Writing & Info. Literacy||3||ENGL 101|
|MATH||203||Calculus II||3||MATH 201|
|PHYS||116||General Physics II||4||PHYS 115|
|CHEM||101||General Chemistry I||4||Co-req. MATH 201|
|YEAR 2||SEMESTER 3 (SOPHOMORE)|
|CSIS||210||Data Structures and Algorithms||3||CSIS 130|
|MATH||213||Discrete Math||3||MATH 110|
|MATH||210||Differential Equations||3||MATH 203|
|CPEG||210||Digital Logic Design||3||Pre. CSIS 120 and Co-req. CPEG 210L|
|CPEG||210L||Digital Logic Design Laboratory||1||Co-req. CPEG 210||ELEG||220||Electric Circuits||3||Pre. PHYS 116, Co-req. MATH 210, and Co-req. ELEG 220L|
|ELEG||220L||Electric Circuits Laboratory||1||Co-req. ELEG 220|
|YEAR 2||SEMESTER 4 (SOPHOMORE)|
|MATH||207||Advanced Engineering Mathematics||4||MATH 203|
|MGMT||201||Principles of Management||3||ENGL 102|
|UNIV||110||University, Community, and Citizenship||3|
|ELEG||270||Electronic||3||Pre. ELEG 220 and Co-req. ELEG 270L|
|ELEG||270L||Electronic Laboratory||1||Co-req. ELEG 270|
|CPEG||220||Computer Organizations & Architecture||3||CPEG 210|
|YEAR 3||SEMESTER 5 (JUNIOR)|
|CPEG||330||Microprocessors and Interfacing||3||Pre. CPEG 220 and ELEG 270 and Co-req. CPEG 330L|
|CPEG||330L||Microprocessors and Interfacing Laboratory||1||Co-req. CPEG 330|
|CPEG||350||Data Communications and Computer Networks||3||CPEG 210 and CSIS 210|
|ENTR||201||Principles of Entrepreneurship||3||MGMT 201|
|CSIS||310||Operating System||3||CSIS 210|
|YEAR 3||SEMESTER 6 (JUNIOR)|
|ENGR||330||Engineering Economics||3||MATH 203|
|ELEG||320||Signals and Systems||3||Pre. ELEG 220 and Co-req. ELEG 320L|
|ELEG||320L||Signals and Systems Laboratory||1||Co-req. ELEG 320|
|STAT||214||Statistics for Engineers||4||MATH 203|
|CSIS||330||Software Engineering||3||CSIS 130|
|CPEG||340||Embedded System Design||3||CPEG 220|
|CPEG||340L||Embedded System Design Laboratory||1||Co-req. CPEG 340|
|YEAR 4||SEMESTER 7 (SENIOR)|
|CPEG||475||Senior Capstone Design I||3||Pre. CPEG 330; OR: Pre. CPEG 340 and Co-req. CPEG 330|
|ENTR||301||Intermediate Entrepreneurships||3||ENTR 201|
|Social Sciences Elective||3|
|YEAR 4||SEMESTER 8 (SENIOR)|
|CPEG||480||Senior Capstone Design II||3||CPEG 475|
|Social Sciences Elective||3|
* Does not include students’ placement into ENGL 100. Your progress through the plan will vary depending on your English and Mathematics placement, as well as other factors.
Dual Degree Program With Dartmouth's Thayer School Of Engineering
This initiative provides an opportunity for AUK students to go to Thayer School of Engineering at Dartmouth College for a summer term (preferably sophomore year), and then to return for a fifth year after completing the requirements for the AUK Bachelor of Engineering (BE) degree in Computer Engineering. Upon successful completion of their AUK BE and the 5th year at Dartmouth, students will earn an ABET-accredited BE degree at Dartmouth. The Thayer School of Engineering degree is in General Engineering (not in Computer Engineering). Thayer is one of the top engineering schools in the United States. It is known for a distinctive curriculum, which emphasizes breadth of engineering training in a highly collaborative learning environment. AUK students admitted to this special program will study with Dartmouth faculty and students in Thayer’s state of the art facilities.
Admission to the summer program at Dartmouth is based on prior academic performance and recommendation letters. Admission to the 5th year program is based primarily on performance in the summer program at Dartmouth. No more than 10 students annually will be accepted into the program in its first two years; this is subject to admissions criteria. The cap may be adjusted after a trial period of two years.
Incoming students will receive program-specific orientation at Dartmouth, and AUK students will have seen substantial amounts of the material for Engineering Sciences 21 (ENGS 21), which will ease their transition. ENGS 21 is essential preparation for the 190-290 sequence of courses students will take upon their return to Dartmouth for the 5th Thayer BE year. AUK students will take all core courses required of Dartmouth AB and BE students (see list below). These courses are listed in the Thayer School of Engineering Catalog:
- ENGS 21
- ENGS 22
- ENGS 33 (or 25)
Sample Be Year Program (Year 5)
|ENGS 190 (2A)||ENGS 290 (arr)||ENGS 112 (11)|
|ENGS 91 (12)||ENGS 27 (2)||ENGS 23 (9L)|
|ENGS 116 (10)||ENGS 24 (10)||ENGS 31 (12)|
There are variations possible on this schedule depending on student interests. For more information onThayer School of Engineering, see:
Eligibility: A student with a departmental average of at least “B-” 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 which 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 all sign the form. At this meeting special details of the internship are agreed 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.
- Bi-monthly Progress Reports from Intern: During the period of the internship, interns are expected to email the 470 instructor bi-monthly, at least once every other 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 are on an internship
- Mid-term Assessment of the Intern: The midterm assessment of the intern is initially made by results of the bi-weekly progress reports. Also, the off-campus supervisor will be consulted by the 470 instructor before the mid-term grade is posted.
- 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. 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
- Final Assessment: The final assessment begins with a final assessment by the off-campus supervisor. This is submitted by the off-campus supervisor. The 470 instructor then confirms the off-campus supervisor assessment. After the student presents his/her findings, the 470 instructor submits the final grade of either Pass or No Pass.
|Bi-weekly progress reports||30%|
|Work supervisor report||10%|
- 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.
- 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.