Course Catalog

Home/EEE/Course Catalog

Core Course Profiles of BSc in EEE

Credits: 3+1=4, Pre-requisites: None

Course content

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 including open-ended lab 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
Taxonomy domain/level

Assessment tool
Explain concepts of voltage, current, power, energy, sources, resistance, energy storage elements and circuit configurations
PO1
Cognitive/Understand
Mid Term exams, Final exam
Apply different analysis techniques and circuit theorems for solution of DC resistive circuits
PO1
Cognitive/Apply
Mid Term exams, Final exam
Analyze natural and step responses of RL and RC circuits
PO1
Cognitive/Analysis
Mid Term exams, Final exam
Build basic electrical circuits and operate fundamental circuit lab equipment
PO5
Psychomotor/Precision
Lab performance, lab tests
Use computer aided design (CAD) tool to simulate DC circuits
PO5
Psychomotor/Precision
Lab performance, lab tests

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

Course content

Diode: physical operation, terminal characteristics, circuit analysis, and applications. 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 including open ended labs.

Course rationale

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
Taxonomy domain/level
Assessment tool
Explain the operation and terminal characteristics of diodes, BJTs, and MOSFETs
PO1
Cognitive/Understand
Mid Term exams, Final exam
Analyze the diode, BJT, and MOSFET circuits with DC only or DC and AC sources
PO1
Cognitive/Analyze
Mid Term exams, Final exam
Analyze the BJT and MOSFET amplifier circuits to evaluate amplifiers’ performance parameters
PO1
Cognitive//Analysis
Mid Term exams, Final exam
Build and simulate electronic circuits and perform measurements using electronic equipment
PO5
Psychomotor/Precision
Lab performance, lab tests

Credits: 3+1 = 4, Pre-requisite: None

Course content

Introduction to computers and programming languages, data representation in computer, algorithms and flowchart construction for problem solving. Introduction to programming (input, output, variables, data types, operators, expressions, assignments). Conditional, control statements, and loops (if, if-else, switch, while, for etc.). Introduction to arrays (declaring and manipulating arrays of numbers and characters, strings) and multi-dimensional arrays. Introduction to functions (definitions, prototypes, argument, header files). Application of user defined functions. Pointers: variable declarations, operators, passing arguments to functions, pointer arithmetic and function pointers. Object oriented programming: introduction, class, object and method.

The course includes lab works for implementation of the concepts learned. 

Course rationale

Programming skills are necessary in many areas of electrical & electronic engineering, such as – numerical analysis, signal processing, control systems analysis and design, microprocessor-based systems design, embedded systems design etc. Therefore, programming has become an inextricable part of electrical & electronic engineering. This course introduces students to the fundamental concepts of programming, algorithm development and problem solving, data types, control structures, functions, arrays etc., as well as program testing, and debugging.

Course objectives

The objectives of the course are to:

  1. Develop the ability to write pseudo codes, flow charts effectively to solve problems
  2. Enable the students to use appropriate conditionals, iteration constructs, control structures, and functions to solve programming tasks
  3. Enable the students to use memory addressing techniques and data structures in programming
  4. Develop the ability to write and debug programs to solve practical problems
  5. Enable students to use object-oriented programming techniques to solve problems

Course outcomes

A student successfully completing this course will be able to:

  1. Develop algorithms, pseudo codes, and flowcharts in a logical manner to solve problems
  2. Implement appropriate conditionals, iteration constructs, control structures, and functions to solve programming tasks
  3. Apply data structures and memory addressing techniques in programming
  4. Construct and debug programs to solve practical problems

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

CO
PO
Taxonomy domain/level
Assessment tools
Develop algorithms, pseudo codes, and flowcharts in a logical manner to solve problems
PO1
Cognitive/ Apply
Mid Term exams, Final exam
Implement appropriate conditionals, iteration constructs, control structures, and functions to solve programming tasks
PO1
Cognitive/ Apply
Mid Term exams, Final exam, Assignment and/or Project
Apply data structures and memory addressing techniques in programming
PO1
Cognitive/ Apply
Mid Term exams, Final exam, Assignment and/or Project
Construct and debug programs to solve practical problems
PO1
Cognitive/ Apply
Assignment, Lab reports and Lab tests

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. 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. First order passive filters.

The course includes lab work based on theory taught.

Course rationale

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 circuits in Laplace domain with different types of time varying sources.
  9. Solve magnetically coupled circuits and calculate the stored energy in magnetically coupled inductors.
  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 different techniques to solve AC circuits in phasor domain.
  3. Apply Laplace and frequency domain analysis in AC circuits.
  4. Build and simulate AC circuits and perform measurements using electronic equipment.

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

CO
PO
Taxonomy domain/level
Assessment Tools
Explain voltage, current, impedance, power, and magnetic coupling both in time and phasor domains
PO1
Cognitive/ Understand
Mid Term exams, Final exam
Apply different techniques to solve AC circuits in phasor domain
PO1
Cognitive / Apply
Mid Term exams, Final exam
Apply Laplace and frequency domain analysis in AC circuits
PO1
Cognitive / Apply
Mid Term exams, Final exam
Build and simulate AC circuits and perform measurements using electronic equipment
PO5
Psychomotor/ Manipulation
Lab performance, Lab tests

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

The course includes lab work based on theory taught including open ended labs.

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 and analyze amplifier response.
  3. Understand the properties of op amps and the analysis and design of simple circuits using them.
  4. Design amplifier circuit for a given specification 
  5. Achieve hands-on experience of basic amplifier circuit
  6. 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 and feedback theories
  2. Analyze and design simple op-amp circuits
  3. Design amplifier circuits that meet required specifications
  4. Build and simulate amplifier circuits

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

CO
PO
Taxonomy domain/level
Assessment tools
Analyze amplifier response using the concepts of current steering, active loads, cascaded & differential configurations, and feedback
PO1
Cognitive/Analyze
Mid Term exams, Final exam
Analyze and design simple op-amp circuits
PO1
Cognitive/Analyze
Mid Term exams, Final exam
Design amplifier circuits that meet required specifications
PO3
Cognitive/Create
Assignment/project
Build and simulate amplifier circuits
PO5
Psychomotor/Precision
Lab performance, Lab tests

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

Course content

Introduction to numerical methods: root finding using bisection, regula-falsi, Newton-Raphson’s method, Secant method. Interpolation: first and second order interpolation. Curve fitting: Least squares. Differential and Integration: numerical Integration-trapezoidal rule, Simpson’s rule and quadrature. Finite Difference: forward, backward and center difference, error analysis. Applications: system solution using ordinary and partial differential equations and eigen-analysis.

The concepts in the course will be implemented to analyze engineering problems using appropriate numerical tool.

Course rationale

To explore complex systems in electrical engineering, one requires computational methods since real life mathematical models can rarely be solved analytically. 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. Apply different numerical techniques to find solution of a function and the area under the function
  2. Interpolate a function from known to unknown.
  3. Solve systems of equations using numerical techniques
  4. Solve eigen value problems using numerical techniques

Course outcomes

On completion of this course, the student will be able to

  1. Apply numerical techniques to solve engineering problems
  2. Compare different numerical techniques based on prescribed criteria
  3. Apply computational tools to analyze and design engineering problems

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

CO
PO
Taxonomy domain/level
Assessment Tools
Apply numerical techniques to solve engineering problems
PO1
Cognitive / Apply
Mid Term exams, Final exam
Compare different numerical techniques based on prescribed criteria
PO2
Cognitive/ Evaluate
Mid Term exams, Final exam
Apply computational tools to analyze and design engineering problems
PO1
Cognitive / Apply
Assignment and/or Project


Credits: 3+1=4, Pre-requisites: EEE102, EEE105

Course content

Review of 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, Sequential logic synthesis: Registers and counters, High level hardware descriptive language: Introduction, Applications in combinational and sequential logic.

The course includes lab work based on theory taught including open-ended labs.

Course rationale

To understand the modern digital system, one needs to know 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’ knowledge and skills on such logic gates and their applications so that they can solve, analyze and design digital circuits and systems.

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 Verilog).

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 techniques
  3. Design practical logic circuits using combinational and sequential logic
  4. Build and simulate digital logic circuits

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

CO
PO
Taxonomy domain/level
Assessment Tools
Analyze digital logic circuits using Boolean logic
PO1
Cognitive/ Apply
Mid Term Exams, Final Exam
Analyze the construction and behavior of various types of digital logic circuits using combinational and sequential Logic technique
PO1
Cognitive/ Analyze
Mid Term Exams, Final Exam
Design practical logic circuits using combinational and sequential logic
PO3
Cognitive/ Design
Assignment/Project
Build and simulate digital logic circuits
PO5
Psychomotor/ Precision
Lab performance, lab tests

Credits: 3+0=3, Pre-requisites: EEE201

Course content

Electrical wiring system design, drafting and estimation. Electrical service system design: substation, grounding and lightning protection, HVAC, vertical transportation systems, communication systems, safety and security systems. Codes and standards for electrical wiring and service systems. Safety and health issues in design of building electrical wiring and service systems. Issues for designing multistoried buildings.

Course rationale

Modern building design now integrates electrical wiring system with new services. Functional, safe and green designs done in compliance with standards and codes play key role in proper urban and industrial development. This course will prepare the students to design effective building services systems.

Course objectives

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

  1. Design building electrical wiring systems
  2. Carry out basic calculations associated with the electric power demand and distribution in a building.
  3. Use the applicable Standards and codes in the process of designing electrical building services.
  4. Prepare basic technical documentation of a building services system.
  5. Take into account safety and health issues in building wiring and service systems.

Course outcomes

At the end of the course, the students are expected to

  1. Analyze electrical power demand in a building based on customer needs
  2. Design electrical wiring complete layout including fitting, fixture, switchboard and distribution board subject to specifications and constraints considering applicable standards and codes.
  3. Design electrical building service systems subject to specifications and constraints considering applicable standards and codes.
  4. Prepare and present basic technical documentation of a building services system
  5. Consider safety and societal issues in design of electrical service systems for buildings

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

CO
PO
Taxonomy domain/level
Assessment tool
Analyze electrical power demand in a building based on customer needs
PO2
Cognitive/Analyze
Mid Term exams, Final exam
Design electrical wiring complete layout including fitting, fixture, switchboard and distribution board subject to specifications and constraints considering applicable standards and codes
PO3
Cognitive/Create
Project, Mid Term exams, Final exam
Design electrical building service systems subject to specifications and constraints considering applicable standards and codes
PO3
Cognitive/Create
Project, Mid Term exams, Final exam
Prepare and present basic technical documentation of a building services system
PO10
Psychomotor/Precision
Project Report and Presentation
Consider safety and health issues in design of electrical wiring and service systems
PO6
Cognitive/Apply
Project, Mid Term exams, Final exam

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

Course content

Review of electromechanical Fundamentals: Faraday’s law of electromagnetic induction, Fleming’s rule and Lenz’s law. Ideal transformer: principle of transformer action, polarity, no-load, under load, transformer ratio. Practical transformer: construction, equivalent circuit, voltage regulation, losses and efficiency, transformer tests, auto transformer. Three phase induction motor: operating principle, rotating magnetic field, slip and speed, classifications and types, equivalent circuit, power flow, losses and efficiency, torque-speed characteristics. Synchronous Generator: operating principle; construction type and exciter systems; equivalent circuit; vector diagram at different loads; voltage regulation; torque and power; power-frequency characteristics; parallel operations and load sharing. Synchronous Motor: operating principle; equivalent circuit; torque and power; effect of changing load and excitation; V curves. DC motor: operating principle; classification; equivalent circuit; back EMF; speed control; torque-speed characteristics. Single phase induction motor; brushless DC motor; permanent magnet DC motor; stepper motor; brushless DC motor.

Course rationale

This course covers common electrical machines such as motors, generators and transformers, which find widespread applications in electric power generation, transmission, distribution and energy conversion.  This course will teach the students about construction, working principle, application and design aspects of electrical machines.

Course objectives

The objectives of the course are to

  1. Describe the aspects of construction, principles of operations and applications of electrical machines.
  2. Enable the students to execute performance analysis of electrical machines.
  3. Enable the students to design electrical machines subject to specific requirements.
  4. Develop students' capability to conduct experiments on single and three phase electric machines.

Course outcomes

At the end of the course, the students are expected to

  1. Explain the aspects of construction, principles of operations and applications of electrical machines.
  2. Execute performance analysis 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
Taxonomy domain/level
Assessment tool
Explain the aspects of construction, principles of operations and applications of electrical machines
PO1
Cognitive/Understand
Mid Terms, Final, Project
Execute performance analysis of electrical machines
PO1
Cognitive/Apply
Mid Terms, Final, Project
Design electrical machines subject to specific requirements
PO3
Cognitive/Create
Project
Conduct experiments for analysis of single and three phase electric machine performance
PO5
Psychomotor/
Precision
Lab experiment, lab report, lab test and/or viva

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

Course content

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. Applications of Laplace transformations to study the response and stability of LTI system.

Course rationale

This course is an introduction to analog signal processing. Signal processing forms an integral part of engineering systems in many diverse areas, including communications, speech processing, image processing. Analysis of continuous-time signals and systems in both time and frequency domains is covered in this course. That is important in many electrical and electronic engineering applications.

Course objectives

The objectives of this course are to

  1. Introduce the concept of signals and systems in time, frequency and Laplace domain.
  2. Introduce different types and properties of systems and signals.
  3. Illustrate the applications of analog signal processing.
  4. Enable students to analyze stability and responses of LTI systems for different excitations.

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 for different applications.
  3. Investigate the stability of LTI systems.

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

CO
PO
Taxonomy domain/level
Assessment tool
Explain different properties of systems and signals.
PO1
Cognitive/
Understand
Mid Term exams, Final exam
Analyze responses of LTI systems for different applications
PO1
Cognitive/
Analyze
Mid Term exams, Final exam, Assignment
Investigate the stability of LTI systems
PO2
Cognitive/
Analyze
Mid Term exams, Final exam, Assignment


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

Course content

Network Representation: Single line and reactance diagram, per unit quantities. Line Model and Performance: Basics of transmission line constructions focusing on line resistance, inductance and capacitance, Equivalent circuit of short, medium and long lines, surge impedance loading, complex power flow and line compensations. Network Calculation: Node equations, bus impedance and admittance matrix. Load Flow Analysis: numerical solutions of load-flow analysis problems. Symmetrical Faults: Synchronous machine transients, 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 networks. Asymmetrical Faults: Different types of unsymmetrical faults and fault calculations. Stability: Definition, transient and steady state stability, swing equation, equal area criterion, case studies,. Economic Operation of Power Systems: incremental fuel cost, economic dispatch with and without transmission loss. Power System Control: 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, design, construct and operate 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. Students will find the learnings from this course useful in other advanced courses on power system as well as in the practice of engineering in electric power sector.

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. 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. Apply numerical methods to solve load flow problems of a power system
  3. Analyze symmetrical and asymmetrical faults in power system
  4. Conduct experiment for analysis of electric power system behavior

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

CO
PO
Taxonomy domain/level
Assessment tool
Explain the aspects of network representation, transmission line and stability in power system
PO1
Cognitive/
Understand
Mid Term exams, Final exam
Apply numerical methods to solve load flow problems of a power system
PO1
Cognitive/
Apply
Mid Term exams, Final exam, Assignment
Analyze symmetrical and asymmetrical faults in power system
PO1
Cognitive/
Analysis
Mid Term exams, Final exam
Conduct experiment for analysis of electrical power system behavior
PO5
Psychomotor/
Precision
Lab experiment, lab report, lab test and/or viva

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

Course content

Electrostatics: Review of Curvilinear co-ordinates, rectangular, cylindrical and spherical co-ordinates, and Vector Analysis; Gauss’s theorem and its application, electrostatic 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. Solutions to static field problems; Maxwell’s equations: Their derivations, continuity of charges, concepts of displacement current. Boundary conditions for time-varying fields. Potentials used with varying charges and currents. Retarded potentials, introduction to Maxwell’s equations in different coordinate systems. Propagation and reflection of electromagnetic waves in unbounded media: Plane wave propagation, polarization, power flow and Poynting’s theorem.

Course rationale

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. Solve engineering problems on electro- and magnetostatics
  2. Apply electromagnetic theories to study time-varying electromagnetic phenomena
  3. Analyze interactions of electromagnetic waves with materials and interfaces
  4. Demonstrate the ability for continuous learning of topics and issues related to electromagnetic fields and waves

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

CO
PO
Taxonomy domain/level
Assessment tool
Solve engineering problems on electro- and magnetostatics
PO1
Cognitive/
Apply
Mid Term exams, Final exam
Apply electromagnetic theories to study time-varying electromagnetic phenomena
PO1
Cognitive/
Apply
Mid Term exams, Final exam
Analyze interactions of electromagnetic waves with materials and interfaces
PO2
Cognitive/
Analysis
Mid Term exams, Final exam, Assignment/project report and/or presentation
Demonstrate the ability for continuous learning of topics and issues related to electromagnetic fields and waves
PO12
Affective/
Valuing
Assignment/project report and/or presentation

Credits: 3+1=4, Pre-requisites: EEE205

Course content

Introduction to Embedded Systems: History of embedded systems. Embedded Systems Descriptions: Definitions and terminologies, architecture, design philosophies of microcontroller families, introduction to field programmable gate arrays (FPGAs). Programmable Logic: FPGA architecture, configurable logic block structure, memory hierarchy, look up tables, I/O blocks. Overview of microcontrollers: 8-bit microcontrollers, special registers, instruction sets. Designing Embedded Systems:  Specifying requirements, microcontroller programming using C, programming I/O ports, interrupts, timers, A/D converter, analog comparator, PWM, and Debugging. Supervisory Circuits: Watchdog timer, reset. Interfacing with Embedded System Peripherals: Hardware and software requirements. Embedded Systems Networks: Serial peripheral interface (SPI), (inter-integrated circuit) I2C, (universal synchronous/asynchronous receiver/transmitter) USART, and serial communications. 

The course includes lab work based on theory taught. The lab also includes open-ended design.

Course rationale

This course introduces the students to the basics of embedded systems. Embedded systems are at the center of automation and Internet of Things (IoT) which are increasingly affecting people’s daily lives and how businesses and industries are operated.

Course objectives

The objectives of the course are to

  1. Understand the fundamental concepts of microprocessors and microcontrollers. 
  2. Understand the embedded system technology with programmable logic design for a given application.
  3. Develop the foundation knowledge for embedded system design with practical design skills.
  4. Apply the developed skill in using state-of-the-art software tools for FPGA development for solving complex digital circuits.

Course outcomes

At the end of the course, the students are expected to

  1. Explain the internal architecture and hardware organization of a microcontroller
  2. Apply microcontrollers to interface with peripheral components
  3. Design microcontroller based embedded systems
  4. Analyze and Simulate FPGA systems using Hardware description Language

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

CO
PO
Taxonomy domain/level
Assessment tools
Explain the internal architecture and hardware organization of a microcontroller
PO1
Cognitive/Understand
Mid Term exams, Final exam
Apply microcontrollers to interface with peripheral components
PO1
Cognitive/Apply
Mid Term exams, Final exam
Design microcontroller based embedded systems
PO3
Cognitive/Create
Project, assignment
Analyze and Simulate FPGA systems using Hardware description Language
PO2
Cognitive/Analyze
Lab performance, Lab report and/or Viva

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

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.

Course 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. Apply principles of communication systems, analog and digital modulation schemes
  2. Analyze communication problems employing various analog modulation and demodulation techniques.
  3. Use teletraffic parameters for design of communication system
  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
Taxonomy domain/level
Assessment tools
Apply principles of communication systems, analog and digital modulation schemes.
PO1
Cognitive/Apply
Mid Term exams, Final exam
Analyze communication problems employing various analog modulation and demodulation techniques.
PO2
Cognitive/ Analysis
Assignment, Mid Term exams, Final exam
Use teletraffic parameters for design of communication system.
PO1
Cognitive/Apply
Mid Term exams, Final exam
Design communication blocks with specified system parameters.
PO3
Cognitive/ Analysis
Project
Use simulation tools to implement the modulation schemes.
PO5
Psychomotor/Manipulation
Lab reports, Lab test

Credits: 3+0=3, Pre-requisites: PHY 209

Course content

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, Matthiessen’s rule, Hall Effect and thermal conductivity. Review of the basic concepts of quantum mechanics. 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 orientation; internal field, Clausius-Mossotti 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 and select the most appropriate material based on first principle calculations 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
Taxonomy domain/level
Assessment tools
Describe the underlying physics and characteristics of different electronic properties of materials
PO1
Cognitive/Understand
Mid Term exams, Final exam
Calculate responses of materials related to different electronic properties
PO1
Cognitive/Apply
Mid Term exams, Final exams
Compare and select the most appropriate material based on first principle calculations for specific electrical engineering application.
PO2
Cognitive/Evaluate
Assignment report and/or presentation
Demonstrate the capacity to extend learning beyond classroom lectures and activities
PO12
Affective/Valuing
Assignment report and/or presentation
Describe environmental issues in processing and recycling of electronic materials
PO7
Cognitive/Understand
Mid Term exams, Final exam

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

Course content

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 along with an open ended-design lab.

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 of experiments
  6. 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. Apply different tools and techniques for processing DT signals and analyzing systems.
  3. Analyze DT signals and LTI systems in time, frequency and z-domain
  4. Design filters subject to different specification and constraints
  5. Investigate issues related to signal processing by designing and conducting experiments and data analysis
  6. Display the ability to work within a team to investigate signal processing related problems.

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

CO
PO
Taxonomy domain/level
Assessment Tools
Implement discrete time (DT) linear time invariant (LTI) systems using various structures
PO1
Cognitive/Apply
Mid Term exams, Final exam
Apply different tools and techniques for processing DT signals and analyzing systems.
PO1
Cognitive/Apply
Mid Term exams, Final exam
Analyze DT signals and LTI systems in time, frequency and z-domain
PO2
Cognitive/
Analyze
Mid Term exams, Final exam
Design filters subject to different specification and constraints
PO3
Cognitive/
Create
Project report and/or presentation
Investigate issues related to signal processing by designing and conducting experiments and data analysis
PO4
Cognitive/
Analyze
Open-ended design lab performance and/or report
Display the ability to work within a team to investigate signal processing related problems.
PO9
Affective/
Organization
Peer level review

Credits:3+0=3, Pre-requisite: ENG 102

Course content

Introduction: definition of project management, objectives of project management. Project management processes: initiating, planning, executing, monitoring and controlling, project closing. Project planning: elements of a project plan, work breakdown structure and linear responsibility chart. Budgeting: cost estimates, elements of estimates and budgets, life cycle costs. Economic analysis: economic assessment of projects, economic decision making. Project scheduling: CPM, PERT, Gantt chart. Risk management and change management: risk concepts, identification and assessment, change management. Monitoring and controlling: control of scope, quality, schedule and cost, monitoring of performance indices and variances, PMIS. Environmental impact: need for environmental impact assessment, screening, environmental legislation. Compliance and ethics of engineering management.

Course rationale

A practicing engineer needs to know and apply the concepts of project management and project planning, execution, monitoring and control and evaluation. This course aims to teach students the principles of project management and their applications to allocate resources, prepare schedules and budget, manage risks, time and change, and plan engineering projects.

Course objectives

The objectives of the course are to

  1. Enable the students understand the various stages in project management and plan a project
  2. Develop capability for cost estimation and budget preparation
  3. Enable the students to apply economic concepts and analysis in engineering projects
  4. Develop capability of the students to schedule different activities of a project
  5. Enable the students to understand the management of risks and changes in a project
  6. Enable the students to understand monitoring and controlling a project using PMIS
  7. Enable the students to understand the issues related to environmental impact assessment
  8. Communicate about the project in written and oral forms

Course outcomes

On completion of the course, the student will be able to

  1. Prepare a project plan and explain various stages of project management process
  2. Prepare budget and schedule of a project considering realistic milestones
  3. Apply economic and financial principles to economic decision-making and cost-estimation in a project
  4. Explain the management of risk, time and change in a project
  5. Explain issues related to assessment of environmental impact of a project
  6. Write technical reports and give presentations on various aspects of the project

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

CO
PO
Taxonomy domain/level
Assessment tool
Prepare a project plan and explain various stages of project management process
PO11
Cognitive/Understand
Mid Term exams, Final exam, Assignment/Project
Prepare budget and schedule of a project considering realistic milestones
PO11
Cognitive/Apply
Mid Term exams, Final exam, Assignment/Project
Apply economic and financial principles to economic decision-making and cost-estimation in a project
PO11
Cognitive/Apply
Mid Term exams, Final exam, Assignment/Project
Explain the management of risk, time and change in a project
PO11
Cognitive/ Understand
Mid Term exams, Final exam, Assignment/Project
Explain issues related to assessment of environmental impact of a project
PO7
Cognitive/ Understand
Mid Term exams, Final exam
Write technical reports and give presentations on various aspects of the project
PO10
Psychomotor/Precision
Project Report and Presentation

Credits: 0+2=2; Pre-requisites: EEE 399

Final Year Design Project or the Capstone Project is divided into two parts (EEE400(i) and EEE400(ii)) extending over one year. Students can follow one of these sequences:

[EEE400(i) in spring] and [EEE400(ii) in short summer + fall] or,

[EEE400(i) in fall] and [EEE400(ii) in spring + short summer]

Course content

The Final Year Design Project or the Capstone Project provides the students an opportunity to apply the knowledge and skills gathered through the earlier course work to the solution of complex engineering problems. 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 in 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 soft skills.

Course outcomes: 

At the end of the semester, the students are expected to

  1. Identify a contemporary challenging problem whose solution can be designed, developed, and verified.
  2. Explain the objectives and functional requirements of the solution subject to regulatory compliance, standards and codes of practice.
  3. Develop of a functional design considering the objectives, requirements, and constraints.
  4. Prepare a project management plan and a realistic budget, establish milestones considering risks and contingencies.
  5. Assess the impact of the project and the product on societal, health, safety, legal and cultural issues.
  6. Assess the impact of the project on environment and sustainability and propose mitigating solution where needed.
  7. Work effectively as an individual and as a team member towards the successful completion of the project.
  8. Demonstrate application of ethical principles and practices in the project.

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

CO
CO description 
PO
CO1
Identify a contemporary challenging problem whose solution can be designed, developed, and verified.
PO12
CO2
Explain the objectives and functional requirements of the solution subject to regulatory compliance, standards, and codes of practice.
PO3
CO3
Develop of a functional design considering the objectives, requirements, and constraints.
PO3
CO4
Prepare a project management plan and a realistic budget, establish milestones considering risks and contingencies.
PO11
CO5
Assess the impact of the project and the product on societal, health, safety, legal and cultural issues.
PO6
CO6
Assess the impact of the project on environment and sustainability and propose mitigating solution where needed.
PO7
CO7
Work effectively as an individual and as a team member towards the successful completion of the project.
PO9
CO8
Demonstrate application of ethical principles and practices in the project.
PO8

Activities, deliverables, deadlines and CO assessments

1.
Problem Definition and Justification

a.
Selection and justification of a complex engineering problem


Deliverable:
A presentation stating the problem and justification (Appendix C) to the committee for approval of a complex engineering problem/project.


Deadline:
By the first three weeks of the semester.
2.
Project Concept and Functional Design
 
a.
Reviewing commercial and regulatory requirements (CO2).
 
b.
Literature review (CO1).
 
c.
d.
Finalizing specifications and requirements (CO2).
Developing a functional design (CO3).
 
e.
Preparing a project management plan with milestones considering risks and contingencies (CO4).
 
f.
Identifying resources required (CO4).
 
g.
Studying project impact on society, environment, health and safety (CO5, CO6).
 
h.
Preparing a budget (CO4).
 
i.
Investigating the product life cycle
 
 
Deliverable:
Project concept and functional design/peer evaluation
 
 
Deadline:
Last day of classes
 
 
CO Assessment:
CO1 (PO12), CO2 (PO3), CO3 (PO3), CO4 (PO11), CO5 (PO6), CO6 (PO7).
 
CO7, CO8 to be evaluated through peer level and instructor assessment

Credits: 0+4=4; Pre-requisites: EEE 400(i)

Final Year Design Project or the Capstone Project is divided into two parts (EEE400(i) and EEE400(ii)) extending over one year. This is the second of the two parts.

Course content

The Final Year Design Project or the Capstone Project provides the students an opportunity to apply the knowledge and skills gathered through the earlier course work to the solution of complex engineering problems. 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 soft skills.

Course outcomes

At the end of the course, the students are expected to

  1. Analyze solutions of the problem to select the most suitable one.
  2. Develop a detailed design for implementation subject to the constraints and standards.
  3. Evaluate the performance of the developed solution against standards and specifications.
  4. Finalize design that meets the requirements based on the performance evaluation.
  5. Incorporate the use of modern engineering tools in the design, development, and verification processes.
  6. Achieve the milestones set in the project proposal or revises the schedule appropriately to complete the project within the deadline.
  7. Estimate the cost of the developed solution and conduct economic analysis.
  8. Work effectively as an individual and as a team member towards the successful completion of the project.
  9. Demonstrate application of ethical principles and practices in the project.
  10. Write professional technical documents related to the project and orally present project results.

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

CO
CO description
PO
CO1
Analyze solutions of the problem to select the most suitable one
PO2
CO2
Develop a detailed design for implementation subject to the constraints and standards
PO3
CO3
Evaluate the performance of the developed solution against standards and specifications
PO4
CO4
Finalize design that meets the requirements based on the performance evaluation
PO3
CO5
Incorporate the use of modern engineering tools in the design, development and verification processes
PO5
CO6
Achieve the milestones set in the project proposal or revises the schedule appropriately to complete the project within the deadline
PO11
CO7
Estimate the cost of the developed solution and conduct economic analysis
PO11
CO8
Work effectively as an individual and as a team member towards the successful completion of the project
PO9
CO9
Demonstrate application of ethical principles and practices in the project
PO8
CO10
Write professional technical documents related to the project and orally present project results
PO10

Activities, deliverables, deadlines and CO assessments

1.
Project Design

a.
Consideration of multiple solutions (CO1)

b.
Analysis and/or simulation to functionally verify the design (CO2)

c.
Preparation of the design for implementation (CO2)
2.
Product Development and Prototyping

a.
Construction/development of the system

b.
Performance evaluation of the system (CO3)

c.
Finalization of design based on performance evaluation (CO4)

d.
Usage of appropriate modern tools throughout the project (CO5)
3.
Final Report Submission 

a.
Discussion about the achievement of project milestones (CO6)

b.
Cost estimation of the system (CO7)

c.
Economic analysis (CO7)


Deliverable:
Final report/peer evaluation


Deadline:
Last day of classes


CO Assessment:
CO1 (PO2), CO2 (PO3), CO3 (PO4), CO4 (PO3), CO5 (PO5), CO6 (PO11), CO7 (PO11), CO10 (PO10)
4.
Final Presentation 


Deliverable:
Final presentation


Deadline:
End of the semester


CO Assessment:
CO10 (PO10)

CO8, CO9 to be evaluated through peer level and instructor assessment

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

Course content

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. The lab also includes open ended design.

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 as an individual and within a team to investigate control systems
  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
Taxonomy domain/ level
Assessment tools
Construct mathematical models of different systems 
PO1
Cognitive/Apply
Mid Term exams, Final exam
Identify the characteristics of systems from their mathematical models
PO2
Cognitive/ Analyze
Mid Term exams, Final exam
Design controllers satisfying desirable control objectives 
PO3
Cognitive/Create
Project report and/or presentation
Display the ability to work as an individual and within a team to investigate control systems
PO9
Affective/ Organization
Peer level evaluation
Investigate issues related to control systems by designing and conducting experiments and data analysis
PO4
Cognitive/ Analyze
Open ended lab performance and/or report

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

Course content

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. Apply professional codes of ethics to make ethical decisions in engineering practice
  5. Defend engineering decisions considering professional rights and responsibilities of engineers

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

CO
PO
Taxonomy domain/level
Assessment tools
Identify an engineer’s responsibilities in the societal and cultural context
PO6
Cognitive/Analyze
Mid Term exams, Final exam
Value the engineer’s responsibility to public safety
PO6
Affective/Value
Presentation and/or report on case study
Assess the effects of engineering decision on society and environment
PO7
Cognitive/Evaluate
Presentation and/or report on case study
Apply professional codes of ethics to make ethical decisions in engineering practice
PO8
Cognitive/Apply
Mid Term exams, Final exam
Defend engineering decisions considering professional rights and responsibilities of engineers
PO10
Affective/Valuing
Presentation and/or report on case study