Course Catalog of Electrical & Electronic Engineering

Course Profiles of EEE Courses

EEE 101:
Credits: 3+1=4; Pre-requisites: None

Course contents:
Introduction to circuit variables and circuit elements, Ohm’s law, Kirchhoff’s current and voltage laws, voltage and current division, series and parallel combination of resistances and sources, Wye-Delta transformation. Nodal and mesh analysis. Circuit theorems, superposition, source transformation, Thevenin’s, Norton’s and maximum power transfer theorems. Fundamental properties of capacitors and inductors, natural and step response of RC and RL circuits

The course includes lab work based on theory taught.

Course rationale:
Electrical circuit analysis covers the fundamental methods and principles required for the design and analysis of electrical engineering devices and systems. This course forms the backbone of most other advanced EEE courses. This course arms the students with the fundamentals and prepares them for the exciting world of electrical engineering.

Course objectives:

The objectives of the course are to

  1. Enable the students understand the concepts of various circuit variables and elements
  2. Develop capability to solve direct current resistive circuit problems using different analysis techniques and circuit theorems
  3. Enable the students to analyze natural and step responses of RC and RL circuits
  4. Develop capability of the students to build basic electrical circuits and operate circuit lab equipment
  5. Develop capability of the students to solve DC circuits using computer aided design (CAD) tools

Course outcomes:
At the end of the course, the students are expected to

  1. Explain concepts of voltage, current, power, energy, sources, resistance, energy storage elements and circuit configurations
  2. Apply different analysis techniques and circuit theorems for solution of DC resistive circuits
  3. Analyze natural and step responses of RL and RC circuits
  4. Build basic electrical circuits and operate fundamental circuit lab equipment
  5. Use computer aided design (CAD) tool to simulate DC circuits

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain concepts of voltage, current, power energy, sources, resistance and energy storage elements PO1
Apply different analysis techniques and circuit theorems for solution of DC resistive circuits PO1
Analyze natural and step responses of first order RL and RC circuits PO1
Build basic electrical circuits and operate fundamental circuit lab equipment PO5
Use computer aided design (CAD) tool to simulate DC circuits PO5

EEE 102:
Credits: 3+1=4; Pre-requisite: EEE 201

Course Content:
Diode: physical operation, terminal characteristics, circuit analysis, and applications – rectifier, clipper and clamper. Zener diode: physical operation, terminal characteristics, and application as voltage regulator. BJT: physical operation, terminal characteristics, biasing, small and large signal models. MOSFET: physical operation, terminal characteristics, threshold voltage, body effect, early effect, biasing and Q-point analysis, small signal models, amplification and amplifier configurations.

The course includes lab work based on theory taught.

Rationale of the course:
One of the core requirements for students studying electrical engineering is to develop an in-depth understanding of basic electronic circuits that include electronic devices such as diodes, BJTs, and MOSFETs. The course aims to develop students’ skills for analysis of such circuits.

Course Objectives:
The objectives of the course are to

  1. Explain the working principle and terminal behavior of basic semiconductor devices: diodes, BJTs, and MOSFETs.
  2. Perform DC analysis of the circuits containing semiconductor devices and passive elements.
  3. Perform analysis of diode rectifier and voltage regulator circuits.
  4. Perform analysis of the biasing circuits of BJT and MOSFET amplifiers.
  5. Analyze the BJT and MOSFET amplifier circuits to find gain and input and output impedances.

Course Outcomes:
At the end of the course, the students are expected to

  1. Explain the operation and terminal characteristics of diodes, BJTs, and MOSFETs.
  2. Analyze the diode, BJT, and MOSFET circuits with DC only or DC and AC sources.
  3. Analyze the BJT and MOSFET amplifier circuits to evaluate amplifiers’ performance parameters.
  4. Build and simulate electronic circuits and perform measurements using electronic equipment.

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain the operation and terminal characteristics of diodes, BJTs, and MOSFETs PO1
Analyze the diode, BJT, and MOSFET circuits with DC only or DC and AC sources PO1
Analyze the BJT and MOSFET amplifier circuits to evaluate amplifiers’ performance parameters PO1
Build and simulate electronic circuits and perform measurements using electronic equipment PO5

EEE 201:
Credits: 3+1=4; Pre-requisite: EEE 101

Course Content:
Basic characteristics of sinusoidal functions. Forced response of first order circuits to sinusoidal excitation. Instantaneous, average and reactive power due to sinusoidal excitation, effective values and power factor. Complex exponential forcing functions, phasors, impedance and admittance. Basic circuit laws for AC circuits. Nodal and mesh analysis, network theorems for AC circuits. Magnetically coupled circuits. Balanced and unbalanced three phase circuits, power calculation. Laplace transform and inverse transform, concept of poles, basic theorems for Laplace transform, introduction to circuit analysis in S-domain. Series and parallel resonance.

The course includes lab work based on theory taught.

Rationale of the course:
One of the core requirements for students studying electrical engineering is to develop the skill for analyzing AC circuits using different techniques. The course aims to develop students’ skills for analysis of AC circuits.

Course Objectives:
The objectives of the course are to

  1. Explain voltage, current, and impedance in phasor domains.
  2. Calculate equivalent impedance of an electrical network with series, parallel, and Y-∆ connections and apply basic circuit laws to the network.
  3. Apply techniques such as node, mesh, and network theorems to solve AC circuits in phasor domain.
  4. Understand the three phase connection topology and analyze the three phase circuits.
  5. Calculate AC power of single and three phase circuits.
  6. Calculate capacitance for power factor improvement of single and three phase circuits.
  7. Identify the frequency response of passive filters and resonant circuits.
  8. Solve magnetically coupled circuits and calculate the stored energy in magnetically coupled inductors.
  9. Solve circuits in Laplace domain with different types of time varying sources.
  10. Build and simulate AC circuits and perform measurements using electronic equipment.

Course Outcomes:
On completion of the course, the student will be able to

  1. Explain voltage, current, impedance, power, and magnetic coupling both in time and phasor domains.
  2. Apply techniques such as node, mesh, and network theorems to solve AC circuits in phasor domain.
  3. Identify the frequency response of passive filters and resonant circuits.
  4. Solve circuits in Laplace domain with different types of time varying sources.
  5. Build and simulate AC circuits and perform measurements using electronic equipment.

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain voltage, current, impedance, power, and magnetic coupling both in time and phasor domains PO1
Apply techniques such as node, mesh, and network theorems to solve AC circuits in phasor domain PO1
Identify the frequency response of passive filters and resonant circuits PO1
Solve circuits in Laplace domain with different types of time varying sources PO1
Build and simulate AC circuits and perform measurements using electronic equipment PO5

EEE 202:
Credits:
3+1=4; Pre-requisite: EEE 102

Course Content:
Integrated circuits: Low and high frequency analysis of MOS amplifiers; current sources, current mirrors and advanced mirror circuits; MOS amplifiers with active loads, Introduction to multistage and cascode amplifier circuits. MOS differential amplifier: large and small signal equivalent circuit, high frequency response and CMRR. Feedback: concept, properties of negative feedback, shunt and series topologies, and stability. Signal Generators: application of positive feedback, sinusoidal oscillators, Wien bridge, and LC-crystal oscillator. Op-Amp: ideal op-amp, inverter, non-inverter, difference amplifier, integrator, differentiator, and weighted summer. Open and closed loop gain and frequency response of Op-Amps. Filters: transmission function, Butterworth, Chebychev, 1st and 2nd order filter. Introduction to active filters. Classification of power amplifiers: class A, AB, B, power conversion efficiency, impedance matching by transformer coupling.

The course includes lab work based on theory taught.

Course Rationale:
Electronics is a dimension of the modern technology which is providing enormous momentum to the other branches of science, thus working as one of the transformational tool for the current era. The objective of this course is to introduce the students to one of the major branches of electronics i.e. metal-oxide-semiconductor field effect transistor (MOSFET). This course will also focus on designing electronic circuits, their biasing, frequency responses, feedback topologies, cascade topologies, electronic filters etc. The aim of this course is to provide the students with the foundation for designing and analyzing electronic circuits.

Course Objectives:
The objectives of this course are to

  1. Understand frequency dependence of MOS amplifiers/circuits and analyze simple linear amplifier circuits to obtain their gain and bandwidth
  2. Understand single/multistage MOS amplifiers, power amplifiers and analyze amplifier response.
  3. Perform signal conditioning using analogue filters.
  4. Understand the properties of op amps and the analysis and design of simple circuits using them.
  5. Design amplifier circuit for a given specification
  6. Achieve hands-on experience of basic amplifier circuit
  7. Use CAD tools for amplifier circuit simulation

Course Outcomes:
At the end of the course, the students are expected to

  1. Analyze amplifier response using the concept of current steering, active loads, cascaded & differential configurations, feedback theories etc
  2. Understand signal conditioning using analogue filters
  3. Analyze and design simple op-amp circuits
  4. Design amplifier circuits that meet required specifications
  5. Build basic amplifier circuits and operate fundamental circuit lab equipment
  6. Simulate MOS amplifiers using computer aided design (CAD) tool

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Analyze amplifier response using the concept of current steering, active loads, cascaded & differential configurations, feedback theories etc PO1
Understand signal conditioning using analogue filters. PO1
Analyze and design simple op-amp circuits PO1
Design amplifier circuits that meet required specifications PO3
Build basic amplifier circuits and operate fundamental circuit lab equipment PO5
Simulate MOS amplifiers using computer aided design (CAD) tool PO5

EEE 204:
Credits: 3; Pre-requisite: CSE 105

Course Content:
Introduction to numerical methods: root finding using bisection, regula-falsi, Newton-Raphson’s method, Secant method and Jacobi. Interpolation: Lagrange’s polynomial, Newton’s polynomial and Spline. Curve fitting: Least squares. Differential and Integration: numerical Integration-trapezoidal rule, Simpson’s rule, recursive/Rhomberg integration and quadrature. Finite Difference: forward, backward and center difference, error analysis, and Richardson’s extrapolation. Applications: system solution using ordinary and partial differential equations and eigen-analysis.

Rationale of the course:
To explore complex systems in electrical engineering, one requires computational methods since real life mathematical models can rarely be solved algebraically. Such methods include techniques for solution of a complex function, function optimization, integration of function, interpolation from known value to unknown value, and computer algorithm to solve systems of equations or differential equations. This course aims to develop necessary skills required by the students for numerical solution of complex engineering problems.

Course Objectives:
The objectives of the course are to

  1. Perform error analysis for various numerical methods
  2. Apply different numerical techniques to find solution of a function and the area under the function
  3. Optimize a function using appropriate numerical method.
  4. Interpolate a function from known to unknown.
  5. Solve systems of equations using numerical techniques
  6. Solve eigen-value problems using numerical techniques

Course Outcomes:
On completion of the course EEE 203, the student will be able to

  1. apply numerical techniques to analyze engineering problems
  2. compare different techniques based on error analysis
  3. understand the implications of approximations
  4. Apply computational tools to analyze and design engineering problems

 Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Apply numerical techniques to analyze engineering problems PO1
Compare different techniques based on error analysis PO2
Understand the implications of approximations PO1
Apply computational tools to analyze and design engineering problems PO5

EEE 205:
Credits: 3+1=4; Pre-requisites: EEE102, CSE105

Course contents:
Review of binary number system and codes. Boolean algebra and simplification of Boolean functions. Logic gates. Combinational logic synthesis as AND-OR, OR-AND, NAND-NAND, NOR-NOR, and AND-EXOR circuits. Arithmetic and comparator circuits. Encoders and decoders. Multiplexers and demultiplexers. Flip-flops. Sequential logic synthesis: Registers and counters. Programmable logic devices.

The course includes lab work based on theory taught.

Course rationale:
To understand the modern digital system, one needs to understand the basic digital logic components such as logic gates and to use the gates to synthesize combinational and sequential logic circuits. This course aims to develop students’ skills on such logic gates and their applications.

Course objectives:
The objectives of the course are to

  1. Introduce the concept of digital and binary systems
  2. Enable the students to analyze and design combinational logic circuits
  3. Enable the students to analyze and design sequential logic circuits
  4. Develop student capability to design combinational or sequential circuits using high-level hardware description languages (VHDL or Veriliog).

Course outcomes:
At the end of the course, the students are expected to

  1. Analyze digital logic circuits using Boolean logic
  2. Analyze the construction and behavior of various types of digital logic circuits using combinational and sequential Logic technique.
  3. Design digital logic circuits using Combinational and sequential logic techniques
  4. Build and simulate digital logic circuits

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Analyze digital logic circuits using Boolean logic PO1
Analyze the construction and behavior of various types of digital logic circuits using combinational and sequential Logic technique. PO1
Design digital logic circuits using Combinational and sequential logic techniques PO3
Build and simulate digital logic circuits

 

PO5

EEE 300:
Credits: 3+0=3; Pre-requisites: 201

Course contents:
Electrical wiring system design, drafting and estimation. Design for illumination and lighting. Electrical installation system design: substation, air-conditioning, elevator etc. Design for intercom, public addressing system and telephone system. Design for security systems: CCTV, fire alarm, smoke detector, sprinkler system. Issues for designing multistoried buildings.

Course rationale:
Traditional service design based on only conduit layout design is now merged with new area of security, safety issues. Lack of electrical experts and emerging new, developed industrial regulations have made this an open game field for electrical engineers. This course will introduce the students to that field to some extent

Course objectives:
The objectives of the course are to introduce to students how to

  1. select suitable electrical components and equipment for a new building services system.
  2. carry out basic calculations associated with the electric power demand and distribution in a building.
  3. utilize the applicable Standards in the process of designing electrical building services.
  4. prepare basic technical documentation of a new building services system.
  5. assess the technology used in the existing installations and determine the modernization options.

Course outcomes:
At the end of the course, the students are expected to

  1. design different electrical home security, fire alarm and cooling system to understand safety issues.
  2. calculate electrical power demand in electrical wiring system in a building
  3. design electrical wiring complete layout including fitting fixture, switchboard and distribution board.
  4. design electrical services for buildings
  5. present basic technical documentation of a new building services system

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Design different electrical home security, fire alarm and cooling system to understand safety issues. PO3
Calculate electrical power demand in electrical wiring system in a building PO2
Design electrical wiring complete layout including fitting fixture, switchboard and distribution board. PO3
Design electrical services for buildings PO3
Present basic technical documentation of a new building services system PO10
Interact from the aspects of Engineering and society PO10

EEE 301:
Credits: 3+1=4; Pre-requisites: EEE 201

 

Course content:
Electromechanical Fundamentals: Faraday’s law of electromagnetic induction, Fleming’s rule and Lenz’s law, Elementary generator: electromagnetic force (EMF) generation, direction of EMF & left hand rule, back EMF. DC motor: operating principle, classification, torque-speed characteristics, starting and speed regulation. Transformer: Ideal transformer – transformation ratio, no-load & load phasor diagrams, Actual transformer- equivalent circuit, regulation, short circuit & open circuit tests. Three phase induction motor: operating principle, equivalent circuit, phasor diagram, torque-speed characteristics, no-load & blocked rotor tests, starting, braking & speed control. Single phase induction motor: operating principle, equivalent circuit, starting.

The course includes lab work based on theory taught.

Rationale of the course
This course covers common electrical machines such as motors, generators and transformers, which find widespread applications in electric power generation, conversion and distribution. This course will teach the students about the fundamental working principles, design constraints and several non-idealities of these machines.

Course objectives:
Explain the fundamentals of electrical machines, such as Faraday’s law and lenz’s law. Discuss their relationship with the principle of conservation of energy.

  1. Describe the design principles of common electrical machines such as motors and transformers.
  2. Discuss relevant non-idealities of different electrical machines.

Course outcomes:

1.      Explain the aspects of construction, principles of operations and applications of electrical machines
2.      Analyze performance of electrical machines
3.      Design electrical machines subject to specific requirements
4.      Conduct experiments for analysis of single and three phase electric machine performance

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain the aspects of construction, principles of operations and applications of electrical machines PO1
Analyze performance of electrical machines PO1
Design electrical machines subject to specific requirements PO3
Conduct experiments for analysis of single and three phase electric machine performance PO5

EEE 302:
Credits: 3+1=4; Pre-requisites: EEE205

Course contents:
Different types of microprocessors (8 bits and 16 bits). Instruction sets. Hardware organization. Microprocessor interfacing. Intel 8086 microprocessor: Architecture, addressing modes, instruction sets, assembly language programming, system design and interrupt. Programmable peripheral interface, programmable timer, serial communication interface, programmable interrupt controller, direct memory access, keyboard and display interface: programmable keyboard and display controller. Introduction to micro-controllers.

The course includes lab work based on theory taught.

Course rationale:
The course presents real-time interfacing of microcontrollers, microprocessors, and microcomputers to the external world, including interfacing of I/O devices with minimum hardware and software, data acquisition with microprocessors, data communications, transmission and logging with embedded computers.

Course Objectives:
The objectives of the course are to

  1. Explain microprocessor architecture & operation technique.
  2. Learn and simulate the assembly language program in order to operate microprocessor.
  3. Explain the concepts of interfacing the microprocessor with other peripherals.
  4. Investigate and build a microprocessor based system in a team.

Course Outcomes:
At the end of the course, the students are expected to

  1. Apply the techniques of interfacing various microprocessors with external input/output devices for real life application.
  2. Design a microprocessor based system that meets specified needs
  3. Program a microprocessor in assembly language
  4. Write technical reports using collected experimental data.
  5. Solve open-ended problems of data transmitting with microprocessor based system.

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Apply the techniques of interfacing various microprocessors with external input/output devices for real life application. PO1
Design a microprocessor based system that meets specified needs. PO3
Program a microprocessor in assembly language. PO5
Write technical reports using collected experimental data. PO10
Solve open-ended problems of data transmitting with microprocessor based system. PO4

EEE 303:
Credits: 3+0=3; Pre-requisites: EEE 201, MAT 205

Course contents:
Introduction to signals, Transformation of independent variable and elementary signals, Classification of continuous-time systems, Convolution integral, Properties of LTI systems and systems described by differential equations,  State variable representation, Orthogonal representation of signals and exponential Fourier series, properties of Fourier series, Continuous time Fourier transformation and Properties of Fourier transformation, Application of Fourier transformation: in system analysis and response of LTI systems for periodic inputs, Unilateral Laplace transformation, Properties of unilateral Laplace transformation and inverse transformation, Applications of Laplace transformations and stability test of a system.

Course rationale:
Signals and Linear Systems is an introduction to analog signal processing. Signal processing forms an integral part of engineering systems in many diverse areas, including seismic data processing, communications, speech processing, image processing, defense electronics, consumer electronics, and consumer products. The course presents and integrates the basic concepts for continuous-time signals and systems. Signal and system representations are developed for both time and frequency domains. These representations are related through the Fourier transform and its generalizations, which are explored in detail. Filtering and filter design, modulation, and sampling for analog systems, as well as exposition and demonstration of the basic concepts of feedback systems for analog systems, are discussed and illustrated.

Course objectives:
The objectives of the course are to

  1. Illustration of the applications of analysis of signals and systems in electrical circuit design.
  2. Study of signals and systems in frequency and S domain.
  3. Utilization of different properties of systems and signals.
  4. Enable students to make comparison among different types of signals and systems.
  5. Analysis of responses of LTI systems for different excitations and stability of LTI systems.

Course outcomes:
At the end of the course, the students are expected to

  1. Explain different properties of systems and signals.
  2. Analyze responses of LTI systems under different excitations.
  3. Investigate the stability of LTI systems.

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain the characteristics of different properties of systems and signals PO1
Analyze responses of LTI systems for different excitations PO1
Investigate the stability of LTI systems PO2

EEE 304:
Credits: 3+1=4; Pre-requisites: EEE 301

Course contents:
Network Representation: Single line and reactance diagram, per unit quantities. Line Model and Performance: Equivalent circuit of short, medium and long lines, traveling waves, surge impedance loading, complex power flow and line compensations. Network Calculation: Node equations, matrix partitioning, bus impedance and admittance matrix. Load Flow Analysis: Gauss-Siedel method. Synchronous Machine Transient Analysis: transient phenomena, synchronous machine transients, Park transformation. Symmetrical Faults: Symmetrical fault calculation methods, selection of circuit breakers. Symmetrical Components: Fortescue’s theorem, symmetrical components of unsymmetrical phasors, power in terms of symmetrical components, sequence circuits of symmetric transmission lines, synchronous machines and transformers, sequence networks. Asymmetrical Faults: Different types of unsymmetrical faults and fault current calculations. Stability: Definition, transient and steady state stability, swing equation, equal area criterion, case studies, multi-machine systems and stability. Power System Control: Generator model, load model, prime mover model, and governor model. Automatic generation control, reactive power and voltage control. HVDC Systems: components of HVDC systems, power flow and controls.

The course includes lab work based on theory taught.

Course Rationale:
The ongoing increase in power demand results in an expanded and a more complex power system/network. To understand and keep this system up and running safely, one should have a strong background of the fundamental concepts related to the electric power system i.e. modeling the network, analyzing the power flow, detecting and analyzing fault and stability in the network. This course is designed to introduce the power system and the ways of network analysis under different conditions.

Course Objectives:
The objectives of this course are to

  1. Discuss the modeling of transmission line and power network
  2. Introduce the method of load flow analysis
  3. Discuss symmetrical and asymmetrical faults in power system
  4. Prepare the students to design load flow for a given system specification
  5. Provide hands-on experience of electric power system

Course Outcomes:
After successfully completing this course, the students will be able to

  1. Explain the aspects of network representation, transmission line and stability in power system
  2. Perform load flow analysis of a power system
  3. Analyze symmetrical and asymmetrical faults in power system
  4. Design load flow/ fault solver with specific system requirements
  5. Conduct experiment on three phase circuits for analysis of electric power system behavior

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Explain the aspects of network representation, transmission line and stability in power system PO1

 

Perform load flow analysis of a power system PO1

 

Analyze symmetrical and unsymmetrical faults in power system PO1

 

Design load flow/ fault solver with specific system requirements PO3

 

Conduct experiment on three phase circuits for analysis of electric power system

Behavior

PO5

 

EEE 305:
Credits: 3+0=3; Pre-requisites: MAT 102, MAT 104

Course Content:
Electrostatics: Review of Vector Analysis; Gauss’s theorem and its application, electrostaic potential, Laplace’s and Poisson’s equations, method of images, energy of an electrostatic system, conductor and dielectrics. Magnetostatics: Concept of magnetic field, Ampere’s Law, Biot-Savart law, vector magnetic potential, energy of magnetostatic system, mechanical forces and torques in electric and magnetic fields, Curvilinear co-ordinates, rectangular, cylindrical and spherical co-ordinates, solutions to static field problems; Graphical field mapping with applications, solution to Laplace’s equations, rectangular, cylindrical and spherical harmonics with applications. Maxwell’s equations: Their derivations, continuity of charges, concepts of displacement current. Boundary conditions for time-varying systems. Potentials used with varying charges and currents. Retarded potentials, Maxwell’s equations in different coordinate systems. Relation between circuit theory and field theory: Circuit concepts and the derivation from the field equations. High frequency circuit concepts, circuit radiation resistance. Skin effect and circuit impedance. Concept of good and perfect conductors and dielectrics. Current distribution in various types of conductors, depth of penetration, internal impedance, power loss, calculation of inductance and capacitance. Propagation and reflection of electromagnetic waves in unbounded media: Plane wave propagation, polarization, power flow and Poynting’s theorem. Transmission line analogy, reflection from conducting and conducting dielectric boundary; Display lines ion in dielectrics, liquids and solids, plane wave propagation through the ionosphere. Introduction to radiation.

Rationale of the course:
Electromagnetic fields and waves are manifested and manipulated in vast number of natural and man-made systems. Applications that rely on the utilization of electromagnetic fields and waves include wireless communications, circuits, computer interconnects and peripherals, optical fiber links and components, microwave communications and radar, antennas, sensors, micro-electromechanical systems, motors, and power generation and transmission. The course covers types and propagation of electromagnetic waves and their importance in electrical and telecommunications engineering.

Course Objectives:
The objectives of this course are to

  1. Understand basic concepts of electromagnetic theory, principles of electromagnetic radiation, Electromagnetic boundary conditions and electromagnetic wave propagation
  2. Understand how the motion of charges leads to radiation, and implications in equipment design.
  3. Demonstrate knowledge and understanding of electromagnetic fields in simple electronic/photonic configurations and apply electromagnetic theory to simple practical situations.
  4. Analyze interactions of electromagnetic waves with materials and interfaces
  5. Understand electric and magnetic properties of matter
  6. Apply computational electromagnetics in engineering.

Course Outcomes:
Having successfully completed the module, the students will be able to:

  1. Demonstrate electromagnetic theory applied to simple practical situations and appreciate the role of electromagnetics in engineering
  2. Quantify electromagnetic fields in simple electronic and photonic configurations
  3. Apply the analytical procedures to solve complex electromagnetic problems with physical understanding of the role of electromagnetic fields in electronics and communications
  4. Analyze the interactions of electromagnetic waves with materials and interfaces
  5. Demonstrate the depth for continuous learning by prototype complex electromagnetic problems

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Apply electromagnetic theories in engineering problems. PO1
Analyze electromagnetic fields in simple electronic and photonic configurations and apply the analytical procedures for solving complex electromagnetic problems. PO1
Apply the analytical procedures to solve complex electromagnetic problems with physical understanding of the role of electromagnetic fields in electronics and communications PO2
Analyze the interactions of electromagnetic waves with materials and interfaces.

 

PO2
Demonstrate the depth for continuous learning by prototype complex electromagnetic problems. PO12

EEE 307:
Credits: 3+1=4; Pre-requisite: EEE 303.

Course content:
Elements of communication systems, necessity of modulation, system limitations, message source, bandwidth requirements, transmission media types, bandwidth and transmission capacity. Amplitude Modulation (AM) and Demodulation: Double side band (DSB-SC, DSB), single side band (SSB), and vestigial side band (VSB). Spectral analysis of each type, envelope and synchronous detection; Angle modulation:  instantaneous frequency, frequency modulation (FM) and phase modulation (PM), spectral analysis, demodulation of FM and PM.  Effect of noise on analog modulation schemes, SNR calculation, channel capacity using Shannon’s theorem. Pulse modulation: Pulse amplitude modulation (PAM), Pulse code modulation (PCM), analog to digital conversion, quantization principle, quantization noise, demodulation of PCM. Time division multiplexing (TDM) and their applications (T-carrier system). Introduction to Digital modulation techniques (ASK, PSK, FSK, OFDM). Introduction to telephony: Poissonian traffic, probability of congestion, grade of service (GOS) using Erlang’s lost call theory for lost-call system and queuing system.

The course includes lab work based on theory taught.

Rationale:
This course aims to introduce the EEE students to the fundamentals of telecommunication engineering. Analog modulation methods, performance of different modulation schemes in presence of noise, and conversion from analog to digital communication system are the major aspects of this course. Additionally, teletraffic system and digital modulation schemes are introduced in this course.

Course objectives:
The objectives of this course are to

  1. Introduce the EEE students to the fundamentals of communication engineering. Basic principles of communication systems and analog and digital modulation schemes are also introduced
  2. Enable students to analyze communication problems employing analog modulation and demodulation techniques
  3. Enable students to calculate teletraffic parameters
  4. Enable students to design communication blocks with specified system parameters
  5. Enable students to implement the modulation schemes using simulation

Course outcomes:
At the end of the course, the students are expected to

  1. Understand the basic principles of communication systems and analog and digital modulation schemes.
  2. Analyze communication problems employing analog modulation and demodulation techniques.
  3. Calculate teletraffic parameters.
  4. Design communication blocks with specified system parameters.
  5. Use simulation tools to implement the modulation schemes.

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Understand the basic principles of communication systems and analog and digital modulation schemes PO1
Analyze communication problems employing analog modulation and demodulation techniques PO2
Calculate teletraffic parameters PO1
Design communication blocks with specified system parameters  PO3
Use simulation tools to implement the modulation schemes PO5

EEE 308:
Credits: 3+0=3; Pre-requisites: PHY 209

Course contents:
Crystal Structures: Types of crystals, lattice and basis, and Miller indices. Classical Theory of Electrical and Thermal Conduction: Scattering, mobility and resistivity, temperature dependence of metal resistivity, Mathiessen’s rule, Hall Effect and thermal conductivity. Introduction to Quantum Mechanics: Wave nature of electrons, Schrödinger’s equation, one-dimensional quantum problems – infinite quantum well, potential barrier; Heisenberg’s uncertainty principle and quantum box. Band Theory of Solids: qualitative description energy bands, effective mass, density-of-states. Carrier Statistics: Maxwell-Boltzmann and Fermi-Dirac distributions, Fermi energy. Modern Theory of solids: Determination of Fermi energy of electrons in metals, energy band diagrams of intrinsic and extrinsic semiconductors, electron and hole concentrations in semiconductors at equilibrium. Dielectric Properties of Materials: Dielectric constant, polarization – electronic, ionic and orientational; internal field, Clausius-Mosotti equation, spontaneous polarization, frequency dependence of dielectric constant, dielectric loss and piezoelectricity. Magnetic Properties of Materials: Magnetic moment, magnetization and relative permittivity, different types of magnetic materials, origin of ferromagnetism and magnetic domains. Superconductivity: Zero resistance and Meissner effect, Type I and Type II superconductors and critical current density. Environmental issues in processing and recycling of electronic materials: components of e-waste, E-waste management, health hazards related to e-waste.

Course rationale:
Successful understanding of physics and working principle of solid state devices needs basic knowledge of the electronic properties of materials of the device.  Moreover, the ability to analyze various materials with respect to their properties as well as environmental implications is essential to make judicial choices to select the suitable material for a specific electronic application. This course aims to prepare the students with necessary background to work on solid state devices and undertake higher level electronic courses.

Course objectives:
The objectives of the course are to

  1. Develop an understanding of the underlying physics and different electronic properties of materials
  2. Enable students to calculate responses of materials related to different electronic properties
  3. Develop the capability to compare different materials and select the most appropriate one for specific electrical engineering application
  4. Enable students to extend learning beyond classroom lectures and activities
  5. Develop an understanding of the environmental issues in processing and recycling of electronic materials

Course outcomes:
At the end of the course, the students are expected to

  1. Describe the underlying physics and characteristics of different electronic properties of materials
  2. Calculate responses of materials related to different electronic properties
  3. Compare different materials and select the most appropriate one for specific electrical engineering application
  4. Demonstrate the capacity to extend learning beyond classroom lectures and activities
  5. Describe environmental issues in processing and recycling of electronic materials

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Describe the underlying physics and characteristics of different electronic properties of materials PO1
Calculate responses of materials related to different electronic properties PO1
Compare different materials and select the most appropriate one for specific electrical engineering application PO2
Demonstrate the capacity to extend learning beyond classroom lectures and activities PO12
Describe environmental issues in processing and recycling of electronic materials PO7

EEE 309:
Credits: 3+1 = 4; Pre-requisite: EEE 303

Course contents:
Introduction to Digital Signal Processing (DSP): Discrete-Time Signals and Systems, Analog to Digital Conversion, Linear Time-invariant system, Impulse response, Finite Impulse Response (FIR), Infinite (IIR) Impulse Response, Difference equation, Recursive, Non-Recursive Realization, Transient and Steady State Response, Correlation, Cross-correlation and Auto-correlation, Applications. Z-transforms: Properties, System Function, Location of Poles and Zeros, Effect on stability and Causality, Inverse Z-transform. Implementation structures of discrete time systems. Discrete Transforms: Discrete Fourier series, Discrete-Time Fourier Transform (DTFT), Properties, Discrete Fourier Transform (DFT), Properties, Linear Filtering Methods based on DFT. Digital Filters: FIR filters, Linear Phase Filters, Specifications, Design using Windows, Chebyshev Approximation Method, Frequency Sampling Method, IIR filters, Specifications, Design using Impulse Invariant and Bi-linear Z-transformation, Finite Precision Effects.

The course includes lab work based on theory taught.

Course rationale:
Digital signal processing (DSP) functionalities are embedded in electronic devices and software that encompass many aspects of our daily lives. Applications that manipulate digital signals include media players on PCs and phones, speech coders and modems in cellular phones, image processors on digital cameras, GPS navigators etc. DSP enables information transmission in telephones and communications infrastructures, measurement and control in medical equipment (pacemakers, hearing aids), and formation and analysis of medical, earth, and planetary images. The list of applications is virtually endless. In this course, the students will learn the necessity and scope of DSP in various systems and how to use the relevant tools and techniques for processing of digital signals and implementing digital systems.

Course objectives:
The objectives of the course are to

  1. Develop an understanding of the fundamentals of digital signal processing and issues related to the digital representation of signals and system implementation
  2. Develop the capability to analyze discrete time signals and systems
  3. Enable the students to compare between different system structures according to their performance characteristics
  4. Develop the capability to create, analyze and process signals, systems and design filters using sophisticated design tools
  5. Develop the capability to investigate signal processing related issues through design
  6. Conduct experiments on DSP and analyze results to reach a justifiable conclusion
  7. Develop the capability to work effectively as a member of a team

Course outcomes:
After successful completion of the course, the students will be able to,

  1. Implement discrete time (DT) linear time invariant (LTI) systems using various structures
  2. Analyze DT LTI signals and systems in time, frequency and z-domain
  3. Design filters subject to different specification and constraints
  4. Investigate issues related to signal processing by designing and conducting experiments and data analysis
  5. Display the ability to work within a team

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Implement different discrete time LTI systems using various structures PO1
Analyze DT signals and systems in time, frequency and z-domains PO2
Design filters subject to different specifications and constraints PO3
Investigate issues related to signal processing by designing and conducting experiments and data analysis. PO4
Display the ability to work as an individual and within a team PO9

EEE 399:
Credits: 1; Pre-requisite: MGT 321

Course Content:
General principles, process, and tools of project management. Strategic issues in project management, cost analysis, risk and crisis management. Practical consideration in implementing project management in the industry. Project monitoring and evaluation. Project documentation and reporting. Role of entrepreneurship in the society, personality characteristics of successful entrepreneurs, sources of ideas for new ventures, sources of funding, development of the business plan. The course will also include visit to industry and/or talks by experts from the industry on different relevant issues.

Rationale of the course:
To work in the industry environment, an electrical engineer needs concepts of project management and skills of project planning, monitoring, and evaluation. The course aims to expose students to project management principles and their applications to Electrical Engineering projects.

Course Objectives:
The objectives of the course are to

  1. Explain the principles, process, and tools of project management
  2. Analyze the strategic issues and practical considerations in project management.
  3. Perform cost analysis and risk assessment.
  4. Develop necessary skills for monitoring and evaluation of a project, its documentation.
  5. Value the necessity of entrepreneurship and understand what it takes to become an entrpreneur

Course Outcomes:
On completion of the course, the student will be able to

  1. Analyze and evaluate the strategic issues and practical considerations to implement a project
  2. Understand budgeting and risk management
  3. Conduct project meetings, report progress, prepare documents
  4. Value the importance of entrepreneurship in the society
  5. Understand the basic requirements to become an entrepreneur

 Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Analyze and evaluate the strategic issues and practical considerations to implement a project PO11
Understand budgeting and risk management PO11
Conduct project meetings, report progress, prepare documents PO10
Value the importance of entrepreneurship in the society PO6
Understand the basic requirements to become an entrepreneur PO11

EEE 400:
Credits: 0+6=6; Pre-requisites: EEE 399

Course contents:
The Final Year Design Project provides the students opportunity to apply and integrate the knowledge and skills gathered through the earlier course works. Students will take the primary responsibility to identify, organize, plan and execute different tasks associated with the designing of a practical Electrical and Electronic Engineering System or Component. Students will work on the projects in teams.

Course rationale:
The Final Year Design Project gives the students hands-on experience in solving real world problems. Successful completion of such project facilitates the transition of the students from the academia to the industry. The design project also improves the soft skills of the students which are of vital importance the practical field.

Course objectives:
The main objective of the Final Year Design Project is to create a platform for the students to get experience in finding acceptable solution of a practical open ended electrical and electronic engineering design problem. During this project, the students are expected to learn how to manage a project, work in a team and to acquire sof skills.

Course outcomes:
At the end of the course, the students are expected to

  1. Identify an appropriate topic that can be designed and verified
  2. Formulate and analyze the problem to identify possible solutions
  3. Investigate the feasibility of the different solutions to select the most suitable one
  4. Plan a project and perform all tasks of project management
  5. Design a solution that meets the specifications
  6. Incorporate the use of modern engineering tools in the design, and verification processes
  7. Work effectively in a team
  8. Understand ethical and professional responsibilities in the practice of electrical and electronic engineering
  9. Assess societal, health, safety, legal and cultural issues related to the project
  10. Demonstrate the understanding of the impact of the project on environment and sustainability
  11. Write professional technical documents related to the project and orally present project results

Mapping of course outcomes (COs) into the program outcomes (POs)

Sl # CO PO
1 Identify an appropriate topic that can be designed and verified PO12
2 Critically review and analyze the problem to identify possible solutions PO2
3 Investigate the feasibility of the different solutions to select the most suitable one PO4
4 Plan a project and perform different tasks of project management PO11
5 Design a solution that meets the specifications PO3
6 Incorporate the use of modern engineering tools in the design, and verification processes PO5
7 Work effectively in a team PO9
8 Understand ethical and professional responsibilities in the practice of electrical and electronic engineering PO8
9 Assess societal, health, safety, legal and cultural issues related to the project PO6
10 Demonstrate the understanding of the impact of the project on environment and sustainability PO7
11 Write professional technical documents related to the project and orally present project results PO10

EEE402:
Credits:
3+1 = 4, Pre-requisite: EEE 303

Course contents:
Linear System Models: Transfer function models (frequency domain models), electrical and electronic systems, mechanical systems, translational systems, rotational systems. Block Diagram and Signal Flow Graph (SFG): Mason’s rule and simplification of complex systems. State Space Models (time domain models): State variables, converting transfer function to state space and vice versa, converting SFG to state space and vice versa. Feedback Control System: Closed loop systems, transient characteristics, sensitivity to parameter changes, second order approximation of higher order systems. System Types and Steady State Error: Routh stability criterion, root locus of a system. Frequency Response of Systems. Design of Feedback (PID) Controllers: Using root locus methods, frequency response methods, and state space methods, controllability and observability.

The course includes lab work based on the concepts introduced.

Course rationale:
In the modern society, automatic control systems are an essential part. Application of control systems can be found all around us: in home appliances and industries (for the control of temperature, pressure, humidity, flow, etc.), in rockets and space shuttles (control of maneuvering), in robots and self-guided vehicles etc. It is desirable that engineers are familiar with the theory and practice of automatic control. This course aims to develop an understanding of the analysis, design and simulation of automatic control systems.

Course objectives:
The objectives of the course are to

  1. Develop the ability to compose mathematical model of systems
  2. Develop the skills to identify system characteristics
  3. Develop the capabilities to design controllers according to needs
  4. Enable the students to simulate industrial standard control systems
  5. Enable students to investigate control systems as well as develop a sense of teamwork through open-ended lab activities

Course outcomes:
A student successfully completing this course will be able to

  1. Construct mathematical models of different systems
  2. Identify the characteristics of systems from their mathematical models
  3. Design controllers satisfying desirable control objectives
  4. Display the ability to work within a team
  5. Investigate issues related to control systems by designing and conducting experiments and data analysis.

 Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Construct mathematical models of different systems PO1
Identify the characteristics of systems from their mathematical models PO2
Design controllers satisfying desirable control objectives PO3
Display the ability to work as an individual and within a team PO9
Investigate issues related to control systems by designing and conducting experiments and data analysis. PO4

EEE403:
Credits: 3+0 = 3, Pre-requisite: ENG102

Course contents:
Introduction: Engineering philosophy, engineering ethics and professionalism, ethical terminology. Ethical Issues in Engineering: Understanding ethical problems, qualities of engineers, moral codes. Responsibilities of Engineers: Commitment to society, sustainable development, technology and society, risk, safety, and liability. Institutional Ethics: Code of ethics, key concepts, importance, limitations. Rights of Engineers: Workplace rights, whistle blowing. Professionalism for International Engineers: Challenges of globalization.

Course rationale:
Engineers have a core responsibility to serve the society and work for the betterment of the world. Throughout their careers, they are faced with ethical issues many a times, and the decisions they take may adversely affect the world, or a part of the world. It is often difficult to understand the morally right course of action, and ethical decision making requires more than having an enlightened sense of right and wrong. Engineers must be sensitive to ethical issues for the continuing professional development in their careers. It is, therefore, essential that modern day engineers have a clear understanding of how engineers should interact with the society, and the impacts of engineering decisions on the society and environment. This course aims to (i) sensitize students to ethical issues in engineering, (ii) develop an appreciation of the ethical responsibilities of engineers, and (iii) equip students with the necessary skills required for ethical decision making.

Course objectives:
The objectives of the course are to

  1. Develop the ability to identify responsibilities of engineers
  2. Enable the students to critically assess the effects of engineering decisions on society and environment
  3. Develop an understanding of the engineering code of ethics
  4. Develop skills to decide on ethical issues using the engineering code of ethics
  5. Develop an appreciation of ethical responsibilities of engineers towards public safety and welfare

Course outcomes:
At the end of the course, the students are expected to

  1. Identify an engineer’s responsibilities in the societal or cultural context
  2. Value the engineer’s responsibility to maintain the public’s safety and welfare
  3. Assess the effects of engineering decision on society and environment
  4. Pursue ethical decisions using professional codes of ethics
  5. Defend engineering decisions considering professional rights and responsibilities of engineers

Mapping of course outcomes (COs) into the program outcomes (POs)

CO PO
Identify an engineer’s responsibilities in the societal and cultural context PO6
Value the engineer’s responsibility to public safety PO6
Assess the effects of engineering decision on society and environment PO7
Pursue ethical decisions using professional codes of ethics PO8
Defend engineering decisions considering professional rights and responsibilities of engineers PO10

EEE413:
Credits: 3+0 = 3, Pre-requisite: EEE 308

Course contents:
Introduction: Nano-dimension and paradigm, definitions, background and current practice. Technology transitions from more-Moore beyond CMOS towards more-than-Moore heterogeneous integration technologies. Nanofabrication & characterization: Brief processing steps of nanodevices fabrication, Nanolithographic and Nanocharacterization techniques. Techniques of nanomaterial growth: Top down and bottom up approaches, molecular electronics, nanocrystal growth, self-assembly and self organization. CMOS nanotechnology: Scaling of transistors dimension, Advances in Microelectronics—From Microscale to Nanoscale Devices and non-classical nano-MOSFET structures.   Carbon based nanotechnology: The geometry of nanoscale carbons, formation, band structure, structural and electronic properties; Fullerenes: Families of fullerenes, reactivity and potential applications; Carbon nanotubes: Molecular and supra-molecular structure, properties of single wall and multi wall carbon nanotubes, synthesis and characterization, applications. Nanotechnology in magnetic systems: Magneto resistive materials and devices and nano-magnetic storages. 2D electronics: The Challenging Promise of 2D Materials for Electronics, 2D Layered Materials: From Materials Properties to Device Applications: paradigm shift from Single-crytalline, poly-crystalline and amorphous silicon/germanium thin film towards III-V materials; Metal oxide thin films and molybdenum-di-sulfide material system Bionanotechnology: Brief introduction to the integration of conventional nanoelectronics with life sciences, biomimetic nanostructures, biomoleculer motors and biosensors.

Course rationale:
Nanotechnology is behind many cutting edge electronic devices that find applications in diverse areas such as modern computer processors, data storage devices and biosensors. This course provides a comprehensive understanding of nanotechnology by covering material growth, nanoscale device fabrication and characterization techniques. Students will have an in-depth understanding of existing CMOS (complementary metal-oxide semiconductor) technology as well as exploratory materials such as carbon based nanotechnology, 2D materials and group III-V semiconductors.

Course objectives:
The objectives of the course are to

  1. Discuss history of scaling in CMOS technology from microscale to nanoscale
  2. Explain the challenges of fabricating nanoscale transistors and discuss the future of scaling
  3. Discuss nanoscale device fabrication, nanolithography and device characterization techniques
  4. Discuss the challenges and opportunities of nanotechnology based on emerging materials such as carbon, 2D materials and group III-V semiconductors
  5. Explain nanoscale storage technologies using magnetic systems
  6. Explain the application of nanotechnology for biomedical applications

Course outcomes:
At the end of the course, the students are expected to demonstrate knowledge and understanding of:

  1. Explain nanoscale fabrication and characterization
  2. Describe different types of nanomaterials and/or nanostructures and their applications
  3. Discuss advances in microelectronics from microscale to nanoscale
  4. Molecular electronics, nanoscale optoelectronics/photonics, MEMS, NEMS etc.

EEE 414:
Credits:
3+0=3; Pre-requisite: EEE 308

Course contents:
Optical Properties of Semiconductors: Direct and indirect band-gap materials, radiative and non-radiative recombination, optical absorption, photo generation of excess carriers, minority carrier life time, luminescence and quantum efficiency in radiation. Photo-Detectors: Photoconductors, junction photo-detectors, PIN detectors, avalanche photodiodes and phototransistors. Solar cells: solar energy and spectrum, operation, I-V characteristics and performance analysis of p-n junction solar cells, technology trends. Light Emitting Diode (LED): Principles, materials for visible and infrared LED, internal and external efficiency, loss mechanism, structure and coupling to optical fibers. Stimulated Emission and Light Amplification: Spontaneous and stimulated emission, Einstein relations, population inversion, absorption of radiation, optical feedback and threshold conditions. Semiconductor Lasers: Population inversion in degenerate semiconductors, laser cavity, operating wavelength, threshold current density, power output, optical and electrical confinement. Introduction to quantum well lasers.

Course rationale:
Optoelectronic devices such as LED and Laser are important electronic components in application fields such as high speed communications and lighting and optical imaging. To design and model such devices, one needs an in-depth knowledge of their device physics and dynamic behaviors. This course aims to develop students’ skills for analysis and design of such devices.

Course objectives:
The objectives of the course are to

  1. Explain the band structure of optical materials
  2. Explain the optical processes in semiconductors
  3. Analyze the physics and performance characteristics of different types of photo-detectors
  4. Analyze the physics and performance characteristics of solar cells
  5. Discuss the technology trend of solar cells
  6. Analyze the physics and performance characteristics of LEDs
  7. Analyze the physics and performance characteristics of semiconductor lasers

Course outcomes:
At the end of the course, the student will be able to

  1. Explain the key concept of electrical and optoelectronic properties of materials, their applications to optoelectronic devices and the major optical processes in semiconductors
  2. Explain and analyze the optoelectronic device physics of solar cells, photo-detectors, light-emitting diodes and laser diodes
  3. Analyze and compare the optoelectronic device characteristics

Describe the current trend of selected optoelectronic devices and techniques to improve their characteristics for new applications by employing the understanding of optoelectronic device physics

EEE 415:
Credits:
3+1=4; Pre-requisite: EEE 308

Course contents:
Introduction: Semiconductor materials & devices, key semiconductor technologies Crystal growth: Silicon crystal growth from melt, silicon Float-Zone process; GaAs crystal growth techniques. Cleaning: Surface cleaning, Organic and metal contamination removal, RCA and PIRANHA cleaning, impact of cleaning on device performance. Silicon oxidation: Thermal oxidation, impurity redistribution during oxidation, masking properties of silicon Dioxide, oxide characterization techniques. Photolithogrpahy: Photo reactive materials, pattern generations and pattern transfer, Optical lithography, advanced lithographic techniques: Electron beam lithography, Extreme ultraviolet lithography, X-ray lithography, Ion beam lithography, Nano imprint lithography & comparison of different lithographic methods & technology node. Etching: Wet chemical etching: Silicon, silicon dioxide, silicon nitride, aluminum and different metals, GaAs etching, Dry etching: Plasma fundamentals, etch mechanisms, plasma diagnostics & end point control, Reactive plasma etching techniques and equipments, Reactive plasma etching applications, selective etching, dry physical etching, ion beam etching etc Diffusion: Basic diffusion process, Extrinsic diffusion, lateral diffusion, Diffusion simulation. Doping techniques: Diffusion and Ion implantation, Ion distribution, stopping and channeling, Implant damage annealing, multiple implantations & masking, high energy and high current implantation. Material growth techniques: Chemical vapor deposition, Epitaxial growth techniques, chemical vapor phase epitaxy, Moleculer beam epitaxy, Plasma enhanced chemical vapor deposition.  Thin film and dielectric deposition: Silicon dioxide, nitride, low and high-K dielectrics deposition techniques, poly & amorphous silicon deposition techniques, Metalization: E-beam evaporation, thermal evaporation, sputtering and silicidation. Process Integration: Passive components, Bipolar, CMOS, SOI, MESFET, MEMS/NEMS and Heterogeneous Integration. Future trends & challenges: Integration challenges: Ultrashallow junction formation, ultra thin oxide, silicide formation, new materials for interconnection, power limitation, SOI integration and system-on-a-chip.

The course includes lab work based on the concepts introduced.

Course rationale:
Life now a days cannot be thought without elctronics. Electronics is everywhere from personal computer to digital camera or camcorder, in cell phones and even in automobiles. Electronics industry surpassed the automobile industries in1998 and semiconductor industry is the foundation of the elctronics industry, which is the largest industry in the world with global sales over several trillion dollars since 1998. The course contents are structured around the state-of-the-art facilities in modern semiconductor industries like INTEL, IBM, IMEC etc. The various fabrication techniques that are relevant for micro/nano devices in the field of electronics, optoelectronics and micro-electro-mechanical-systems (MEMS) will be addressed in the lectures, with an emphasis on their physical and chemical principles. The integration of these techniques will be explained with an example of a complete process flow for the fabrication of a specific microdevice.

Course objectives:
The objectives of the course are to

  1. Introduce and appreciate the modern micro/nano fabrication technology
  2. Provide an overview of fabrication techniques and mechanisms
  3. Introduce the characterization tools associated with micro/nano fabrication
  4. Illustrate integration of the various techniques with a specific micro/nano device

Course outcomes:
At the end of the course, the students are expected to

  1. Demonstrate knowledge and understanding on the fundamental principles and tools used for  major fabrication steps like oxidation, lithography, etching, diffusion other micromachining processes.
  2. Design fabrication process flow for micro/nano system devices based on different material systems.
  3. Differentiate fabrication technology for different types of device processes.
  4. Perform process simulation for specific device fabrication to find out parameters of different fabrication steps and integrate them to realize the device in any fabrication facility.

EEE 416:
Credits:
3+1=4; Pre-requisite: EEE 205

Course contents:
MOS devices and technology: Different MOS models, simulation and associated accuracy; Brief introduction to IC fabrication: Wafer processing, die preparation and interrelation between device simulation, CAD layout and processing; Layout for VLSI: Standard cell layout, Design rules, Full and semi-custom design, Floor planning, Bit slice design;  transmission gates, inverter, ring oscillator and latch up effects; Interconnects; Performance estimation: rise time & fall times, gate sizing & power consumption; VLSI architecture design and optimization: Basic gates: NAND, AND, NOR, OR, XOR, multiplexor, shifters; Arithmetic circuits: Adder, subtractor, comparator, multiplier; Sequential cell design: Latch, registers, counters; Embedded memories: RAM, EEPROM etc; simple microprocessor; Digital design using System Verilog: Introduction to System Verilog, module design, place & route; layout optimization; IC packaging and testing.

The course includes lab work based on the concepts introduced.

Course rationale:
VLSI (Very Large Scale Integration) technology started it’s era in 1970’s when thousands of transistors were integrated into one single chip. Nowadays , industries are able to integrate more than a billion transistors on a single chip which has brought tremendous benefits to our everyday life. VLSI circuits are used everywhere, real applications include microprocessors in a personal computer or workstation, chips in a graphic card, digital camera or camcorder, chips in a cell phone or a portable computing device, and embedded processors in an automobile. This course covers different phases of designing integrated circuits that is somehow inevitable for EEE students for understanding electronics now a day. It is expected that the course will provide students necessary background to work in IC fabrication facilities.

Course objectives:
The course aims to:

  1. Discuss standard submicron CMOS devices and principles of digital integrated circuit design
  2. Demonstrate knowledge and understanding of VLSI architectures like basic gates, arithmetic circuits, Sequential cell, Embedded memories, simple microprocessor and optimization
  3. Identify issues related with transistor sizing, power consumption and parasitic effects on system design
  4. Manage a complex system through systematic approach of cell design, the use of hierarchy, place and route and test strategy to reduce the problems of debugging large system
  5. Design complex systems using a hardware description language
  6. Verify function and performance of designs using digital and analogue simulators

Course outcomes:
At the end of the course, the students are expected to

  1. Demonstrate knowledge and understanding of digital CMOS integrated circuit design considering fabrication steps starting from basic device simulation, transferring them into CAD layout and possible fabrication steps through process simulation.
  2. Analyze VLSI architectures considering issues related with transistor sizing, power consumption and parasitic effects.
  3. Design a complete IC using systematic approach of cell design, the use of hierarchy, place and route and performance verification.
  4. Design complex systems using a hardware description language

EEE 417:
Credits:
3+0=3; Pre-requisite: EEE 308

Course contents:
Charge carriers and carrier statistics in semiconductors. Drift and diffusion of carriers. Generation-recombination of excess carriers. P-N junctions in Equilibrium: junction formation, energy band diagram, space charge. Current flow in a P-N Junction: basic physics, carrier injection, the diode equation, reverse-bias breakdown, reverse recovery transient, diffusion and junction capacitances. Metal semiconductor junctions: Schottky barrier, rectifying and Ohmic contacts. Bipolar junction transistor: BJT fundamentals, energy band diagrams, minority carrier profiles, BJT currents and current gains. Metal-oxide-semiconductor FET: ideal MOS capacitor, different biasing modes, flatband threshold voltages, capacitance-voltage characteristics, current-voltage relationships, non-ideal effects. Device scaling. Industry trends in semiconductor devices.

Course rationale:
Semiconductor devices are at the heart of modern integrated electronics as well as power electronics. Knowledge and understanding of how semiconductor devices operate is necessary not only for device design and analysis but also for design and performance analysis of modern complex electronic circuits. This course on one hand provides knowledge of existing devices and skills for analysis, and on the other hand, equips the student with necessary knowledge and skills on fundamentals theories of semiconductor physics so that the students understand the physics, operation and challenges of emerging semiconductor devices.

Course objectives:
The objectives of the course are to

  1. Enable the students understand how the basic principles of solid-state physics are used to explain semiconductor properties
  2. Develop capability of the students to draw energy band diagrams of semiconductor devices
  3. Develop capability of the students to calculate electric charge, current, voltage and capacitance of semiconductor devices
  4. Enable the students to investigate the relationship between material properties, device architecture and device characteristics
  5. Enhance self-learning capacity of the students by going beyond class room lectures and discussions

Course outcomes:
At the end of the course, the students are expected to

  1. Explain how the basic concepts of solid-state physics relate to the different properties of semiconductors
  2. Determine the energy band diagrams of different semiconductor devices under different operating conditions
  3. Calculate charge, current, voltage and capacitance of different semiconductor devices under different operating conditions
  4. Investigate how material properties and structural parameters affect the device characteristics
  5. Assess the trends of the semiconductor device industry by reviewing literature

EEE 418:
Credits:
3+1=4; Pre-requisite: EEE 202

Course Contents:
Brief review of BJT and MOS amplifiers; Current mirror: general properties, basic, cascade and active-load current mirrors; Active load: complimentary, depletion and diode-connected active loads for BJT and MOS amplifiers, differential pair with active load; Voltage and current references: supply independent biasing, temperature insensitive biasing, proportional to absolute temperature current generation and constant transconductance biasing; D/A and A/D converters: ideal circuits, quantization noise, performance limitations, different types of converters; Switched capacitor circuits: sampling switches, basic operation and analysis, switched capacitor amplifier, integrator and other switched capacitor circuits.

The course includes lab work based on the concepts introduced.

Course Rationale:
Analog integrated circuits have their contributions to the field of communication, sensors, biomedical etc. To be able to design such circuits, one needs to have strong fundamental background about the functionality, performance parameters, pros and cons of different topologies and technological influences. This course introduces the design aspects of amplifier (biasing network, different loading effect, different amplifier topologies etc.), A/D & D/A converters and switch capacitor circuits. The aim of this course is to develop the skills required for designing and analyzing electric circuits in nanometer process/technology.

EEE 419:
Credits:
3+0=3; Pre-requisite: EEE 309

Course contents:
Human body: Anatomical terminology, structural level of the human body, muscular, skeletal, nervous, cardio-vascular, respiratory systems; Physiological instrumentation: Measurement systems & amplifiers, biopotentials (ECG, EMG, EEG and neurostimulation methods), cardiovascular instrumentation (pacemakers, blood pressure, defibrillator, dissolved gas measurement, blood flow measurements, plethysmography, cardiogrpahy & cardioverter), Imaging technology: X-Ray, gamma camera, nuclear magnetic resonance imaging, cerebral angiography, tomography, ultrasound imaging, including doppler ultrasound; Bioanalysis, diagnostic methods: electrophoresis, isoelectric focusing as applied to genomic and proteomic applications; mass spectrometry as applied to proteomic, metabolomics applications, nuclear magnetic resonance imaging as applied to metabolomics applications, biophotonic methods for analysis and imaging, conventional diagnosis(ELISA and overview of urine, blood and tissue based clinical diagnostic tests), biosensing approaches related to remote and intelligent sensing (evolving technologies i.e. bionanotechnology & nanosensors, drug delivery, diabetic monitoring, epilepsy and pain management); ICU/CCU monitoring, Sources of information and regulations with regard to medical devices: Reports and investigations with respect to electrical/electronic technology on human health aspects, Regulations, standards, and approaches for taking devices from the research lab to the clinic.

Course rationale:
Biomedical Engineering is an exciting new area, applying the principles of science and engineering to the medical technologies used in the diagnosis, monitoring and treatment of patients. The course offers you the opportunity to become one of the next generation of engineers needed to meet the demands of this highly technological industry. It will educate you in the design and development processes needed for new specialist medical healthcare processes, problems and technological advances involving materials, imaging, monitoring, simulation and microelectromechanical systems.

Course objectives:
This course aims to provide an in-depth understanding, appropriate to an engineer, of medical technologies for clinical applications. Having successfully completed the course, students will be able to demonstrate knowledge and understanding of:

  1. Human anatomy and physiology (as appropriate to an engineer)
  2. Physical/electrical properties of human tissues and organs including their biological function (as appropriate to an engineer)
  3. Physiological measurement principles & instruments
  4. The application and operation of medical imaging systems, monitoring and in vivo sensing systems
  5. Electrical and electronic methods for biomolecular and cellular based analytical and diagnostic applications
  6. Emerging technologies like biosensing approaches related to remote and intelligent sensing
  7. Regulation, standardization of medical technologies and requirements for bringing new technologies to market.

Course outcomes:
At the end of the course, the students are expected to

  1. Demonstrate knowledge and understanding on the human physiology & anatomy (as appropriate to an engineer) to enable engagement with clinicians.
  2. Understand the principles of Physiological measurements and medical imaging systems applied by clinicians and biomedical researchers to their field.
  3. Demonstrate knowledge and understanding of Electrical and electronic methods for biomolecular and cellular based analytical and diagnostic applications.
  4. Appraise emerging technologies in biomedical engineering.

Source and apply literature from many different sources towards electronic and electrical applications for healthcare, be conversant with documentation applicable to the environmental impact of biomedical instruments on human health, and the regulations, standardization of medical technologies.

EEE421:
Credits:
3+1=4; Pre-requisite: EEE 305

Course contents:
Transmission lines: Voltage and current in ideal transmission lines, reflection, transmission, standing wave, impedance transformation, Smith chart, impedance matching and lossy transmission lines. Waveguides: general formulation, modes of propagation and losses in parallel plate, rectangular and circular waveguides. Micro strips: Structures and characteristics. Rectangular resonant cavities:  Energy storage, losses and Q. Radiation and Antenna: Small current element, radiation resistance, radiation pattern and properties, Hertzian and halfwave dipoles. Antennas: Mono pole, horn, rhombic and parabolic reflector, array, and Yagi-Uda antenna.

The course includes lab works based on the concepts introduced.

EEE 422:
Credits:
3+1=4; Pre-requisite: EEE 307

Course contents:
Introduction to Communication channel: Communication channels, mathematical model and characteristics; Probability and stochastic processes. Description of M-array digital modulation systems: PSK, MSK, QAM; Source coding: Mathematical models of information, entropy Huffman code and linear predictive coding, Lempel-Ziv algorithm. Optimal Receiver Design: Matched filter, Bit error rate; Coherent receivers: ASK, FSK, PSK modulations; Incoherent receivers: ASK, FSK, PSK modulations; DPSK, MAP, ML, MQAM. Detection of M-ary signals: Eye diagrams and intersymbol interference (ISI); Bit error performance in presence of AWGN and ISI; Channel capacity: Entropy for continuous random variables; Channel capacity; Shannon’s second theorem; Capacity of a band-limited Gaussian channel. Channel coding: Error correcting codes; Linear block codes; Cyclic codes;

The course includes lab works based on the concepts introduced.

Course rationale:
Communication is always been a promising professional field for electrical engineers. Therefore, thorough grounding in the theory and practice of modern digital communication systems is a must for future engineers willing to work in this field. This course aims to provide a sound understanding of the standards of digital communication systems from a global perspective.

Course objectives:
The objectives of the course are to

  1. Develop a thorough understanding of the basic structures and fundamental principles of modern digital communication systems
  2. Enable students to analyze the commonly used techniques of modulation, source coding, and channel coding
  3. Develop a profound understanding of information, entropy and channel capacity in the context of digital communications and coding
  4. Enable students to design optimal digital receivers

Course outcomes:
At the end of the course, the students are expected to

  1. Explain the basic structures and fundamental principles of modern digital communication systems
  2. Analyze the commonly used techniques of modulation, source coding, and channel coding.
  3. Apply the concepts of information, entropy and channel capacity to study communications and coding.
  4. Design optimal digital receivers.

EEE 423:
Credits:
3+1=4; Pre-requisite: EEE 307

Course content:
Wireless Channels: Signal propagation, Dispersive channels and multipath, Path loss, Shadowing, Small-scale fading, Statistical fading models, Slow fading, fast fading and Doppler, Level crossing rate and fade duration, narrowband channels. Channel Equalization and Impairments: Maximum likelihood sequence estimation, Nyquist’s condition for zero intersymbol interference, Linear equalization (zero forcing and minimum mean-square error), Nonlinear equalization (decision-feedback equalization), Orthogonal frequency-division multiplexing, Single-carrier transmission with frequency-domain equalization. Diversity and Multiplexing: SNR outage probability, Diversity gain, Coding gain, Time diversity, Spatial diversity, Frequency diversity, Diversity reception, Equal-gain combining Selection combining, Maximum ratio combining, Diversity transmission, Multiple-input multiple-output (MIMO), Space-time coding, Alamouti code. Capacity and System Performance: Ergodic capacity, Parallel channels, Diversity channels, Effects of channel state information at the transmitter and/or the receiver, Information outage probability, error probability. Interference and Multiple Access: Uplink and downlink, Cellular network models, Signal-to-interference-plus-noise ratio, Wireless LAN, Wireless PAN, TDMA, (O)FDMA, CDMA, Frequency hopping.

The course includes lab work based on theory taught.

Rationale:
Communication is always been a promising professional field for electrical engineers. Moreover, the wide spread progression of wireless technology all over the world has led to the emergence of  the wireless communication engineering as one of the major stem of engineering in research and practice. This course aims to provide a sound understanding of the standards of wireless communication systems.

Course objectives:
The objectives of this course are to

  1. Develop an understanding of the salient properties of wireless channels, channel fading and how different statistical fading models apply in different contexts, important parameters of interest, including the level crossing rate and the fade duration, for simple statistical fading models
  2. Explain how a receiver can recover a transmitted message using optimal and suboptimal techniques in nondispersive and dispersive channels
  3. Enable the students to formulate the system model for dispersive and nondispersive wireless channels and calculate linear equalizers for narrowband and wideband systems
  4. Enable the students to analyze the concept of diversity and how it can be exploited in practice, be able to calculate the outage probability for basic diversity channels and use this to determine the diversity and coding gains of a system.
  5. Develop an understanding of main sources of interference in wireless networks and how interference is modeled for the purposes of system analysis and design, diversity techniques, and design of architectures that would yield a prescribed diversity gain.
  6. Enable the students to analyze multiple-input multiple-output channels and where and how these channels are encountered in practice, as well as to identify the advantages and disadvantages of linear and nonlinear methods of detection. Enable the students to analyze the capacity and error probability of practical wireless channels.

Course outcomes:
At the end of this course, the students are expected to

  1. Explain the salient properties of wireless channels, channel fading and how different statistical fading models apply in different contexts; be able to calculate important parameters of interest, including the level crossing rate and the fade duration, for simple statistical fading models
  2. Explain how a receiver can recover a transmitted message using optimal and suboptimal techniques in nondispersive and dispersive channels
  3. Be able to formulate the system model for dispersive and nondispersive wireless channels and calculate linear equalizers for narrowband and wideband systems
  4. Analyze the concept and motivation for diversity and how it can be exploited in practice, be able to calculate the outage probability for basic diversity channels and use this to determine the diversity and coding gains of a system, proposition of architectures that would yield a prescribed diversity gain
  5. Analyze multiple-input multiple-output channels and where and how these channels are encountered in practice, and be able to describe advantages and disadvantages of linear and nonlinear methods of detection
  6. Be able to quantitatively analyze the capacity of key wireless channels encountered in practical systems, error probability for basic wireless communication systems. Explain the main sources of interference in wireless networks and how interference is modeled for the purposes of system analysis and design

EEE 425:
Credits:
3+0=3; Pre-requisite: EEE 309

Course contents:
Introduction to digital image processing, fundamental steps in Digital Image processing, components of an image processing system, elements of visual perception, image sensing and acquisition, image sampling and quantization, relationships between pixels, introduction to mathematical tools used in digital image processing. Intensity transformations and spatial filtering: Background, basic intensity transformation functions, histogram processing, fundamentals of spatial filtering, smoothing and sharpening spatial filters, combining spatial enhancement methods, and fuzzy techniques for intensity transformations and spatial filtering. Filtering in Frequency Domain: Review of 1-D DFT, extension of DFT to two variables, properties of 2-D DFT, basics of filtering in frequency domain, image smoothing and sharpening using frequency domain filters, selective filtering and implementation. Image restoration and reconstruction: Model of the image degradation/restoration process; noise models; Restoration in presence of noise only: spatial filtering; Periodic noise reduction by frequency domain filtering, linear position-invariant degradations, estimating the degradation function. Filtering techniques: Inverse, Wiener, Constrained least square, Geometric mean. Color image processing: Color fundamentals, color models, pseudocolor image processing, basics of full-color image processing, color transformations, smoothing and sharpening, image segmentation based on color, noise in color images, and color image compressions.

Course rationale:
Image processing is of fundamental importance to any field where improvement of pictorial information for human interpretation is required. It is also necessary for the processing of image data for image storage, transmission, and representation for autonomous machine perception. It plays a key role in remote sensing, medical imaging, inspection, surveillance, autonomous vehicle guidance, and more. The course contains theoretical material introducing the mathematics of images and imaging, as well as computer exercises designed to introduce methods of real-world digital image manipulation using the relevant programming tools and packages.

Course objectives:
The objectives of the course are to

  1. Develop an understanding of the fundamentals of digital image processing
  2. Enable the students to analyze different image manipulation techniques
  3. Enable the students to apply image filtering techniques
  4. Develop the capability to design a system to perform a specific image processing task
  5. Develop the ability to use standard tools and packages for image processing

Course outcomes:
On completion of the course, the students will be able to,

  1. Explain the general terminology in digital image processing
  2. Compare signal processing algorithms for image manipulation
  3. Apply filters for image enhancement and feature extraction
  4. Design image processing systems to perform specific tasks
  5. Use standard programming tools and packages for image processing

EEE 426:
Credits:
3+0=3; Pre-requisite: EEE 307

Course content:
Principle, evolution of telecommunication networks. National and International regulatory bodies, Telephone apparatus, telephone Exchanges, subscriber loop, supervisory tones, PSTN. Switching systems: Crossbar switching systems, stored program control (SPC) systems, Space division switching, time division switching, Blocking probability and Multistage switching, and Digital memory switch. Traffic analysis: Traffic characterization, grades of service, network blocking probabilities, delay system and queuing. Integrated services digital network (ISDN): N-ISDN and B-ISDN, architecture of ISDN, B-ISDN implementation. Digital subscriber loop (DSL), Wireless local loop (WLL), FTTx, SONET/SDH, WDM Network, IP telephony and VoIP, ATM network and Next Generation Network (NGN).

Course rationale:
The objective of this course is to introduce the senior EEE students to the advanced telecommunication engineering. Students will learn rigorously various switching systems and acquire ability to analyze modern teletraffic network. The trend of present communication technologies is also focus of this course.

Course objectives:
The objectives of the course are to

  1. Introduce the students to telecommunication engineering at an extended level.
  2. Enable students to analyze switching systems and compute parameter of interest.
  3. Enable students to perform traffic analysis for delay system.
  4. Develop a thorough understanding regarding ISDN, DSL, SONET/SDH, ATM.

Course outcomes:
At the end of the course, the students are expected to

  1. Analyze thoroughly various switching systems employed in telecommunication.
  2. Calculate blocking probabilities for different systems.
  3. Perform traffic analysis for queuing and delay system.
  4. Describe present trends in communication engineering.

EEE 433:
Credits:
3+1=4; Pre-requisite: EEE 205

Course contents:
Introduction to network and protocol. The Network Edge, Core, and Access, Networks Physical Media Delay and Loss in Packet-Switched Networks ,Protocol Layers and Their Service Models, Internet Backbones, NAPs and ISPs, a Brief History of Computer Networking and the Internet. The Application Layer: Principles of Application-Layer Protocols, The World Wide Web: HTTP, File Transfer: FTP, Electronic Mail in the Internet, The Internet’s Directory Service: DNS, Socket Programming. The Transport Layer: Transport-Layer Services and Principles, Multiplexing and Demultiplexing Applications,  Connectionless Transport: UDP, Principles of Reliable of Data Transfer, TCP case study , Principles of Congestion Control, TCP Congestion Control. The Network Layer:  Introduction and Network Service Model, Routing Principles, Hierarchical Routing.  IP:  The Internet Protocol, routing in the Internet, What is Inside a Router, Mobile networking. The Link Layer and Local Area Networks: The Data Link Layer: Introduction, Services, Error Detection and Correction, Multiple Access Protocols and LANs, LAN Addresses and ARP, Ethernet   Hubs, Bridges and Switches, Wireless LANs: IEEE 802.11, PPP: the Point-to-Point Protocol, ATM.  Security in Computer Networks: What is Network Security, Principles of Cryptography Authentication, Integrity, Key Distribution and Certification, Firewalls, Attacks and Countermeasures. Protocols.

The course includes lab work based on the concepts introduced.

Course rationale:
Computer networks play a very important role in the society by connecting remote IT systems and allowing users to share data through the network. After taking this course students will be able to understand the standards, analyze the requirements for a given network and address the security issues.

Course objectives:
The objectives of the course are to

  1. Enable the students to analyze basic architectures of computer networks.
  2. Understand network protocols, network layers
  3. Understand network security issues
  4. Identify limitations of existing network protocols and propose new solutions

Course outcomes:
At the end of the course, the students are expected to

  1. Understand the OSI Reference Model
  2. Analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies
  3. Understand the basic use of cryptography and network security
  4. Specify and identify deficiencies in existing protocols, and then go onto formulate new and better protocols

EEE 434:
Credits:
3+1=4; Pre-requisite: EEE 205

Course contents:
Information representation and transfer, instruction and data access methods, the control unit: hardwired and micro programmed, memory organization, I/O systems, channels, interrupts, DMA, Von Neumann SISD organization, RISC and CISC machines. Pipelined machines, interleaved memory system, caches, Hardware and architectural issues of parallel machines, Array processors, associative processors, multiprocessors, systolic processors, data flow computers and interconnection networks, High level language concept of computer architecture.

The course includes lab works based on the concepts introduced.

EEE435:
Credits:
3+1 = 4, Pre-requisites: CSE105, EEE302

Course contents:
Embedded Systems Descriptions: Definitions and terminologies, architecture, design philosophies of microcontroller families, field programmable gate arrays (FPGAs). Overview of FPGA: FPGA architecture, configurable logic block structure, memory hierarchy, look up tables, I/O blocks. Overview of microcontrollers: 8 bit and 32 bit microcontrollers, special registers, instruction sets, digital signal processors. Design Considerations in Embedded Systems: Specifying requirements, selection of microcontrollers/ FPGAs, tradeoffs, issues related to energy and power. Programming Embedded Systems: FPGA programming using verilog/ VHDL, microcontroller programming using C, programming I/O ports, interrupts, timers, A/D converter, analog comparator, PWM, Debugging. Supervisory Circuits: Watchdog timer, reset. Interfacing with Embedded System Peripherals: Hardware and software requirements. Memory Mapping: EEPROMs. Embedded Systems Networks: Serial peripheral interface (SPI), (inter-integrated circuit) I2C, (universal synchronous/asynchronous receiver/transmitter) USART and serial communications. Interfacing with a Personal Computer. Designing embedded systems.

The course includes lab works based on the concepts introduced.

Course rationale:
An embedded system is a computer system designed to perform a dedicated function. These systems interact with the physical world and are sometimes part of a larger system. Embedded system applications can be found all around us and in versatile fields, such as. consumer electronics, medical equipment, toys, industrial control, traffic control, energy management, automobiles etc. With the increasing popularity of embedded systems, it is becoming essential that modern day engineers are equipped with the knowledge of designing embedded systems and programming the required firmware. This course aims to provide students with the competence to design and understand embedded systems.

Course objectives:
The objectives of this course are to

  1. Develop an understanding of the key features of embedded systems.
  2. Enable the students to write firmware for embedded systems.
  3. Choose appropriate components for designing embedded systems.
  4. Develop the capabilities to design embedded systems.
  5. Enable the students to simulate embedded systems using sophisticated software tools.

Course outcomes:
A student successfully completing this course will be able to

  1. Classify the key components of an embedded system
  2. Compose firmware for embedded systems to perform specified tasks.
  3. Choose various embedded system components based on features and requirements.
  4. Design embedded systems for specific applications.
  5. Simulate embedded systems using advanced tools.

EEE 441:
Credits:
3+0=3; Pre-requisites: EEE 304

Course contents:
Introduction to mechanical components used in power stations: internal combustion engines, boilers, steam turbines and gas turbines. Methods of generation of electricity in different types of power plants: hydroelectric, steam, gas, combined cycle and nuclear power plants. Comparison among types of plants, selection of plant location for different types of plants, plant performance and operation characteristics. Estimation of load, load curves, interpretation and analysis of load curves. Determination of demand and capacity of various components in a system, plotting of the expected load curve of a system, load growth and extrapolation of load curves. Selection of units, standby units, large or small units, number and sizes of units. Base load and peak load, capacity scheduling, load division between steam and hydro plants. Economics of power generation: calculation of depreciation, cost per unit generated. Bus systems: different types of bus system layouts. Substations: classifications and equipment of a substation.

Course rationale:
Industrial strength, thus economic health of any modern country strongly depends on the availability of the electric energy and on the volume of its use. A country must expand its electric power generation at least at the same rate of its industrial growth. For this reason, the electrical engineers need to be able to take part in designing, developing and maintaining the power stations of their respective countries. After studying this course students will be capable of taking this challenge.

Course objectives:
The objectives of the course are to

  1. Introduce the students to different equipment of power stations
  2. Enable the students to select plant type, plant location and unit size for particular cases
  3. Enable the students to evaluate plant capacity to meet load demand
  4. Develop student ability to calculate depreciation and cost of energy
  5. Introduce the students to substations and bus systems

Course outcomes:
At the end of the course, the students are expected to

  1. Understand the operation of different equipment in different types of power stations
  2. Analyze requirements of different types of power plants to select type, site and unit size
  3. Evaluate capacity of plant by analyzing load demand
  4. Calculate economics of power generation
  5. Understand roles of bus and sub-stations in transmission of generated power

EEE 442:
Credits:
3+1=4; Pre-requisite: EEE 304

Course contents:
Circuit breakers; speed of circuit breakers. Relays Voltage rating (high, medium, lower, low ) of circuit breakers. Oil circuit breakers. Circuit breaker operating mechanism and control systems. Arc extinction. Recovery voltage. Devices to aid are extinction in oil. Maintenance of oil circuit breakers, minimum oil circuit breakers. Air circuit breakers, air blast circuit breakers, vacuum circuit breakers, SF6 circuit breakers. Ratings of power circuit breakers and selection of circuit breakers. Testing of circuit breakers. Protective Relays: General requirements. Relay operating principles. Construction of relays. Relay currents and voltages; use of instruments transformer for relays. Problems of high speed relaying of transmission lines. Over current relays. Directional relays. Distance relays. Sequence and negative sequence relays. Balanced current relaying of parallel line. Ground fault relaying. Pilot relaying principles. Carrier pilot relaying. Operating characteristics of different types of relays. Apparatus protection; circuits and relay setting. Generator motor protection; Transformer protection. Bus protection; line protection.

The course includes lab works based on the concepts introduced.

EEE 444:
Credits:
3+0=3; Pre-requisite: EEE 304

Course contents:
Introduction to high voltage engineering – High voltage transmission/distribution systems – Overvoltage types and insulation types – Withstand levels, S curves; insulation coordination. Breakdown mechanisms in solids, liquids, gases and vacuum – High voltage transmission/distribution systems – Overvoltage types and insulation types Testing and Weibull statistics – Non-destructive testing of apparatus; insulation resistance, tan d, partial discharge – Measurements – Destructive testing: short term breakdown test, life testing, accelerated life testing. – Weibull statistics. System over voltages – Occurrence and characteristics, power frequency and harmonics, switching – Lightning over voltages; transient calculations, Bewley lattice diagrams, wave tables – Attenuation and distortion of surges; overvoltage protection devices, rod and expulsion gaps; surge diverters Circuit breakers – Types – General principles of operation. High voltage generators – Impulse generators – Cascaded transformers and series resonant circuits – Rectifier circuit and Cockcroft-Walton cascade circuits High voltage measurements – Electrostatic meters – Impedance dividers: resistive dividers and capacitive dividers – Digital techniques

Course rationale:
High voltage engineering deals with high voltage transmission, distribution and protection. With increase in electric power consumption, high voltage is becoming increasingly more important. This course aims to prepare the students to deal with various challenges related to high voltage engineering.

Course objectives:
The objectives of the course are to

  1. Develop a general understanding of the students about high voltage technology and insulation
  2. Develop student capabilities to apply statistical data analysis approaches
  3. Enable the students to understand breakdown mechanisms of insulators of different phases
  4. Enable the students to design protection systems by analyzing transient over voltages
  5. Enable the students to assess insulation quality from test results

Course outcomes:
At the end of the course, the students are expected to

  1. Demonstrate knowledge and understanding of high voltage technology and insulation design in general
  2. Apply statistic approach to analyze testing data
  3. Understand breakdown mechanisms in solids, liquids and gases
  4. Design protection systems by analyzing transient over voltages
  5. Examine the quality of insulation from data of diagnostic tests

EEE 445:
Credits:
3+0=3; Pre-requisites: EEE 202, EEE 304

Course contents:
Conventional energy sources, reserves, challenges, alternatives. Solar radiation, spectrum, insolation, geographical and atmospheric factors, basic operation and characteristics of solar cells. Solar PV system, load curve, maximum power point tracking, design of stand-alone and grid connected PV systems. Wind power, temperature and altitude corrections, efficiency, wind turbine generators, grid connection, probability distribution function, capacity factor. Biomass, properties, aerobic and anaerobic processes, environmental impact. Emerging renewable energy sources. Fuel cells and hydrogen based economy. Energy economics, energy and environment, introduction to smart grid and sustainability.

Course rationale:
Successful harnessing of renewable energy resources requires understanding of a number of interrelated issues including global and local environmental and technological challenges. Moreover, the ability to characterize and analyze various renewable energy technologies is essential to make judicial choices, design systems and predict system performance. This course aims to prepare the students to undertake these challenges in a global perspective.

Course objectives:
The objectives of the course are to

  1. Develop an understanding of the technological, environmental and economic issues driving the harness of renewable energy
  2. Enable the students to characterize and analyze different renewable energy technologies including solar photovoltaic, wind, biomass and hydroelectricity
  3. Enable the students to make comparison among different renewable energy technologies to select the appropriate resource for a particular locality
  4. Develop capability to design solar photovoltaic systems
  5. Impart the skills to calculate cost of renewable energy
  6. Develop an understanding on how renewable energy can influence sustainability and how smart grid can facilitate the use of renewable energy

Course outcomes:
At the end of the course, the students are expected to

  1. Explain the technological, environmental and economic basis for harnessing renewable energy
  2. Analyze different renewable energy technologies and their fundamental characteristics
  3. Compare different renewable energy technologies and choose the most appropriate one based on local conditions
  4. Design simple solar photovoltaic systems
  5. Calculate the cost of energy produced from renewable sources
  6. Analyze issues related to smart grid and energy sustainability

EEE 446:
Credits:
3+0=3; Pre-requisites: EEE 304, STA 102

Course contents:
Power Semiconductor Switches and Triggering Devices: BJT, MOSFET, SCR, IGBT, GTO, TRIAC, UJT and DIAC. Rectifiers: Uncontrolled and controlled single phase and three phase. Regulated Power Supplies: Linear-series and shunt, switching buck, buck boost, boost and Cuk regulators. AC Voltage Controllers: single and three phase. Choppers. DC motor control. Single phase cycloconverter.  Inverters: Single phase and three phase voltage and current source. AC motor control. Stepper motor control. Resonance inverters. Pulse width modulation control of static converters.

Course rationale:
Modern power systems have grown larger with many interconnections between neighboring power systems. Proper planning, operation and control of such large power systems require advanced computer based techniques. This course will provide strong foundation in classical methods and modern techniques in power systems for senior level electrical engineering students for various normal and fault conditions, which includes load flow, balanced and unbalanced fault and transient stability analyses.

Course objectives:
The objectives of the course are to

  1. Understand the operation of power systems in a competitive environment
  2. Understand various issues arising from electricity market operations
  3. Analyze various operational and control issues using new mathematical models
  4. Discuss operational practices of various electricity markets around the world

Course outcomes:
At the end of the course, the students are expected to

  1. Understand the solution methods of economic dispatch and static state estimation and explain the automatic generation control of a multi-area system
  2. Apply the gradient and the Newton’s method to unconstrained nonlinear optimization problems
  3. Apply the Lagrange’s method to the economic dispatch of thermal units
  4. Analyze the automatic generation control and carry out a small-signal analysis of a multi-area system
  5. Understand and derive the weighted least-squares state estimation method of an electric power system

EEE 447:
Credits:
3+1=4; Pre-requisites: EEE 202, EEE 304

Course contents:
Introduction to power electronics, Power processing (DC-DC, DC-AC, AC-DC, and AC-AC conversion) ,Applications of power electronics; Analysis of DC-DC converters in equilibrium, Principles of inductor volt-second balance and capacitor charge (amp-second) balance, Small-ripple assumption; Basic magnetic modeling and design, Inductor modeling, DC transformer modeling and equivalent circuit, Step-by-step design procedures for inductor and transformer designs, Loss estimation; Switch realization, Multi-quadrant switches, Survey of power semiconductor switches specific to power electronics (diode, power MOSFET, IGBTs, and thyristors), Switching (turn-on and turn-off) and conduction loss calculations, Gate-driver requirements and designs; DC-DC power-converter topologies and modulation, Isolated and non-isolated converter topologies; Converters dynamics and control, AC equivalent circuit modeling, Voltage-and current-mode controls, linear feedback-controller design, Converter transfer functions; Rectifier circuits, Single-ended and double-ended rectifier circuits, Half-bridge and full-bridge rectifiers; Introduction to basic inverters, voltage source inverters (VSI), inverter voltage control techniques, PWM inverters, Ideal current source inverters (CSI).

The course includes lab works based on the concepts introduced.

Course rationale:
Modern power electronics devices and circuits are now in widespread use, across an ever-increasing number of power conversion and power control applications. This course will provide a strong foundation in power electronics for engineers, including a strong laboratory component. This course gives a detailed introduction to the key aspects of power electronic circuits, components and design. Techniques for analyzing and designing switch-mode power supplies, DC-DC converters, power rectifiers, static power inverters and universal power supplies are examined, along with electric machines, motors and transformers, and their associated power electronics drive requirements. The course also gives an overview on the electrical power system in the context of power electronics applications and their interaction with the power network.

Course objectives:
The objectives of the course are to

  1. Study basic operation of different switching power converters and analyze their performance and design of power state of dc-dc converters for dynamic specifications.
  2. Design inductors and transformers for high-frequency power converters.
  3. Utilization of power converters in dc and ac motor drives and rectifiers.
  4. Survey power semiconductor switches specific to power electronics and different kind of losses in power electronic circuits.
  5. Enable the students to make comparison among different converters and inverters for different uses

Course outcomes:
At the end of the course, the students are expected to

  1. Construct mathematical models of different types of inverters, converters and rectifiers
  2. Identify the characteristics of power electronics systems from their transfer functions
  3. Design of converters satisfying specific requirements
  4. Examine power electronics systems for different required specifications
  5. Simulate Power electronics circuits using industrial standard software and hardware

EEE 450:
Credits:
3+0=3; Pre-requisites: to be decided by the concerned faculty member.

Course Contents:
An advanced course on a new or emerging topic of Electrical and Electronic Engineering, which is not covered by the course curriculum, may be offered under this title. Prior approval of DDC is required for offering a special topic course. Not more than one course on special topic may be offered in any semester.

EEE 490:
Credits:
3+0=3; Pre-requisites: completion of 90 credit hours. Concerned faculty member may require additional pre-requisites.

Course Contents:
Any specific research topic and/or problem as suggested by the concerned faculty member.

Course rationale:
The undergraduate experience is greatly enriched by attaining research experience. There are numerous benefits for undergraduate students who get involved in research. Research experience allows undergraduate students to better understand published works, learn to balance collaborative and individual work, determine an area of interest, and jump start their careers as researchers. Through exposure to research as undergraduates, many students discover their passion for research and continue on to graduate studies and faculty positions. Participating in undergraduate research is a great way to interact with experts, acquire new knowledge, develop analytical and problem-solving abilities and gain valuable experience for graduate school applications and resumes. When you contribute to research as an undergraduate, you’ll not only develop academic and professional skills, but also help improve the world around you through discovery.

Course Objectives:
The objectives of this course are to

  • Enable the students to conduct literature review
  • Enable the students to investigate complex problems
  • Enable the students to select appropriate research tools and methods
  • Teach students how to communicate effectively research findings
  • Develop an appreciation for self-learning

Course Outcomes:
Having successfully completed the module, you will be able to:

  1. Review research literature relevant to engineering problems
  2. Conduct investigations of complex problems using research-based knowledge and research methods
  3. Select and apply appropriate resources and/or modern engineering tools
  4. Write effective reports and make effective presentations.
  5. Demonstrate the depth for continuous  learning