Calendar

B.Sc. in Electrical Engineering

B.Sc. in Electrical Engineering

Electrical systems are at the heart of the new industrial revolution and they play a vital role that affects nearly every aspect of our modern daily lives. These systems require professional engineers for their design, development, commissioning and service. The demand for such engineers is growing in UAE because of the new and growing electrical and electronic industries.

The BSc in Electrical Engineering program offers students quality education that provides them with the knowledge, techniques and skills that will be needed by the next generation of highly qualified engineers. The program has well-designed core courses to ensure that students gain hands-on and problem-based learning experiences. The program also gives the students the opportunity to select technical electives from a large pool of courses in order to specialize in certain areas.

  • Graduates will meet the expectations of employers of electrical engineers.
  • Qualified graduates will pursue advanced study if they so desire.

Students graduating with a BSc in Electrical Engineering degree will attain the following:

  1. An ability to apply knowledge of mathematics, science, and engineering.
  2. An ability to design and conduct experiments, as well as to analyze and interpret data.
  3. 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.
  4. An ability to function on multi-disciplinary teams.
  5. An ability to identify, formulate, and solve engineering problems.
  6. An understanding of professional and ethical responsibility.
  7. An ability to communicate effectively.
  8. A recognition of the need for broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
  9. A recognition of the need for, and an ability to engage in life-long learning.
  10. A knowledge of contemporary issues
  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Degree Requirements

To be recommended for graduation with a BSc in Electrical Engineering, students must successfully complete the courses in the specified categories as set out below. The categories cover the University General Education Requirements (GER, 43 credits), the College of Engineering Requirements (CER, 27 credits), as well as Electrical Engineering Core and Technical Electives requirements. The normal length of the program is 137 credits.

Additional Math/Sciences Requirements (12 credits)

To satisfy the College of Engineering Requirements, the BSc in Electrical Engineering requires the following Math courses in addition to the Math/Sciences required in GER: CHEM115, PHYS121, PHYS122, MATH111, and MATH 112.

Course Code Course Name Credit Number
MATH204 Linear Algebra 3 cr.
MATH206 Differential Equations 3 cr.
MATH232 Electrical Engineering Mathematics 3 cr.
MATH243 Probability & Statistical Inference 3 cr.

Electrical Engineering Core Requirements (49 credits)

Course Code Course Name Credit Number
ECCE210 Digital Logic Design 4 cr.
ECCE221 Electric Circuits I 4 cr.
ECCE222 Electric Circuits II 4 cr.
ECCE230 Object Oriented Programming 4 cr.
ECCE302 Signals and Systems 3 cr.
ECCE312 Electronic Circuits and Devices 4 cr.
ECCE316 Microprocessor Systems 4 cr.
ECCE320 Applied Electromagnetics 3 cr.
ECCE322 Electrical Machines 4 cr.
ECCE323 Feedback Control Systems 4 cr.
ECCE360 Communication Systems 4 cr.
ECCE497 Senior Design Project I 3 cr.
ECCE498 Senior Design Project II 3 cr.
ENGR399 Engineering Internship 1 cr.

Electrical Engineering Major Elective (3 credits)

Students are required to select, in consultation with their advisor, one of four courses for their major elective, which are important in various specialization areas. These four courses are:

Course Code Course Name
ECCE406 Instrumentation and Measurements
ECCE402 Digital Signal Processing
ECCE411 Analog Integrated Circuits Design
ECCE421 Power Systems Analysis

Electrical Engineering Technical Electives (15 credits)

Students are required to take a total of 15 credits (five courses) from an approved technical electives list. At most three credits of the technical electives may be at 300-level and at most three credits may be independent study. Students can choose any course from the list to satisfy both their technical and/or free elective requirements as long as it is not a core requirement course in their program. Additional courses may be approved by the department as technical electives.

Electrical Engineering Tracks – (Optional)

BSc in Electrical Engineering students may select one of four available tracks before selecting their technical electives. At the Khalifa University of Science and Technology, a degree track is specified on the student’s academic record (transcripts). The four tracks are:

  • Electronics
  • Communications
  • Power Systems
  • Control and Instrumentation

All tracks require students to replace three technical electives (9 credits) with department-approved courses related to the selected track.

 The following is a typical sequence of study for a B.Sc. in Electrical Engineering student:

  Fall Spring
Year 1 ENGL111 Academic Communication I 4 cr. ENGL112 Academic Communication II 4 cr.
MATH111 Calculus I 4 cr. MATH112 Calculus II 4 cr.
CHEM115 General Chemistry I 4 cr. PHYS121 University Physics I 4 cr.
ENGR111 Engineering Design 4 cr. ENGR113 Introduction to Computing using Matlab 4 cr.
Summer
Year 2 MATH232 Electrical Engineering Mathematics 3 cr. MATH206 Differential Equations 3 cr.
PHYS122 University Physics II 4 cr. MATH243 Probability & Statistical Inference 3 cr.
MATH204 Linear Algebra 3 cr. ECCE210 Digital Logic Design 4 cr.
ECCE221 Electric Circuits I 4 cr. ECCE222 Electric Circuits II 4 cr.
ECCE230 Object-Oriented Programming 4 cr. BUSSXXX Business Elective 3 cr.
Summer
Year 3 ECCE320 Applied Electromagnetics 3 cr. ECCE322 Electrical Machines 4 cr.
ECCE302 Signals and Systems 3 cr. ECCE323 Feedback Control Systems 4 cr.
ECCE312 Electronic Circuits and Devices 4 cr. HUMAXXX Humanities and Social Sciences* 3 cr.
ENGR311 Innovation and Entrepreneurship in Engineering Design 4 cr. ECCE316 Microprocessor Systems 4 cr.
ECCE360 Communication Systems 4 cr. Technical Elective 3 cr.
Summer ENGR399 Engineering Internship 1 cr.
Year 4 HUMAXXX Humanities and Social Sciences* 3 cr. HUMAXXX Humanities and Social Sciences* 3 cr.
Major Elective 3 cr. Technical Elective 3 cr.
Free Elective 3 cr. Technical Elective 3 cr.
Technical Elective 3 cr. BUSSXXX Business Elective 3 cr.
Technical Elective 3 cr. ECCE498 Senior Design Project II 3 cr.
ECCE497 Senior Design Project I 3 cr.    
Total Credits 137

*At least one Islamic Studies course must be taken from the Humanities Electives to meet graduation requirements.

List of approved ECE Technical Electives:

Course Code Course Name Credit Number
ECCE326 Introduction to Semiconductor Devices 4 cr.
ECCE330 System Analysis and Software Design 3 cr.
ECCE336 Introduction to Software Engineering 3 cr.
ECCE341 Java and Network Programming 3 cr.
ECCE350 Computer Architecture and Organization 3 cr.
ECCE362 Digital Communications I 3 cr.
ECCE391 Independent Study I 1-3 cr.
ECCE401 Filter Synthesis 3 cr.
ECCE404 Microwave Circuits and Devices 3 cr.
ECCE406 Instrumentation and Measurements 3 cr.
ECCE408 Digital Systems Design 3 cr.
ECCE410 VLSI Systems Design 3 cr.
ECCE411 Analog Integrated Circuits Design 3 cr.
ECCE420 Industrial Automation 3 cr.
ECCE421 Power System Analysis 3 cr.
ECCE422 High Voltage Engineering 3 cr.
ECCE423 Power Electronics 3 cr.
ECCE424 Electrical Power Distribution Systems 3 cr.
ECCE425 Power System Stability and Control 3 cr.
ECCE426 Power Electronics for Renewables Integration 3 cr.
ECCE427 Power System Protection 3 cr.
ECCE428 Modern Control Systems 3 cr.
ECCE429 Digital Control Systems 3 cr.
ECCE432 Introduction to Human Computer Interfaces 3 cr.
ECCE436 Software Testing and Quality Assurance 3 cr.
ECCE438 Software Architecture 3 cr.
ECCE440 Distributed Systems 3 cr.
ECCE444 Computer Security 3 cr.
ECCE446 Network Security 3 cr.
ECCE448 Cloud Infrastructure and Services 3 cr.
ECCE450 Embedded Systems 3 cr.
ECCE454 Artificial Intelligence 3 cr.
ECCE456 Image Processing and Analysis 3 cr.
ECCE460 Wireless Communications 3 cr.
ECCE461 Digital Communications II 3 cr.
ECCE462 Communication Systems Design and Prototyping 3 cr.
ECCE463 Information and Coding Theory 3 cr.
ECCE470 Antennas and Propagation 3 cr.
ECCE472 Optical Communications and Networks 3 cr.
ECCE481 Wireless Sensor Networks 3 cr.
ECCE484 Satellite and Space Communications 3 cr.
ECCE491 Independent Study II 1-3 cr.
ECCE495 Special Topics in ECE 3 cr.