Calendar

B.Sc. in Electrical and Electronic Engineering

B.Sc. in Electrical Engineering

Electrical and Electronic 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 electrical and electronic industries.

The B.Sc. in Electrical Engineering program at Khalifa University 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 pool of courses to gain deeper understanding in selected areas of electrical engineering

Graduates will meet the expectations of the employers of Electrical and Electronic engineers. Qualified graduates will can pursue advanced study,  if they so desire.

  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. the 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.

Electrical Engineers are usually employed in variety of industries such as semiconductors, electronics, telecommunications, satellites, media, power utilities, petroleum, gas or nuclear industries  and the police and the army. They design, test and develop devices, circuits, and systems. Electrical Power Engineers are usually employed in the power utilities and nuclear industries..

Career specializations within this field include:

  • Design Engineers
  • Systems Engineers
  • Test Engineers
  • Product Engineers
  • Research and Development Engineers
  • Project and Technical Managers

To be recommended for the degree of B.Sc. in Electrical Engineering, students must satisfactorily complete the courses in the specified categories as set out below. The categories cover an extended set of requirements, including the Electrical Engineering core and Technical Electives requirements. The normal length of the program is 137 credits.

General Education Requirements
College of Engineering Requirements

Math/Science Requirement (12 credits)

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

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 Requirement (52 credits)

Course Code

Course Name

Credit Number

ECCE 210

Digital Logic Design

4 cr.

ECCE 220221

Electric CircuitsI

4 cr.

ECCE 222

Electric Circuits II

4 cr.

ECCE 230

Object Oriented Programming

4 cr.

ECCE 260

Principles of Telecommunications

4 cr.

ECCE 302

Signals Processingand Systems

4 3 cr.

ECCE 312

Electronic Circuits and Devices

4 cr.

ECCE 316

Microprocessor Systems

4 cr.

ECCE 320

Applied Electromagnetics

3 cr.

ECCE 324322

Electromechanical Systemsical Machines

4 cr.

ECCE 323

Feedback Control Systems

4 cr.

ECCE 360

Communication Systems

4 cr.

ECCE 415

Feedback Control Systems

4 cr.

ECCE 497

Senior Design Project I

3 cr.

ECCE 498

Senior Design Project II

3 cr.

ENGR 399

Engineering Internship

1 cr.

Electrical Engineering Technical Electives (12 credits)

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

ECCE 326

Introduction to Semiconductor Devices

4 cr.

ECCE 330

System Analysis and Design

 

ECCE 341

Java and Network Programming

3 cr.

ECCE 362

Digital Communications I

3 cr.

ECCE 370

ECCE 356

Communication Networks

Computer Networks

3 cr.

ECCE 391

Independent Study I

1-3 cr.

ECCE 401

Filter Synthesis

3 cr.

ECCE 402

Digital Signal Processing

3 cr.

ECCE 404

Microwave Circuits and Devices

3 cr.

ECCE 406

Instrumentation and Measurements

3 cr.

ECCE 408

Digital Systems Design

3 cr.

ECCE 410

VLSI Systems Design

3 cr.

ECCE 411

Analog Integrated Circuits Design

3 cr.

ECCE 420

Industrial Automation

3 cr.

ECCE 421

Power System Analysis

3 cr.

ECCE 422

High Voltage Engineering

3 cr.

ECCE 423

Power Electronics

3 cr.

ECCE 424

Electrical Power Distribution Systems

3 cr.

ECCE 425

Power System Stability and Control

3 cr.

ECCE 426

Power Electronics for Renewables Integration

3 cr.

ECCE 427

Power System Protection

3 cr.

ECCE 428

Modern Control Systems

3 cr.

ECCE 429

Digital Control Systems

3 cr.

ECCE 432

Introduction to Human Computer Interfaces

3 cr.

ECCE 436

Software Testing and Quality Assurance

3 cr.

ECCE 438

Software Architecture

3 cr.

ECCE 440

Distributed Systems

3 cr.

ECCE 444

Computer Security

3 cr.

ECCE 446

Network Security

3 cr.

ECCE 448

Cloud Infrastructure and Services

3 cr.

ECCE 454

Artificial Intelligence

3 cr.

ECCE 456

Image Processing and Analysis

3 cr.

ECCE 460

Wireless Communications

3 cr.

ECCE 461

Digital Communications II

3 cr.

ECCE 462

Communication Systems Design and Prototyping

3 cr.

ECCE 463

Information and Coding Theory

3 cr.

ECCE 470

Antennas and Propagation

3 cr.

ECCE 472

Optical Communications and Networks

3 cr.

ECCE 481

Wireless Sensor Networks

3 cr.

ECCE 484

Satellite and Space Communications

3 cr.

ECCE 491

Independent Study II

1-3 cr.

ECCE 495

Special Topics in ECE

3 cr.

 

CORE ECE COURSES 

ECCE 210 Digital Logic Design (3-3-4)
Prerequisite: ENGR 112 or ENGR 113

Data representation in digital computers. Boolean algebra. Minimization and implementation of logic functions. Design of combinational circuits. Programmable devices, multiplexers, decoders, memory and tri-state devices. Basic ALU design. Elements of sequential circuits: latches, flip-flops and counters. Design of synchronous sequential machines. Introduction to CAD tools and hardware description languages. Laboratory experiments provide hands-on experience in the simulation, implementation and testing of combinational and sequential logic circuits.

ECCE 221 Electric Circuits I(3-3-4)
Prerequisites: MATH 232; PHYS 122

Physical principles underlying the modeling of circuit elements. Basic circuit elements: resistance; inductance, capacitance, independent and controlled sources, and op-amps. Circuit analysis techniques, steady-state and transient responses, first-order circuits, complex numbers, sinusoidal steady-state analysis, sinusoidal steady-state power calculations, and balanced three-phase circuits

ECCE 222 Electric Circuits II(3-3-4)
Prerequisites: ECCE 221
Co-requisite:     MATH 206

Time-domain transient analysis, Laplace transform, s-domain circuit analysis, State variable circuit analysis,  frequency selective circuits, first order passive filters, Bode diagrams, two-port networks, Mutual inductance and transformers

ECCE 230 Object-Oriented Programming (3-3-4)
Prerequisite: ENGR112 or ENGR 113

Foundation of object oriented concepts and programming. Basic Object Oriented Programming (OOP) concepts: objects, classes, methods, parameter passing, information hiding, inheritance, exception handling and polymorphism. Java language elements and characteristics, including data types, operators, control structures, search and sort algorithms.

ECCE 302 Signal Processing (3-0-3)
Prerequisites: MATH 232; MATH 204312
Co-requisite: ECCE 220221

Time/space-domain analysis of analog and discrete signals: basic signals, properties and operations. Frequency analysis of signals: Fourier series and transform, Laplace transform, sampling and reconstruction and z-transform. Time/space-domain analysis of signal processing systems: properties, block diagrams, differential/difference equations, state-space model of LTI systems, impulse response, and convolution. Frequency analysis of signal processing systems: frequency response (gain and phase), transfer function, z-transfer function, stability analysis, Fundamentals of analog filter design.

ECCE 312 Electronic Circuits and Devices (3-3-4)
Prerequisite: ECCE 221

Introduction to semiconductors. Operation of pn-junction and its applications as rectifiers, clippers, and voltage regulators. Operation of bipolar junction transistors (BJT) and field effect transistors (FET). Small signal modeling of BJTs and FETs. Use of BJTs and FETs as single stage amplifiers. BJT, JFET and MOSFET differential and multistage amplifiers. Amplifier classification and Power amplifiers. Practical nonlinear operational amplifier circuits.

ECCE 316 Microprocessor Systems (3-3-4)
Prerequisites: ECCE 210

Introduction to current microprocessor, microcontroller and microcomputer systems: basic components, memory map, organization and processor architecture. Hardware and software models of microprocessor and microcontroller systems. Processor instructions and assembly language programming. Exception handling: interrupts, traps and exception processing. Memory decoding, input/output interfaces and programming peripheral devices. Laboratory experiments provide hands-on experience in the use of cross-assemblers, C-programming, simulators and actual microprocessor/microcontroller hardware.

ECCE 320 Applied Electromagnetics (3-0-3)
Prerequisites: PHYS 122; MATH 204
Co-requisite: MATH 206

Review of Vector analysis, Electrostatics (Electric fields, boundary value problem), Magneto statics (magneto static fields, magnetic force), Maxwell’s Equations, Plane Wave propagation, Transmission lines.  

ECCE 322 Electrical Machines (3-3-4)
Prerequisites: ECCE 221; ECCE 320 

Magnetic circuit concepts and materials, transformer analysis and operation, steady state analysis of rotating machines. Study of the basic machine types: dc, induction and synchronous. A laboratory is integrated into the course; the focus of the laboratory is on the characteristics of machines and transformers. 

ECCE 323 Feedback Control Systems (3-3-4)
Prerequisite: ECCE 222 

Systems modeling using ordinary differential equations and transfer functions is presented. Modeling of electrical, mechanical and fluid systems is discussed. Feedback control analysis techniques using root locus and frequency response (Bode and Nyquist) are introduced for systematic stability analysis of systems. Finally, PID compensator design techniques are presented and analysed. 

ECCE 360 Communication Systems (3-3-4)
Prerequisite: MATH 232
Co-requisite: ECCE 302 

Signal Analysis.  Probability and Stochastic Processes. Linear and Non-linear Modulation: DSB-AM, DSB-SC, SSB-SC, Frequency/Phase Modulation (FM/PM). Noise effects in Analog Systems. Multiplexing: Frequency Division Multiplexing (FDM).  Principles of operations of telephony. 

ECCE 391 Independent Study I (Variable course credits from 1 to 3)
Prerequisite: Junior standing and approval of the department 

This course gives an undergraduate student the opportunity to participate in an individual or group oriented project, study and/or research study under direction of a faculty member. A formal report is required. 

ECCE 497 Senior Design Project I (1-6-3)
Prerequisites: ECCE 312, ECCE 316, or approval of department

 Students will pursue an in-depth project of significance in communication engineering by going from concept to working prototype. Some of the proposed design projects may involve interaction with industry. The students normally work in teams under faculty supervision. The project fosters teamwork between group members and allows students to develop their project management, technical writing, and technical presentation skills. Formal interim and final reports and presentations are required from each group.

ECCE 498 Senior Design Project II (0-9-3)
Prerequisite: ECCE 497 

Continuation of ECCE 497. 

 

Fall

       

Spring

       

 

Year 1

ENGL 111 Academic Communication I 

4 cr

ENGL 112 Academic Communication II 

4 cr

MATH 111 Calculus I 

4 cr

MATH 112 Calculus II  

4 cr

CHEM 115 General Chemistry I 

4 cr

PHYS 121 University Physics I 

4 cr

ENGR 111 Engineering Design 

4 cr

ENGR 113 Introduction to Computing using Matlab

4 cr

Summer

 

 

 

 

 

Year 2

MATH 232 Electrical Engineering Mathematics

3 cr

MATH 206 Differential Equations

3 cr

PHYS 122 University Physics II

4 cr

MATH 243 Probability & Statistical Inference

3 cr

MATH 204 Linear Algebra

3 cr

ECCE 210 Digital Logic Design 

4 cr

ECCE 221 Electric Circuits I 

4 cr

ECCE 222 Electric Circuits II

4 cr

ECCE 230 Object-Oriented Programming

4 cr

BUSS XXX Business Elective

3 cr

Summer

 

 

 

 

 

Year 3

ECCE 320 Applied Electromagnetics

3 cr

ECCE 322 Electrical Machines

4 cr

ECCE 302 Signals and Systems

3 cr

ECCE 323 Feedback Control Systems

4 cr

ECCE 312 Electronic Circuits and Devices

4 cr

HUMA XXX Humanities and Social Sciences* 

3 cr

ENGR 311 Innovation and Entrepreneurship in Engineering Design

4 cr

ECCE 316 Microprocessor Systems 

4 cr

ECCE 360 Communication Systems 

4 cr

Technical Elective

3 cr

Summer

ENGR 399 Engineering Internship

 

 

1 cr

 

Year 4

HUMA XXX Humanities and Social Sciences*

3 cr

HUMA XXX 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

BUSS XXX Business Elective

3 cr

Technical Elective

3 cr

ECCE 498 Senior Design Project II

3 cr

ECCE 497 Senior Design Project I

3 cr

 

 

 

 

 

Total Credits

137

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