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. Write 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
Write 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. Magnetically coupled circuits.

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. 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 and feedback theories.
  2. Explain signal conditioning using analogue filters
  3. Analyze and design simple op-amp circuits
  4. Design amplifier circuits that meet required specifications
  5. 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
Explain signal conditioning using analogue filters
PO1
Cognitive/Understand
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 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.

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. 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 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. Explain the effects of approximations in numerical analysis
  4. 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
Explain the effects of approximations in numerical analysis
PO1
Cognitive/ Understand
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, auto transformer, transformer tests. Three phase induction motor: operating principle, rotating magnetic field, slip and speed, classifications and types, equivalent circuit, power flow, losses and efficiency, mechanical power and developed torque, torque-speed characteristics, induction motor applications. Synchronous Generator: operating principle; construction type and exciter systems; equivalent circuit; vector diagram at different loads; voltage regulation; torque and power; synchronizing; parallel operations and load sharing. Synchronous Motor: operating principle; types; construction; equivalent circuit; torque and power; starting methods; effect of changing load and excitation; V curves; synchronous condenser. DC motor: operating principle, classification, equivalent circuit, back EMF, starting and speed control, torque-speed characteristics, DC motor applications. Special Motors: single phase induction motor; split phase induction motor; reluctance motor; switched reluctance motor; brushless DC motor; permanent magnet DC motor; stepper motor.

The course includes lab work based on theory taught.

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+1=4, Pre-requisites: EEE205

Course content
Different types of microprocessors. Intel 8086/8088 microprocessor: Architecture, instruction sets, hardware organization, addressing modes, 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. Micro-controllers: Introduction, applications.

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

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. Illustrate the internal organization, addressing modes and operating principle of Intel 8086/8088 microprocessor
  2. Introduce simulation tool for example, emu 8086 for simulation based works
  3. Interpret assembly language program by executing 8086 Instruction sets and addressing modes
  4. Demonstrate the concepts of interfacing the microprocessor with other peripheral devices
  5. Evaluate microprocessor based system design for specific requirements.

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

  1. Explain the architecture, instruction set, memory and input/output interface for 8086/8088 microprocessor
  2. Relate microprocessor working principle, instruction set execution and peripheral connection for specific applications
  3. Program in assembly language for executing microprocessor instructions set
  4. Investigate microprocessor based systems by designing and conducting experiments
  5. Design a microprocessor based system that meets specified requirements

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

CO
PO
Taxonomy domain/level
Assessment tools
Explain the architecture, instruction set, memory and input/output interface for 8086/8088 microprocessor
PO1
Cognitive/Understand
Mid Term exams, Final exam
Relate microprocessor working principle, instruction set execution and peripheral connection for specific applications
PO1
Cognitive/Apply
Mid Term exams, Final exam
Program in assembly language for executing microprocessor instructions set
PO5
Psychomotor/ Precision
Lab performance, Lab test.
Investigate microprocessor based systems by designing and conducting experiments
PO4
Cognitive/Evaluate
Lab performance, Lab report and/or Viva
Design a microprocessor based system that meets specified requirements
PO3
Cognitive/Create
Project and/or assignment

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: 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-Seidel 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, 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. Prepare the students to design load flow for a given system specifications
  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. Apply numerical methods to solve load flow problems of a power system
  3. Analyze symmetrical and asymmetrical faults in power system
  4. Design a tool for analyzing a power system, subject to specific requirements and/or constraints
  5. 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
Design a tool for analyzing a power system subject to specific requirements and/or constraints
PO3
Cognitive/Create
Project, Assignment
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; 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. 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 dielectric boundary.

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-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-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 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+1=1; Pre-requisites: EEE 399

Final Year Design Project or the Capstone Project is divided into three parts extending over three consecutive semesters. EEE400A is the first of the three 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 works 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 semester, the students are expected to

  1. Identify a contemporary challenging problem whose solution can be designed, developed and verified
  2. Explains the objectives, functions and requirements of the solution
  3. Prepare a project management plan and a realistic budget, establish milestones considering risks and contingencies
  4. Assess the impact of the project and the product on societal, health, safety, legal and cultural issues
  5. Assess the impact of the project on environment and sustainability and propose mitigating solution where needed
  6. Work effectively as an individual and as a team member towards the successful completion of the project
  7. 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
Explains the objectives, functions and requirements of the solution
PO3
CO3
Prepare a project management plan and a realistic budget, establish milestones considering risks and contingencies
PO11
CO4
Assess the impact of the project and the product on societal, health, safety, legal and cultural issues
PO6
CO5
Assess the impact of the project on environment and sustainability and propose mitigating solution where needed
PO7
CO6
Work effectively as an individual and as a team member towards the successful completion of the project
PO9
CO7
Demonstrate application of ethical principles and practices in the project
PO8

Activities, deliverables, deadlines and CO assessments

1.
Problem Definition

a.
Selection of a problem concept with scope and justification (CO1)

b.
Articulation of objectives, functional requirements, constraints and stakeholders expectations of the project (CO2)

c.
Review of regulatory requirements, standards and codes of practice (CO2)

d.
Literature review (CO1)


* Deliverable:
Project concept paper/peer evaluation


* Deadline:
Middle of the semester


* CO Assessment:
CO1 (PO12), CO2 (PO3)
2.
Project Planning
 
a.
Finalization of specifications and requirements
 
b.
Selection of methodology for analysis and design
 
c.
Identification of resources required
 
d.
Study of project impact on society, environment, health and safety (CO4, CO5)
 
e.
Preparation of a project management plan with milestones considering risks and contingencies (CO3)
 
f.
Preparing a budget (CO3)
 
 
* Deliverable:
Project proposal/peer evaluation
 
 
* Deadline:
End of the semester
 
 
* CO Assessment:
CO3 (PO11), CO4 (PO6), CO5 (PO7)
 
CO6, CO7 to be evaluated through peer level and instructor assessment

Credits: 0+2=2; Pre-requisites: EEE 400A

Final Year Design Project or the Capstone Project is divided into three parts extending over three consecutive semesters. EEE400B is the second of the three parts.

Course content
The Final Year Design Project or the Capstone Project provides the students opportunity to apply the knowledge and skills gathered through the earlier course works 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. Design an engineering solution subject to the constraints and standards
  3. Work effectively as an individual and as a team member towards the successful completion of the project
  4. 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
Analyze solutions of the problem to select the most suitable one
PO2
CO2
Conduct economic analysis of the potential solutions
PO11
CO3
Work effectively as an individual and as a team member towards the successful completion of the project
PO9
CO4
Demonstrate application of ethical principles and practices in the project
PO8

Activities, deliverables, deadlines and CO assessments

1. Project Design

a.
Development of a design process considering standards, codes of practice, health, safety and environmental issues (CO2)

b.
Analysis of multiple solutions (CO1)

c.
Preliminary design of the system and analysis/simulation for functional verification (CO2)

d.
Analysis and/or simulation to functionally verify the preliminary design

e.
Design refinement and preparation of design for implementation (CO2)


* Deliverable: Design report/peer evaluation 


* Deadline: End of the semester


CO Assessment: CO1 (PO2), CO2 (PO3)

CO3, CO4 to be evaluated through peer level and instructor assessment

Credits: 0+3=3; Pre-requisites: EEE 400B

Final Year Design Project or the Capstone Project is divided into three parts extending over three consecutive semesters. EEE400C is the third of the three parts.

Course content
The Final Year Design Project or the Capstone Project provides the students opportunity to apply the knowledge and skills gathered through the earlier course works 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. Evaluate the performance of the developed solution against standards and specifications
  2. Incorporate the use of modern engineering tools in the design, development and verification processes
  3. Finalize design that meets the requirements based on the performance evaluation
  4. Achieve the milestones set in the project proposal or revises the schedule appropriately to complete the project within the deadline
  5. Work effectively as an individual and as a team member towards the successful completion of the project
  6. Demonstrate application of ethical principles and practices in the project
  7. Conduct economic analysis and estimate the cost of the developed solution
  8. 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
Evaluate the performance of the developed solution against standards and specifications
PO4
CO2
Incorporate the use of modern engineering tools in the design, development and verification processes
PO5
CO3
Finalize design that meets the requirements based on the performance evaluation
PO3
CO4
Achieve the milestones set in the project proposal or revises the schedule appropriately to complete the project within the deadline
PO11
CO5
Work effectively as an individual and as a team member towards the successful completion of the project
PO9
CO6
Demonstrate application of ethical principles and practices in the project
PO8
CO7
Conduct economic analysis and estimate the cost of the developed solution
PO11
CO8
Write professional technical documents related to the project and orally present project results
PO10

Activities, deliverables, deadlines and CO assessments

1.
Product Development and Prototyping

a.
Construction/development of the system

b.
Performance evaluation of the system (CO1)

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


Deliverable:
Interim report/peer evaluation


Deadline:
Middle of the semester


CO Assessment:
CO1 (PO4), CO2 (PO5), CO3 (PO3)
2.
Economic Analysis

a.
Economic analysis (CO5)

b.
Cost estimation (CO5)
3.
Final Report Submission 


* Deliverable:
Final report/peer evaluation


Deadline:
End of the semester


* CO Assessment:
CO4 (PO11), CO5 (PO11), CO8 (PO10)
4.
Final Presentation


* Deliverable:
Final presentation


* Deadline:
End of the semester


* CO Assessment:
CO3 (PO3), CO4 (PO11), CO5 (PO11), CO8 (PO10)

CO6, CO7 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