EEE 101 Electrical Circuits I – v3
EEE 201 Electrical Circuits I - v1, v2
EEE 101L Electrical Circuits I Lab – v3
EEE 202 Electrical Circuits I Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE101 EEE101L |
Course Title: |
Electrical Circuits I Electrical Circuits I Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
PHY 111 Principles of Physics MAT 110 Mathematics I Differential Calculus and Co-ordinate Geometry |
Co-requisites: |
None |
Equivalent Course |
ECE 101 Electrical Circuits I EEE 201 Electrical Circuits I - v1, v2 ECE 201 Electrical Circuits I - v1, v2
ECE 101L Electrical Circuits I Laboratory EEE 202 Electrical Circuits I Laboratory (1.5 credits) – v1, v2 ECE 202 Electrical Circuits I Laboratory (1.5 credits) – v1, v2
|
B. Course Catalog Description (Content):
The course is designed to acquaint students with basic DC electrical circuits and their working. The Kirchhoff’s laws, node voltage methodology and circuit theorems are used to solve simple DC circuits’ problems. The course then covered the network elements, types of networks & analysis of complex circuits using Mesh current & Nodal voltage method, various circuit theorems such as: Norton’s Theorem, Thevenin’s Theorem, Superposition Theorem and develop an understanding of how to apply these circuit theorems/techniques for solving different types of complex DC circuit problems having dependent and independent voltage and current sources, ability to apply delta-wye conversion techniques to analyze different types of more complex circuits and calculate maximum power transfer for these circuits. The response of first order RC and RL circuits is also analyzed along with step response. Similar to electric circuit, magnetic circuit also analyzed using basic equations and methods to solve magnetic circuit problems. In addition to class lectures, comprehensive mandatory laboratory exercises are also designed so that theoretical knowledge may be coincided with practical.
C. Course Objective:
This course is considered as the backbone to fundamental electrical circuits and analysis. Ability to use the techniques, skills and modern engineering tools necessary for modern engineering practice related to DC circuit applications. The rationale of the course is to enable the students to develop the sound understanding of and ability to design and analyze basic electrical DC circuits. As one of the core courses for the EEE program, the knowledge from the course will be applied in future EEE courses such as AC circuits, Electronic devices. The course allows the use the students to use modern engineering techniques, skills and tools to fulfill practical engineering problems related to DC circuit
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain the fundamental concepts of linear electrical circuit elements and magnetic properties of materials |
CO2 |
Apply different circuit analysis techniques and circuit theorems to solve circuits for unknown quantities |
CO3 |
Interpret the natural and transient responses of the first order electric systems involving capacitors and inductors |
CO4 |
Use simulation tool to construct DC circuit in schematic level |
CO5 |
Demonstrate basic proficiency in building, debugging and testing basic electrical circuits |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 101 Electrical Circuits |
|||||
CO1 |
Explain the fundamental concepts of linear electrical circuit elements and magnetic properties of materials |
a |
Cognitive/ Understand |
Lectures, notes |
Assignment, Quiz |
CO2 |
Apply different circuit analysis techniques and circuit theorems to solve circuits for unknown quantities |
a |
Cognitive/ Apply |
Lectures, notes |
Assignment, Quiz, Exam |
CO3 |
Interpret the natural and transient responses of the first order electric systems involving capacitors and inductors |
a |
Cognitive/ Apply |
Lectures, notes |
Assignment, Quiz, Exam |
EEE 101L Electrical Circuits Lab |
|||||
CO4 |
Use simulation tool to construct DC circuit in schematic level |
e |
Cognitive/ Understand, Psychomotor/ Manipulation |
Lab Class |
Lab Work, Lab Exam |
CO5 |
Demonstrate basic proficiency in building, debugging and testing basic electrical circuits |
e |
Cognitive/ Understand, Psychomotor/ Manipulation |
Lab Class |
Lab Work, Lab Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Engineering Circuit Analysis |
W. H. Hayt, J. Kemmerly and S. M. Durbin |
2007 |
8th Ed. |
McGraw-Hill |
978-0-07-352957-8 |
2 |
Introductory Circuit Analysis |
Robert L. Boylestad |
2015 |
11th Ed. |
Prentice-Hall |
0-13-173044-4 |
EEE 103 Computer Programming - v3
CSE 161 Computer Programming – v1, v2
EEE 103IL Computer Programming Laboratory – v3
CSE 162 Computer Programming Laboratory (1 credit) – v1, v2
A. Course General Information:
Course Code: |
EEE103 EEE103IL |
Course Title: |
Computer Programming Computer Programming Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
None |
Co-requisites: |
None |
Equivalent Course |
ECE 103 Computer Programming ECE 103IL Computer Programming Laboratory
CSE 161 Computer Programming – v1, v2 CSE 162 Computer Programming Laboratory (1 credit) – v1, v2 |
B. Course Catalog Description (Content):
Introduction to programming languages, environments, number system, data representation in computer. Algorithms and flowchart construction for problem solving. Introduction to C programming (variables, data types, operators, expressions, assignments). Conditional, control statements, and loops (if, if-else, switch, while, for etc.). Introduction to 1D arrays and multi-dimensional arrays. Introduction to functions (definitions, prototypes, argument, header files). Introduction to functions (definitions, prototypes, argument, header files). Pointers, Structures, File I/O. Object oriented programming: introduction, class, object and method. This course has 3 hours/week mandatory integrated laboratory session.
C. Course Objective:
The objectives of this course are to
a. introduce algorithms and flowchart construction
b. teach students the basic syntax of a programming language (variables, data types, operators, expressions, assignments etc.)
c. explain how to solve basic programming related problems
d. determine syntax and semantic errors in a program
e. introduce Integrated Development Environments(IDE)s as tools for solving programming problems
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Write algorithms, flowcharts to solve basic and complex programming problems |
CO2 |
Implement conditional statements, loops, arrays and functions to solve programming tasks |
CO3 |
Apply pointer and memory addressing techniques in programming |
CO4 |
Use IDE tools to compile and execute programs |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/ level |
Delivery methods and activities |
Assessment tools |
EEE 103 Computer Programming |
|||||
CO1 |
Write algorithms, flowcharts to solve basic and complex programming problems |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Exam |
CO2 |
Implement conditional statements, loops, arrays and functions to solve programming tasks |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Exam |
CO3 |
Apply pointer and memory addressing techniques in programming |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Exam |
EEE 103IL Computer Programming Laboratory |
|||||
CO4 |
Use IDE tools to compile and execute programs |
e |
Cognitive/ Apply, Psychomotor/ Manipulation |
Lab class |
Lab Work, Lab Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Teach Yourself C |
Herbert Schildt |
1997 |
3rd |
McGraw-Hill Osborne Media |
978-0078823114 |
2 |
Let Us C |
Yashavant Kanetkar |
2016 |
15th |
BPB Publications |
978-8183331630 |
EEE 203 Electrical Circuits II
EEE 203L Electrical Circuits II Laboratory – v3
EEE 204 Electrical Circuits II Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE203 EEE203L |
Course Title: |
Electrical Circuits II Electrical Circuits II Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 101 Electrical Circuits I EEE 101L Electrical Circuits I Laboratory MAT 120 Mathematics II Integral Calculus and Differential Equations |
Co-requisites: |
None |
Equivalent Course |
ECE 203 Electrical Circuits II
ECE 203L Electrical Circuits II Laboratory EEE 204 Electrical Circuits II Laboratory (1.5 credits) – v1, v2 ECE 204 Electrical Circuits II Laboratory (1.5 credits) – v1, v2
|
B. Course Catalog Description (Content):
This course is considered as one of the fundamental courses to understand Electrical Circuits. It introduces the generation of alternating source and analyze parameters and perform mathematical calculations of real power, reactive power, apparent power, power factor, reactive factor for different types of AC circuit. Moreover, this course provides the concept of complex number calculations and solve all the DC circuits’ concepts such as- series and parallel RL, RC and RLC circuits, nodal and mesh analysis, application of network theorems in ac circuits. Furthermore, this course introduces the concept of three phase circuits; balanced and unbalanced circuits and power calculation which are the essential building blocks for most of the electrical systems. The rationale of the course is to enable the students to develop sound understanding of electrical circuits, design and analyze these basic electrical circuits. As one of the core courses for the EEE program, the knowledge from the course will be applied in future EEE courses such as Energy Conversion I, Energy Conversion II, Power System I, Power System II, Power Electronics and Switchgear and Protection Courses. This course has 3 hours/week separate mandatory laboratory session.
C. Course Objective:
The objectives of this course are to:
a. Introduce basic understanding of phasors and phasor diagrams to analyze voltage, current, power and impedance for AC circuit.
b. Teach how to apply different network theorems to solve AC circuits in phasor domain.
c. Introduce the design and analyze the concept of series and parallel resonance circuits
d. Make understand the phase rotation and Wye/Delta connections for balanced and unbalanced 3-phase systems
e. Introduce how to calculate AC power and power factor for single and three phase ac circuits.
f. Prepare students to understand the frequency response of low-pass, high-pass, band-pass, and band-reject filters and circuit response to non-sinusoidal input.
g. Introduce computer simulations and extensive laboratory sessions to investigate each major topic.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Apply different network theorems to solve AC circuits in phasor domain and for non-sinusoidal inputs. |
CO2 |
Analyze circuit problems on resonance and poly phase system for different types of loads |
CO3 |
Use simulation tool to investigate AC circuits in schematic level |
CO4 |
Construct and troubleshoot AC circuits using laboratory equipment |
CO5 |
Demonstrate the findings of hardware and software experiments through reports |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 203 Electrical Circuits II |
|||||
CO1 |
Apply different network theorems to solve AC circuits in phasor domain and for non-sinusoidal inputs. |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Assignment, Exam |
CO2 |
Analyze circuit problems on resonance and poly phase system for different types of loads |
b |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Exam |
EEE 203L Electrical Circuits II Laboratory |
|||||
CO3 |
Use simulation tool to investigate AC circuits in schematic level |
e |
Cognitive/ Apply, Psychomotor/ Precision |
Lab class |
Lab Work, Lab Exam, Project |
CO4 |
Construct and troubleshoot AC circuits using laboratory equipment |
e |
Cognitive/ Understand, Psychomotor/ Precision |
Lab class |
Lab Work, Lab Exam, Project |
CO5 |
Demonstrate the findings of hardware and software experiments through reports |
j |
Affective/Valuing |
Lab Class, Lecture |
Lab Reports, Project Presentation |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Introductory Circuit Analysis |
Robert.L. Boylestad |
2012 |
12th ed. |
Pearson Education |
ISBN-0-13097417-XII |
2 |
Electric Circuits |
J.W.Nilsson and S.Riedel |
2014 |
7th ed. |
Prentice Hall |
ISBN 978–0–07–352955–7 |
EEE 205 Electronic Circuit I
EEE 205L Electronic Circuit I Laboratory – v3
EEE 206 Electronic Circuit I Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 205 EEE 205L |
Course Title: |
Electronic Circuit I Electronic Circuit I Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 203 Electrical Circuit II EEE 203L Electrical Circuit II Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 205 Electronic Circuit I
ECE 205L Electronic Circuit I Laboratory EEE 206 Electronic Circuit I Laboratory (1.5 credits) – v1, v2 ECE 206 Electronic Circuit I Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
Fundamental concepts of the semiconductor: electrons and holes, concept of doping, acceptors and donors, p and n-type materials is introduced. PN junction Diode and circuits: Operation principle, Current-Voltage characteristics, Diode models, diode DC analysis, Diode AC analysis: Rectifier circuits, Clipper and Clamper circuits. Zener diode: IV characteristics, zener shunt regulator. Bipolar Junction Transistor (BJT): Basic structure, BJT characteristics and regions of operation, BJT Currents, BJT Terminal Voltages, BJT voltage amplification. Bipolar Junction Transistor Biasing: The dc load line and bias point, biasing the BJT for discrete circuits, small signal equivalent circuit models, h parameters. Single-stage BJT amplifier circuits and their configurations: Voltage and current gain, input and output impedances. Metal-Oxide-Semiconductor Field-Effect-Transistor (MOSFET): structure and physical operation of MOSFETs, Threshold voltage, current-voltage characteristics, Small-signal analysis of MOS amplifier, basic introduction to OpAMP.
C. Course Objective:
The objectives of this course are to
a. Introduce the fundamental concepts of semiconductor materials and their properties required to understand the construction of electronic devices.
b. Provide the students with the knowledge of the construction, operation principles, characteristics of the basic electronic devices (Diode, BJT, MOSFET etc.), and subsequently, with the ability to represent those devices into equivalent circuit models (large signal and small signal).
c. Teach the students different methods to Analyze electronic circuits consisting of electronic devices: Diodes, BJTs and MOSFETs for DC and AC signals.
d. Expose the students with the introductory design process of Amplifier circuits.
e. Provide the students with the skills to simulate electronic circuits and construct, troubleshoot/debug them, and finally, extract experimental data with a view to solidifying the underlying knowledge of the devices
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Construct large-signal equivalent circuit of various electronic devices such as Diode, BJT and MOSFET based on the understanding of the construction, operation mechanism and characteristics of the devices. |
CO2 |
Analyze electronic circuits consisting of different electronic devices such as diodes, BJT, MOSFTEs for both DC and AC signals. |
CO3 |
Design various electronic circuits such as Amplifier circuits and Voltage regulator circuits |
CO4 |
Investigate the effect of different circuit parameters including load resistance on the Amplifier performances in terms of Gain, input/output impedance, faithful reproducibility, stability in biasing etc. |
CO5 |
Use simulation tool to construct electronic circuits and simulate in schematic level |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 205 Electronic Circuit I |
|||||
CO1 |
Construct large-signal equivalent circuit of various electronic devices such as Diode, BJT and MOSFET based on the understanding of the construction, operation mechanism and characteristics of the devices. |
a |
Cognitive/ Apply |
Lectures, notes |
Assignment, Quiz, Exam |
CO2 |
Analyze electronic circuits consisting of different electronic devices such as diodes, BJT, MOSFTEs for both DC and AC signals. |
a |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Quiz, Exam |
CO3 |
Design various electronic circuits such as Amplifier circuits and Voltage regulator circuits |
c |
Cognitive/ Create |
Lectures, notes |
Assignment, Exam, Project |
EEE 205L Electronic Circuit I Laboratory |
|||||
CO4 |
Investigate the effect of different circuit parameters including load resistance on the Amplifier performances in terms of Gain, input/output impedance, faithful reproducibility, stability in biasing etc. |
d |
Cognitive/ Evaluate, Psychomotor/ Manipulation |
Lectures, notes |
Open-ended Lab Experiment |
CO5 |
Use simulation tool to construct electronic circuits and simulate in schematic level |
e |
Cognitive/ Apply Psychomotor/ Manipulation |
Lab class |
Lab Work, Software Exam, Project |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Microelectronics circuits
|
Adel S. Sedra, Kenneth C. Smith |
2014 |
7th ed. |
Oxford University Press |
ISBN-13: 978-0199339136 |
2 |
Microelectronics Circuit Analysis & Design |
Donald A. Neaman |
2010 |
4th ed. |
McGraw-Hill |
ISBN 978–0–07–338064–3 |
EEE 221 Energy Conversion I
EEE 221L Energy Conversion I Laboratory – v3
EEE 224 Energy Conversion Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE221 EEE221L |
Course Title: |
Energy Conversion I Energy Conversion I Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 203 Electrical Circuits II EEE 203L Electrical Circuits II Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 221 Energy Conversion I
ECE 221L Energy Conversion I Laboratory EEE 224 Energy Conversion Laboratory (1.5 credits) – v1, v2 ECE 224 Energy Conversion Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course gives a brief idea about the fundamental concepts of some DC and AC energy conversion machines. It starts with the basic principle, construction, performance analysis and designing of a transformer. Then it covers the construction, operating principle, effect of parameter changes and starting procedure of induction motor, synchronous generator and synchronous motor. Students also learn about the basic operating principle, procedure of speed control and starting of DC machines. This course has 3 hours/week separate mandatory laboratory session.
C. Course Objective:
The objective of this course are to
a. help students to understand the construction and basic principle of operation of a complex energy conversion system
b. provide the students with knowledge to analyze and design transformer, induction motor, synchronous motor, synchronous generator, DC motor and DC generator.
c. enable students to develop an understanding how different parameters like load, field current, supply voltage, frequency change the performance of an electrical machine
d. equip students with necessary skills to construct, run and observe the operation of basic electrical machines
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Describe the construction and basic operation principles of transformer, induction motor, synchronous machine and DC machine |
CO2 |
Examine the performance of transformer, induction motor, synchronous machine and DC machine |
CO3 |
Design transformer, induction motor, synchronous machine and DC machine for practical applications with various requirements of torque and speed using simulation tools |
CO4 |
Explain the effect of different parameter changes on the operation of induction motor, synchronous machine and DC machine |
CO5 |
Demonstrate proficiency in using laboratory tools to carry out experiments. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 221 Energy Conversion I |
|||||
CO1 |
Describe the construction and basic operation principles of transformer, induction motor, synchronous machine and DC machine |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Exam |
CO2 |
Examine the performance of transformer, induction motor, synchronous machine and DC machine |
a |
Cognitive/ Analyze |
Lecture, Notes |
Quiz, Assignment, Exam, project |
CO3 |
Design transformer, induction motor, synchronous machine and DC machine for practical applications with various requirements of torque and speed using simulation tools |
c |
Cognitive/ Create |
Lecture, Notes |
Assignment, Exam, Project |
CO4 |
Explain the effect of different parameter changes on the operation of induction motor, synchronous machine and DC machine |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Assignment, Exam |
EEE 221L Energy Conversion I Laboratory |
|||||
CO5 |
Demonstrate proficiency in using laboratory tools to carry out experiments. |
e |
Cognitive/ Understand Psychomotor/ Precision |
Lab Class |
Lab Work, Lab Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Electric Machinery and Fundamentals |
Stephen J. Chapman |
2012 |
5th |
McGraw Hill
|
978-007-108617-2 |
2 |
Electric Machines- Theory, Operation, Applications, Adjustment and Control |
Charles I Hubert |
2002 |
4th |
Pearson |
978-0675211369 |
EEE 241 Electromagnetic Waves and Fields
A. Course General Information:
Course Code: |
EEE 241 |
Course Title: |
Electromagnetic Waves and Fields |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 0 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture |
Prerequisites: |
EEE 203 Electrical Circuits II, EEE 203L Electrical Circuits II Lab MAT 216 Mathematics IV Linear Algebra and Fourier Analysis PHY 112 Principles of Physics II |
Co-requisites: |
None |
Equivalent Course |
ECE 241 Electromagnetic Waves and Fields |
B. Course Catalog Description (Content):
Electrostatics: Co-ordinate system, Rectangular, Cylindrical and Spherical co-ordinates, and Vector Analysis; Fundamental Postulates of Electrostatics, Gauss’s theorem and its application, Electrostatic Potential, Capacitance Calculation, Laplace’s and Poisson’s equations, Method of Images, Energy of an Electrostatic system, conductor and dielectrics. Steady Electric Current: Current Density and Ohm’s Law, Boundary Conditions, Resistance Calculation. Magnetostatics: Concept of magnetic field, Fundamental Postulates of Static 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
.
C. Course Objective:
The objectives of the course are to:
a. Provide students with the basic concepts of electromagnetic theory, principles of electromagnetic radiation, Electromagnetic boundary conditions and electromagnetic wave propagation
b. Enable students to demonstrate knowledge and understanding of Electromagnetic fields in simple electronic configurations
c. Help students to develop skills to analyze interactions of electromagnetic waves with materials and interfaces
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to-
Sl. |
CO Description |
CO1 |
Explain the fundamentals of Electrostatic and Magnetostatic Fields |
CO2 |
Apply Gauss's Law, Coulomb's Law and Poisson's Equation to calculate fields and potentials to solve topic specific engineering problems. |
CO3 |
Demonstrate the interaction between time-varying electric and magnetic fields and how this interaction leads to Maxwell's equations. |
CO4 |
Analyze interactions of electromagnetic waves with materials and interfaces and Interpret the effects of dielectrics upon the propagation of electromagnetic waves. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Explain the fundamentals of Electrostatic and Magnetostatic Fields |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Exam |
CO2 |
Apply Gauss's Law, Coulomb's Law and Poisson's Equation to calculate fields and potentials to solve topic specific engineering problems. |
a |
Cognitive/ Apply |
Lecture, Notes |
Assignment, Quiz, Exam |
CO3 |
Demonstrate the interaction between time-varying electric and magnetic fields and how this interaction leads to Maxwell's equations. |
a |
Cognitive/ Apply |
Lecture, Notes |
Assignment, Quiz, Exam |
CO4 |
Analyze interactions of electromagnetic waves with materials and interfaces and Interpret the effects of dielectrics upon the propagation of electromagnetic waves. |
b |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Field and Wave Electromagnetics |
David K. Cheng |
2006 |
2nd |
Pearson |
13: 9780201128192 |
02 |
Elements of Electromagnetics |
Matthew Sadiku |
2010 |
3rd |
Oxford University |
13: 978-0199743001 |
EEE 243 Signals and Systems
A. Course General Information:
Course Code: |
EEE 243 |
Course Title: |
Signals and Systems |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 0 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture |
Prerequisites: |
EEE 203 Electrical Circuits II EEE 203L Electrical Circuits II Laboratory MAT 216 Mathematics IV Linear Algebra and Fourier Analysis |
Co-requisites: |
None |
Equivalent Course |
ECE 243 Signals and Systems |
B. Course Catalog Description (Content):
This is an introductory course in the field of communication engineering. It provides basic concepts of signals and systems and how different operations is done on the elementary signals. Students will learn to determine output of LTI system using the technique of convolution. They will get an insight of frequency domain techniques for analysis and manipulation of continuous time signals. Students will learn to determine Fourier series coefficient and Fourier transform of periodic and aperiodic time domain signals. This learning is also extended to Laplace transform. Using these frequency domain techniques students will be able to design and analyze different types of systems.
C. Course Objective:
The objectives of this course are to
a. introduce the fundamental concepts of signals and systems
b. enable students to find system output using convolution integral
c. provide basic understanding of frequency domain representation of signals
d. enable students to analyze systems using Fourier Series, Fourier Transform and Laplace Transform
e. develop the techniques of designing a system using frequency domain methods
f. prepare students to take more advanced courses in the area of communication engineering
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain various types of signals (such as continuous and discrete, periodic and aperiodic, power and energy) and systems (such as linearity, time invariance, causality, memory, invertibility, and BIBO stability) |
CO2 |
Analyze various properties of signals and system |
CO3 |
Apply the basic properties of the Fourier series, Fourier transform and Laplace transform for problem analysis and solving |
CO4 |
Use the frequency domain techniques to design systems that meets particular requirements |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Explain various types of signals (such as continuous and discrete, periodic and aperiodic, power and energy) and systems (such as linearity, time invariance, causality, memory, invertibility, and BIBO stability) |
a |
Cognitive/ Understand |
Lectures, notes |
Quiz, Assignment, Exam |
CO2 |
Analyze various properties of signals and system |
b |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Exam |
CO3 |
Apply the basic properties of the Fourier series, Fourier transform and Laplace transform for problem analysis and solving |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Assignment, Exam |
CO4 |
Use the frequency domain techniques to design systems that meets particular requirements |
a |
Cognitive/ Apply |
Lectures, notes |
Assignment, Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Signals and Systems |
Alan V. Oppenheim, Alan S. Willsky, With S. Hamid, Syed Hamid Nawab |
2013 |
2nd |
Pearson |
978-1292025902 |
2 |
Continuous and discrete signals and systems |
Samir S. Soliman, Mandyam D. Srinath |
1990 |
2nd |
Prentice Hall |
81-203-2307-6 |
3 |
Linear Systems and Signals |
B. P. Lathi |
2001 |
2nd |
Oxford University Press, Inc |
0-941413-35-7 |
EEE 282 Numerical Techniques
A. Course General Information:
Course Code: |
EEE 282 |
Course Title: |
Numerical Techniques |
Credit Hours (Theory + Laboratory): |
0+1 |
Contact Hours (Theory + Laboratory): |
0+3 |
Category: |
Program Core |
Type: |
Required, Engineering, Laboratory |
Prerequisites: |
EEE 103 Computer Programming MAT 120 Mathematics II Integral Calculus and Differential Equations |
Co-requisites: |
None |
Equivalent Course |
ECE 282 Numerical Techniques |
B. Course Catalog Description (Content):
This course is provides a solid introduction to the field of numerical analysis. The course starts with some basic discussion on some of the preliminary topics of numerical methods and provides a background of programming. Diverse methods of finding roots, interpolation techniques, numerical differentiation and integration are covered in this course. Solution of ordinary differential equations and solving linear systems are also introduced in the course. Aside from developing competency in the topics and emphases listed above, the course aims to further development of the students in applying problem solving skills through the introduction of numerical methods.
C. Course Objective:
The objectives of this course are to
a. Introduce an understanding of the core ideas and concepts of Numerical Methods.
b. Provide students with sound understanding and knowledge of programming and efficient coding to implement different numerical methods and concepts.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Evaluate different methods of interpolation. |
CO2 |
Explore the basic concepts of numerical differentiation and integration. |
CO3 |
Apply the knowledge of numerical methods for solving linear systems. |
CO4 |
Use appropriate simulation tools to perform experiments on various numerical methods. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Evaluate different methods of interpolation. |
a |
Cognitive/ Evaluate |
Lecture, Notes, Lab class |
Assignment, Lab Exam |
CO2 |
Explore the basic concepts of numerical differentiation and integration. |
a |
Cognitive/ Understand |
Lecture, Notes, Lab class |
Assignment, Lab Exam |
CO3 |
Apply the knowledge of numerical methods for solving linear systems. |
a |
Cognitive/ Apply |
Lecture, Notes, Lab class |
Assignment, Lab Exam |
CO4 |
Use appropriate simulation tools to perform experiments on various numerical methods. |
e |
Cognitive/ Apply Psychomotor/ Precision |
Lab Class, Lectures, Tutorial |
Assignment, Lab Exam, Project |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Numerical Methods for Engineers |
Steven C. Chapra |
2014 |
7th |
McGraw-Hill Education |
13: 978-0073397924 |
02 |
Elementary Numerical Analysis |
Kendall Atkinson |
2003 |
3rd |
Wiley |
13: 978-0471433378 |
EEE 283 Digital Logic Design - v3
EEE 301 Digital Electronics – v1, v2
EEE 283L Digital Logic Design Laboratories – v3
EEE 302 Digital Electronics Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 283 EEE 283L |
Course Title: |
Digital Logic Design Digital Logic Design Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 205 Electronic Circuit I EEE 205L Electronic Circuit I Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 283 Digital Logic Design EEE 301 Digital Electronics – v1, v2 ECE 301 Digital Electronics – v1, v2
ECE 283L Digital Logic Design Laboratory EEE 302 Digital Electronics Laboratory (1.5 credits) – v1, v2 ECE 302 Digital Electronics Laboratory (1.5 credits) – v1, v2
|
B. Course Catalog Description (Content):
Different types of number systems, their representation, conversion and mathematical operation. Codes: BCD, alphanumeric, gray and excess-3. Digital logic: Boolean algebra, De Morgan's laws. Logic minimization. Logic gates and their truth tables. Basic logic gates in CMOS: DC characteristics, noise margin and power dissipation. Modular combinational circuit design: pass gates, multiplexer, de-multiplexer, encoder, decoder and comparators. Arithmetic logic circuit design: Half adder, full adder, half subtractor, full subtractor. Sequential circuits: Different types of latches, flip-flops and their design using ASM approach, timing analysis and power optimization of sequential circuits. Modular sequential logic circuit design: shift registers, counters and their applications. Synthesis of digital circuits using Hardware Description Language (HDL). This course has 3 hours/week separate mandatory laboratory session.
C. Course Objective:
The objectives of this course are to
a. Introduce the concepts and terminology of digital logic design to create circuits to solve problems using gates to replicate all logic functions.
b. Introduce theorems and properties of Boolean algebra and simplification techniques including Karnaugh Map to reduce Boolean expressions and logic circuits to their simplest forms.
c. Prepare students to design and implement combinational and sequential circuits.
d. Exposed students in designing and evaluating solutions for complex digital system design problem.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Apply the concept of digital logic design to solve the problem using gates to replicate logic functions |
CO2 |
Analyze combinational and sequential logic circuits built with various logic gates, flip-flops, registers, counters etc. represented through schematic diagram or hardware description language. |
CO3 |
Design combinational and sequential logic circuits using various logic gates, flip-flops, registers, counters as building blocks |
CO4 |
Perform effectively as an individual or in a team to design and build combinational and sequential logic circuits in the laboratory or project development |
CO5 |
Communicate the findings of hardware and software experiments and projects through reports and presentations |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 283 Digital Logic Design |
|||||
CO1 |
Apply the concept of digital logic design to solve the problem using gates to replicate logic functions |
a |
Cognitive/ Apply |
Lectures, Notes |
Assignment, Quiz, Exam |
CO2 |
Analyze combinational and sequential logic circuits built with various logic gates, flip-flops, registers, counters etc. represented through schematic diagram or hardware description language. |
a |
Cognitive/ Analyze |
Lectures, Notes |
Assignment, Quiz, Exam |
CO3 |
Design combinational and sequential logic circuits using various logic gates, flip-flops, registers, counters as building blocks |
c |
Cognitive/ Create |
Lectures, Notes |
Assignment, Project |
EEE 283L Digital Logic Design Laboratories |
|||||
CO4 |
Perform effectively as an individual or in a team to design and build combinational and sequential logic circuits in the laboratory or project development |
i |
Affective/ Valuing |
Lab class |
Observation, Peer-review |
CO5 |
Communicate the findings of hardware and software experiments and projects through reports and presentations |
j |
Cognitive/Understand, Affective/ Valuing |
Lab Class |
Lab Reports, Project Reports and Presentation |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Digital Systems: Principles and Applications |
Ronald J Tocci and Neal S Widmer, |
2011 |
11th
|
Prentice Hall, |
0135103827, 9780135103821 |
2 |
Digital Logic and Computer Design |
M. Morris Mano and Michael D. Ciletti, |
2004 |
4th |
Pearson/Prentice Hall, |
013140539X, 9780131405394 |
3 |
Fundamentals of Logic Design |
Roth, HR, |
2010 |
6th |
Thomson-Brooks/Cole |
0495471690, 9780495471691 |
EEE 305 Control Systems
EEE 305L Control Systems Laboratory – v3
EEE 306 Control Systems Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 305 EEE 305L |
Course Title: |
Control Systems Control Systems Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 243 Signals and Systems |
Co-requisites: |
None |
Equivalent Course |
ECE 305 Control Systems
ECE 305L Control Systems Laboratory EEE 306 Control Systems Laboratory (1.5 credits) – v1, v2 ECE 306 Control Systems Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This is a first course on feedback control of dynamic systems. It provides basic concepts and principles of modeling, analysis and design of continuous time linear feedback control systems. Students gain experience in applying a variety of modeling techniques and analyzing system performance from several perspectives to include the time and frequency domains. Using this classical control design techniques, students learn to synthesize linear controllers capable of satisfying a variety of stability and response criteria. Practical aspects of the class include the use of case studies of real control systems as well as the use of Matlab/Simulink for simulation and design. A companion 3 hours/week laboratory session provides additional hands-on experimental exposure to the design, implementation and performance of linear controllers using second order servo system.
C. Course Objective:
The course primarily contributes to demonstrate an understanding of the fundamentals of feedback control systems, design a system, component or process to meet desired needs, use the techniques, skills and modern engineering tools necessary for modern engineering practice related to control systems. As one of the core courses for the EEE program, the knowledge from the course will be applied in future practical applications such as robotics, radar tracking system, aircraft flight control system, space flight and also for those who are interested to further study in control engineering
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Identify an approximate linear/linearized model for a physical dynamic system. |
CO2 |
Examine the stability and feedback control of linear time-invariant (LTI) systems |
CO3 |
Design linear control systems using time domain and frequency domain techniques |
CO4 |
Recognize the need for learning new concepts, theories, technologies and systems related to control systems engineering field |
CO5 |
Utilize software tools to design and analysis of control systems |
CO6 |
Perform hands-on practical demonstration of control theories in laboratory setup |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 305 Control Systems |
|||||
CO1 |
Identify an approximate linear/linearized model for a physical dynamic system. |
a |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Quiz, Exam |
CO2 |
Examine the stability and feedback control of linear time-invariant (LTI) systems |
a |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Exam |
CO3 |
Design linear control systems using time domain and frequency domain techniques |
c |
Cognitive/ Create |
Lectures, notes |
Lab Work, Project |
CO4 |
Recognize the need for learning new concepts, theories, technologies and systems related to control systems engineering field |
l |
Cognitive/ Understand, |
Independent case-study |
Case-study report |
EEE 305L Control Systems Laboratory |
|||||
CO5 |
Utilize software tools to design and analysis of control systems |
e |
Cognitive/ Apply, Psychomotor/ Precision |
Lab Class |
Lab Work, Lab Exam, Project |
CO6 |
Perform hands-on practical demonstration of control theories in laboratory setup |
e |
Cognitive/ Apply, Psychomotor/ Precision |
Lab Class |
Lab Work, Lab Exam, Project |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Modern Control Engineering |
K. Ogata |
2010 |
5th Ed. |
Prentice-Hall |
0-13-615673-8 |
2 |
Control Systems Engineering |
Norman S. Nise |
2011 |
6th Ed. |
John Wiley & Sons, Inc. |
978-0470-54756-4 |
EEE 308 Electronic Circuits II – v3
EEE 207 Electronic Circuits II – v1, v2
EEE 308L Electronic Circuits II Laboratory – v3
EEE 208 Electronic Circuits II Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Details |
|
Course Code: |
EEE 308 EEE 308L |
Course Title: |
Electronic Circuits II Electronic Circuits II Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 205 Electronic Circuits I EEE 205L Electronic Circuits I Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 308 Electronic Circuits II EEE 207 Electronic Circuits II – v1, v2 ECE 207 Electronic Circuits II – v1, v2
ECE 308L Electronic Circuits II Laboratory EEE 208 Electronic Circuits II Laboratory (1.5 credits) – v1, v2 ECE 208 Electronic Circuits II Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course provides students with a foundation to the design and analysis of basic circuit building blocks needed to construct a complete analog electronic system. The course starts with the general frequency considerations for single stage or multi stage network: low and high frequency analysis, an important consideration for any analog electronic system. The course then introduces Operational Amplifiers (Op Amp), their terminal characteristics, open loop and close loop configurations, inverting and non-inverting amplifiers, and their applications in various circuit building blocks. Applications of op amps in the design and construction of Active Filters and Sinusoidal Oscillator circuits will be also discussed in detail. Concept of Feedback and how negative feedback can be used to improve the performance of Amplifiers will be also provided. This course has separate 3 hours/week mandatory laboratory session.
C. Course Objective:
The objectives of this course are to
a. enable the students to develop the sound understanding of and ability to design and analyze operational amplifier based electronic circuits
b. provide students with a foundation for analyzing and designing basic electronic circuit building blocks for different applications, such as, adder, integrator, differentiator, differential amplifier, filters, oscillators, etc.
c. help students develop an understanding of how different physical parameters such as frequency, temperature, etc. limit the performance of the amplifiers and how to address this problem.
d. equip students with necessary technical skills to construct and troubleshoot operational amplifier based electronic circuits
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain the theory behind the op amp based amplifier circuits, filter, oscillator and feedback amplifier circuits. |
CO2 |
Apply the knowledge of op amps, in open loop and close loop connections, to analyze op amp based various circuits, such as, adder circuit, integrator circuit, difference amplifier, etc. |
CO3 |
Design Op Amp based electronic circuits for some practical application |
CO4 |
Investigate the effect of signal frequency on the amplifier performance |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 308 Electronic Circuits II |
|||||
CO1 |
Explain the theory behind the op amp based amplifier circuits, filter, oscillator and feedback amplifier circuits. |
a |
Cognitive / Understand |
Lectures, notes |
Quiz, Assignment, Exam |
CO2 |
Apply the knowledge of op amps, in open loop and close loop connections, to analyze op amp based various circuits, such as, adder circuit, integrator circuit, difference amplifier, etc. |
a |
Cognitive / Apply |
Lectures, notes |
Assignment, Quiz, Exam |
CO3 |
Design Op Amp based electronic circuits for some practical application |
c |
Cognitive / Create |
Lectures, notes |
Project |
EEE 308L Electronic Circuits II Laboratory |
|||||
CO4 |
Investigate the effect of signal frequency on the amplifier performance |
d |
Cognitive/ Analyze, Psychomotor/ Precision |
Laboratory session |
Open-ended lab |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Microelectronic Circuits |
S. Sedra and K. C. Smith |
2015 |
7th Ed |
Oxford Univ. Press |
|
2 |
Electronic Circuits Analysis and Design |
Donald A Neaman |
2010 |
3rd Ed |
McGraw Hill |
|
EEE 309 Semiconductor Device Physics – v3
EEE 209 Semiconductor Devices and Materials – v1, v2
A. Course General Information:
Course Code: |
EEE 309 |
Course Title: |
Semiconductor Device Physics |
Credit Hours(Theory + Laboratory): |
3 + 0 |
Contact Hours(Theory + Laboratory): |
3 + 0 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture |
Prerequisites: |
EEE 205 Electronics Circuits I EEE 205L Electronics Circuits I Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 309 Semiconductor Device Physics EEE 209 Semiconductor Devices and Materials – v1, v2 EEE 209 Semiconductor Devices and Materials – v1, v2 |
B. Course Catalog Description (Content):
This course is an introduction to solid state electronic devices for undergraduate engineering students. It deals with the physics (electrical and electronic properties) of semiconductor materials, simple pn junction, and some of the most common electronic devices, such as, rectifier and zener diodes, transistors, MOSFETs. The course commences by looking into the semiconductor fundamentals including crystals and energy bands, charge carriers (electrons and holes), doping, and transport, (drift and diffusion); basic concepts of generation-recombination and the P-N junction as capacitors and current rectifier with applications in photonics; bipolar transistors and switching three-terminal devices. Being a fundamental course in electronics, knowledge from this course will be essential to understand many other electronic courses, such as, electronic devices and circuits, opto-electronics, VLSI, analog integrated circuits, power electronics etc.
C. Course Objective:
The objectives of this course are to
a. introduce students to the physics of semiconductor materials and the inner working principles of semiconductor devices
b. provide students with a sound understanding of characteristics and behavior of existing devices, so that studies of electronic circuits and systems will be meaningful
c. help develop the basic tools with which students can later learn about newly developed devices and applications
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain the physical, chemical and electrical properties of semiconductor materials and what distinguishes them from other materials |
CO2 |
Apply the understanding of basic semiconductor physics to determine carrier concentration, energy band diagram and carrier transport mechanism |
CO3 |
Apply the knowledge of math and physics to determine the generation-recombination and transport characteristics of minority carriers under external excitation in a semiconductor |
CO4 |
Analyze the inner working of semiconductor p-n junction diodes by gaining an in-depth understanding of the physics of the p-n junction, its electrostatic and electro-dynamic behaviors |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Explain the physical, chemical and electrical properties of semiconductor materials and what distinguishes them from other materials |
a |
Cognitive/ Understand |
Lectures, notes |
Quiz, Exam |
CO2 |
Apply the understanding of basic semiconductor physics to determine carrier concentration, energy band diagram and carrier transport mechanism |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Assignment, Exam |
CO3 |
Apply the knowledge of math and physics to determine the generation-recombination and transport characteristics of minority carriers under external excitation in a semiconductor |
a |
Cognitive/ Apply |
Lectures, notes |
Quiz, Assignment Exam |
CO4 |
Analyze the inner working of semiconductor p-n junction diodes by gaining an in-depth understanding of the physics of the p-n junction, its electrostatic and electro-dynamic behaviors |
b |
Cognitive/ Analyze |
Lectures, notes |
Assignment Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Solid State Electronic Devices |
B. G. Streetman and S. Banerjee |
2014 |
7 |
Prentice Hall |
8120350006 |
2 |
Semiconductor Physics and Devices |
Donald A. Neamen |
2017 |
4 |
McGraw-Hill |
9780071070102 |
EEE 321 Power System I
EEE 321L Power System I Laboratory – v3
EEE 322 Power System I Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 321 EEE 321L |
Course Title: |
Power System I Power System I Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 221 Energy Conversion EEE 221L Energy Conversion Laboratory |
Co-requisites: |
None |
B. Course Catalog Description (Content):
Network representation: Single line and reactance diagram of power system and per unit system. Line representation: equivalent circuit of short, medium and long lines. Load flow: Gauss- Seidel and Newton Raphson Methods. Voltage control: Tap changing transformer, phase shifting, booster and regulating transformer, shunt capacitor and synchronous condenser. Fault analysis: Short circuit current and reactance of a synchronous machine. Symmetrical fault calculation methods: symmetrical components, sequence networks and unsymmetrical fault calculation. Protection: Introduction to relays, differential protection and distance protection. Introduction to circuit breakers. Typical layout of a substation. Power plant: Types and comparison, major components of gas turbine power plant. Load curve and load duration curve, load factor, capacity factor and plant factor. Definition and classification of stability, two axis model of synchronous machine, rotor angle stability – swing equation, power-angle equation, synchronizing power coefficients, equal area criterion, multi-machine stability studies, step-by-step solution of the swing curve, factors affecting transient stability, frequency and voltage stability. Power quality- voltage sag and swell, surges, harmonics, flicker, grounding problems; IEEE/IEC standards, mitigation techniques. This course has separate 3 hours/week mandatory laboratory session.
C. Course Objective:
The objectives of this course are to
a. Provide fundamental knowledge towards the power system engineering and basic concepts regarding power system representation, load flow analysis, voltage control methods, and faults in the system, protection system, general idea of a substation, power plant and various factors for modeling customer load.
b. Assist student to gain hands-on experience through conducting lab experiments.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain basic concepts and aspects of network representation, transmission line and per-unit system, protection, voltage control, power plant types and customer load modeling in power systems |
CO2 |
Solve load flow problems to an electrical power network. |
CO3 |
Analyze a network under both symmetrical and unsymmetrical fault conditions. |
CO4 |
Use Power system analysis tools to study steady-state behavior and faults in electrical power networks |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 321 Power System I |
|||||
CO1 |
Explain basic concepts and aspects of network representation, transmission line and per-unit system, protection, voltage control, power plant types and customer load modeling in power systems |
A |
Cognitive/ Understand |
Lectures, notes |
Quiz, Exam |
CO2 |
Solve load flow problems to an electrical power network. |
A |
Cognitive/ Apply |
Lectures, notes |
Quiz, Assignment, Exam |
CO3 |
Analyze a network under both symmetrical and unsymmetrical fault conditions. |
B |
Cognitive/ Analyze |
Lectures, notes |
Assignment, Exam |
EEE 321L Power System I Laboratory |
|||||
CO4 |
Use Power system analysis tools to study steady-state behavior and faults in electrical power networks |
E |
Cognitive/ Apply Psychomotor/ Precision |
Lab class |
Lab Work, Lab Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Power System Analysis |
John Grainger, Jr., William Stevenson |
1994 |
2nd ed. |
McGraw-Hill |
ISBN 13: 9781259008351 |
2 |
Power System Stability and Control |
Leonard L. Grigsby |
2012 |
3rd ed. |
Prentice Hall |
ISBN 9781439883204 |
EEE 341 Introduction to Communication Engineering
EEE 341L Introduction to Communication Engineering Laboratory – v3
EEE 342 Introduction to Communication Engineering Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 341 EEE 341L |
Course Title: |
Introduction to Communication Engineering Introduction to Communication Engineering Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 241 Electromagnetic Fields and Waves EEE 243 Signal and Systems STA 201 Elements of Statistics and Probability |
Co-requisites: |
None |
Equivalent Course |
ECE 341 Introduction to Communication Engineering
ECE 341L Introduction to Communication Engineering Laboratory EEE 342 Introduction to Communication Engineering Laboratory (1.5 credits) – v1, v2 ECE 342 Introduction to Communication Engineering Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course provides introduction to basic principles of Communication system, fundamental elements, basic modes of communication, transmission media types. It begins with a brief discussion on Fourier series and Fourier Transform and their application in multiplexing, modulation, and sampling and other fields of communication engineering. It also deals with different aspects of Noise in communication system. Students will gain detail knowledge about different types of analog modulation such as Amplitude Modulation (AM), Frequency Modulation (FM) and Phase Modulation (PM), and digital modulation techniques such as Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK), Phase Shift Keying (PSK) and their applications. This course also covers the basics of different multiplexing techniques such as Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM) etc. This course has separate 3 hours/week mandatory laboratory session.
C. Course Objective:
The objectives of this course are to
a. Introduce the core concepts and fundamental elements of a communication system.
b. Provide students with sound understanding and knowledge of different modes of modulation schemes used in modern communication systems and basic multiplexing techniques.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain different types of modulation and multiplexing techniques. |
CO2 |
Analyze modulated and demodulated signals in time domain and frequency domain. |
CO3 |
Apply the knowledge to solve problems related to communication engineering |
CO4 |
Use hardware and software tools to perform experiments on various modulation schemes. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 341 Introduction to Communication Engineering |
|||||
CO1 |
Explain different types of modulation and multiplexing techniques. |
a |
Cognitive/ Understand |
Lecture, Notes |
Assignment Quiz, Exam, |
CO2 |
Analyze modulated and demodulated signals in time domain and frequency domain. |
b |
Cognitive/ Analyze |
Lecture, Notes |
Assignment Exam, |
CO3 |
Apply the knowledge to solve problems related to communication engineering |
a |
Cognitive/ Apply |
Lecture, Notes |
Quiz, Assignment, Exam, Project |
EEE 341L Introduction to Communication Engineering Laboratory |
|||||
CO4 |
Use hardware and software tools to perform experiments on various modulation schemes. |
e |
Cognitive/ Apply Psychomotor/ Precision |
Lab Class |
Lab Work, Lab Exam |
G. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Communication Systems
|
Micheal Mohar |
2009 |
5th |
Wiley |
13: 978-0471697909 |
02 |
Modern Digital and Analog Communication System
|
B. P. Lathi Z. Ding |
2010 |
4th |
New York : Oxford University Press, 2009 |
13: 978-0195384932 |
EEE 343 Digital Signal Processing
EEE 343L Digital Signal Processing Laboratory – v3
EEE 344 Digital Signal Processing Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
EEE 343 EEE 343L |
Course Title: |
Digital Signal Processing Digital Signal Processing Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 243 Signals and Systems |
Co-requisites: |
None |
Equivalent Course |
ECE 343 Digital Signal Processing
ECE 343L Digital Signal Processing Laboratory EEE 344 Digital Signal Processing Laboratory (1.5 credits) – v1, v2 ECE 344 Digital Signal Processing Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
In this course an introduction to the basic analysis tools and techniques for digital processing of signals is given. It begins by introducing some of the necessary terminology and by describing the important operations, sampling and quantization, associated with the process of converting an analog signal to digital form suitable for processing. Students will learn the application of Nyquist Theorem to control the amount of distortion during the reconstruction phase. This course will also cover discrete time linear system analysis in the time-domain, z-transform and its applications, discrete-time Fourier series (DTFS), discrete-time Fourier transform (DTFT), discrete Fourier transform (DFT), and their applications in designing digital filters (FIR and IIR). This course has separate 3 hours/week mandatory laboratory session.
C. Course Objective:
The objectives of this course are to
a. Introduce the fundamentals, implementation and applications of digital signal processing techniques as applied to practical, real world problems.
b. Provide students with sound understanding and knowledge of information bearing signals and signal processing in a wide variety of applications settings, including spectral estimation, instrumentation, control, communications, signal interpretation and diagnostics and imaging
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Reconstruct signals between analog and digital domain |
CO2 |
Examine digital signals in different domains ( Z Domain and Fourier Domain) |
CO3 |
Design FIR/IIR filters using different techniques and requirements |
CO4 |
Recognize the need for learning new concepts and applications in digital signal processing field |
CO5 |
Investigate digital signal properties and characteristics by setting up appropriate simulation models and/or experiments and analysis of results |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment Tools |
EEE 343 Digital Signal Processing |
|||||
CO1 |
Reconstruct signals between analog and digital domain |
a |
Cognitive/ Create |
Lecture, Notes |
Assignment, Quiz, Exam |
CO2 |
Examine digital signals in different domains ( Z Domain and Fourier Domain) |
a |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Quiz, Exam |
CO3 |
Design FIR/IIR filters using different techniques and requirements |
c |
Cognitive/ Create |
Lecture |
Assignment, Project |
CO4 |
Recognize the need for learning new concepts and applications in digital signal processing field |
l |
Cognitive/ Understand, Affective/ Valuing |
Independent research/ case study |
Research/ Case-study report |
EEE 343L Digital Signal Processing Laboratory |
|||||
CO5 |
Investigate digital signal properties and characteristics by setting up appropriate simulation models and/or experiments and analysis of results |
d |
Cognitive/ Evaluate |
Lab Work |
Open ended Lab |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Digital Signal Processing, Principles, Algorithms and Applications |
J. G. Proakis and G. Manolakis |
2006 |
4th |
Pearson |
13: 9780131873742 |
02 |
Discrete-time Signal Processing |
Oppenheim, Schafer and Buck |
2010 |
3rd |
13: 978-0131988422 |
EEE 359 Engineering Project Management
A. Course General Information:
Course Code: |
EEE 359 |
Course Title: |
Engineering Project Management |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 0 |
Category: |
School/Program Core |
Type: |
Required, Engineering , Lecture |
Prerequisites: |
ENG 102 English Composition HUM 103 Ethics and Culture |
Co-requisites: |
None |
Credit requirements: |
At least 65 credit hours completed |
Equivalent Course |
ECE 359 Engineering Project Management |
B. Course Catalog Description (Content):
The course introduces fundamental principles and components of project management from the initiation, planning, execution, monitoring, controlling and closeout in an engineering context. Topics include project initiation, cost-benefit estimation, budgeting, work plans and scheduling, tracking work, resource allocation, project coordination, project monitoring and control including cost, schedule, scope and quality management, risk management and change management, leadership and team management, conflict and negotiations, ethics, and professional responsibility and close out
C. Course Objectives:
The objectives of this course are to
a. Enable students to understand fundamental principles, process and components of engineering project management
b. Prepare students to plan, develop, manage, lead, and successfully implement and deliver engineering projects
c. Enable students to apply cost-benefit analysis and considerations in economic-decision making process related to engineering project.
d. Allow students to develop communication skills required in project management
e. Prepare students to develop team-building capabilities for an effective project implementation
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
Course Outcome |
CO1 |
Explain the basics of project management principles, process, life cycle and interrelationship of various components |
CO2 |
Develop a project plan, schedule, cost-estimation and budget, project risks. |
CO3 |
Use the appropriate project management tools to manage engineering project |
CO4 |
Prepare cost-benefit analysis in economic-decision process related to engineering project development |
CO5 |
Communicate various stages of project progress to stakeholders through writings, technical reports, deliverables and oral presentations |
CO6 |
Display the ability to contribute effectively as a member or leader in an engineering project development team |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Explain the basics of project management principles, process, life cycle and interrelationship of various components |
k |
Cognitive/ Understand |
Lecture |
Assignment, Quiz, Exam, |
CO2 |
Develop a project plan, schedule, cost-estimation and budget, project risks. |
k |
Cognitive/ Apply |
Lecture |
Project, Assignment |
CO3 |
Use the appropriate project management tools to manage engineering project |
k |
Cognitive/ Apply |
Lecture |
Project, Assignment |
CO4 |
Prepare cost-benefit analysis in economic-decision process related to engineering project development |
k |
Cognitive/ Apply |
Lecture |
Case Study, Project |
CO5 |
Communicate various stages of project progress to stakeholders through writings, technical reports, deliverables and oral presentations |
j |
Psychomotor/ Precision |
Report Writing workshop |
Project report and presentation |
CO6 |
Display the ability to contribute effectively as a member or leader in an engineering project development team |
i |
Affective/ Organization |
Discussion on Team-building activities |
Project review, Peer-evaluation |
EEE 369 Professional Practice, Engineers and Society
A. Course General Information:
Course Code: |
EEE 369 |
Course Title: |
Professional Practice, Engineers and Society |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 0 |
Category: |
School/Program Core |
Type: |
Required, Engineering , Lecture |
Prerequisites: |
ENG 102 English Composition HUM 103 Ethics and Culture |
Co-requisites: |
None |
Credit requirements: |
At least 65 credit hours completed |
Equivalent Course |
ECE 369 Professional Practice, Engineers and Society |
B. Course Catalog Description (Content):
This course is designed to introduce undergraduate engineering students to the concepts, theory and practice of engineering professional ethics in the global and social context of contemporary engineering practices. This course will help students to explore what engineers do, to understand the social, political, legal, and economic responsibility and accountability of the engineering profession as well as how engineering practice plays vital role in the development of sustainable growth. It will also allow students how to apply classical moral theory and take informed ethical decisions in engineering issues encountered in professional careers. The assessment of this course will be based on case-study and assignment based reports.,presentations only
C. Course Objectives:
The objectives of this course are to
a. Enable student to understand their role and responsibilities as engineering professionals through gaining knowledge of moral values, philosophies, professional code of ethics and practices
b. Prepare students to be able to take informed ethical decisions when confronted with problems in the working environment
c. Develop students’ ability to assess the impact of engineering solutions in the broader societal and environmental context
d. Enable students to evaluate the sustainability of engineering solutions
e. Improve students’ communication skills in regard to ethical and professional issues in engineering practice
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
Course Outcome |
CO1 |
Identify and value the responsibility of the engineers in regard to social, cultural, economic, legal, health, safety and welfare relevant to electrical and electronic engineering solutions and practice. |
CO 2 |
Evaluate the sustainability and impact of the electrical and electronic engineering solutions in the broader societal and environmental context |
CO 3 |
Resolve competing and complex ethical issues related to the electrical and electronic engineering solutions and professional practices |
CO4 |
Communicate effectively with regard to ethical, professional, societal and environmental issues in electrical and electronic engineering practices and solutions. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Identify and value the responsibility of the engineers in regard to social, cultural, economic, legal, health, safety and welfare relevant to electrical and electronic engineering solutions and practice. |
f |
Cognitive/ Analyze, Affective/ Valuing |
Lecture notes, class room discussion |
Assignment, Case study report and/or presentation |
CO 2 |
Evaluate the sustainability and impact of the electrical and electronic engineering solutions in the broader societal and environmental context |
g |
Cognitive/ Evaluate
|
Lecture notes, class room discussion |
Assignment, Case study report and/or presentation |
CO 3 |
Resolve competing and complex ethical issues related to the electrical and electronic engineering solutions and professional practices |
h |
Affective/ Valuing |
Lecture notes, class room discussion |
Assignment, Case study report and/or presentation |
CO4 |
Communicate effectively with regard to ethical, professional, societal and environmental issues in electrical and electronic engineering practices and solutions. |
j |
Affective/ Valuing |
Lecture notes, class room discussion |
Written report, Oral presentation |
EEE 373 Embedded System Design – v3
EEE 365 Microprocessor and Interfacing – v1, v2
EEE 373L Embedded System Design Laboratory – v3
EEE 366 Microprocessor and Interfacing Lab. (1.5 credits) – v1, v2
A. Course General Information:
Course Details |
|
Course Code: |
EEE 373 EEE 373L |
Course Title: |
Embedded System Design Embedded System Design Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
EEE 103 Computer Programming EEE 283 Digital Logic Design EEE 283L Digital Logic Design Laboratory |
Co-requisites: |
None |
Equivalent Course |
ECE 373 Embedded System Design EEE 365 Microprocessor and Interfacing – v1, v2 ECE 365 Microprocessor and Interfacing – v1, v2
ECE 373L Embedded System Design Laboratory EEE 366 Microprocessor and Interfacing Lab. (1.5 credits) – v1, v2 ECE 366 Microprocessor and Interfacing Lab. (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course the fundamentals of embedded system hardware and firmware design will be explored. An overview of GCC fundamental, Assembly and C language programming is provided. This is followed by an in-depth discussion of different peripheral modules of the Microcontroller, such as, Analogue to Digital Converter (ADC); Interrupts; Timers/Counters, and their applications in the design of various Microcontroller based systems such as, Signal Generation; Motor Control; Sensor and Transducers; Serial Communication, Integrating Bluetooth Module; Integrating WiFi Module; Integrating GSM Module; Introduction to Raspberry pi module and Python; Fundamental of IoT; Programming Node MCU; IoT Server setup; The course will culminate with a significant final project on IoT. This course has separate 3 hours/week mandatory laboratory session.
C. Course Objective:
The objectives of this course are to:
a. familiarize students with the basic architecture of microprocessor and microcontrollers, and provide them with a sound understanding of different peripheral modules, their operation mechanism and interfacing with external devices for various applications.
b. enable the students to develop the ability to design and implement microcontroller-based embedded systems using state-of-the-art software tools.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain the basic architecture and operation of microprocessor and microcontrollers, peripheral modules, as well as their interfacing with |
CO2 |
Apply the major peripherals of the AVR microcontrollers to solve problems in interfacing to electronic devices. |
CO3 |
Design microcontroller based embedded systems that meets specified requirements |
CO4 |
Use appropriate hardware and software tools to develop embedded systems |
CO5 |
Demonstrate the embedded system design concept, process and findings to the broader audience through reports and presentations |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
EEE 373 Embedded System Design |
|||||
CO1 |
Explain the basic architecture and operation of microprocessor and microcontrollers, peripheral modules, as well as their interfacing with external devices for various applications |
a |
Cognitive / Understand |
Lectures, notes |
Quiz, Assignment, Exam |
CO2 |
Apply the major peripherals of the microcontrollers to solve problems in interfacing to electronic devices. |
a |
Cognitive / Apply |
Lectures, notes |
Quiz, Assignment, Exam |
EEE 373L Embedded System Design Laboratory |
|||||
CO3 |
Design microcontroller based embedded systems that meets specified requirements |
c |
Cognitive / Create |
Lectures, notes Design Project |
Project |
CO4 |
Use appropriate hardware and software tools to develop embedded systems |
e |
Cognitive/ Apply, Psychomotor/ Precision |
Lectures, notes Lab sessions |
Lab Work, Lab Exam, Project |
CO5 |
Demonstrate the embedded system design concept, process and findings to the broader audience through reports and presentations |
j |
Psychomotor/ Precision Affective / Valuing |
Lab sessions, Design Project |
Project Report, Presentation |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
The AVR microcontroller and embedded System – Using Assembly and C |
M. A. Mazidi, S. Naimi and S. Naimi |
2011 |
Xth Ed |
Prentice Hall (PEARSON) |
|
2 |
Embedded C Programming and the Atmel AVR |
Richard H. Barnett, Sarah Cox, Larry O'Cull |
2007 |
2nd Ed |
Delmar Cengage Learning |
|
EEE 382 Modelling and Simulation
A. Course General Information:
Course Code: |
EEE 382 |
Course Title: |
Modelling and Simulation |
Credit Hours (Theory + Laboratory): |
0 + 1 |
Contact Hours (Theory + Laboratory): |
0 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Laboratory |
Prerequisites: |
EEE 282 Numerical Techniques EEE 305 Control System EEE 305L Control System Laboratory EEE 308 Electronic Circuit II EEE 308L Electronic Circuit II Laboratory |
Equivalent Course |
ECE 382 Modelling and Simulation |
B. Course Catalog Description (Content)
Modeling and Simulation is an essential tool for engineers for optimum design of dynamic systems and the course introduces the students the fundamentals of generating models of dynamic systems and implementation of the models using computer simulations in order to gain insight of any existing systems and to design of any system. The course essentially integrates and applies the knowledge gained in diverse and apparently disparate ranges of courses: mathematics, programming language, electrical and electronic circuit analysis, numerical techniques, signals and systems, control systems etc. The course starts with the Introduction to modelling and simulation, Principles of modelling in order to provide the fundamentals of modelling of systems. It then continues with the standard forms for system models and modelling of dynamic systems, which incorporate the following subsections: generation of system equations, electrical systems, linearity and nonlinearity of systems. Diverse methods of model representation: Differential equation, Laplace equations, input/output equation, stochastic models, state-space model: state variable formulation, nonlinear systems modeling are covered in the course. Implementation of the models are realized using computer simulation with MATLAB/Simulink. Finally, the following topics: introduction to system identification, parameter estimation, and optimization with modeling of engineering problems will enable the students to developing fundamental, but understanding of modelling and simulation of any dynamic system.
C. Course Objective:
The objectives of this course are to :
a. Provide knowledge of the basic steps of modelling of dynamic systems.
b. Enable students to generate mathematical equations from observation of the behavior of the dynamic system.
c. Enable the students to formulate state-space models.
d. Provide the skills to linearize nonlinear models.
e. Develop and employ the skills of simulation techniques to analyze/design, system identification and parameter estimations of systems.
f. Provide students with sound understanding and knowledge of programming and efficient coding to implement different numerical methods and concepts.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Illustrate a linear system through differential equation, transfer function, magnitude, impulse and step response |
CO2 |
Apply the concept of state-space representation to model linear and nonlinear systems |
CO3 |
Demonstrate the linearization of nonlinear system models |
CO4 |
Develop a suitable model for a given system, with proper reasoning of the selection of model type and order, and compute the model error |
CO5 |
Use appropriate simulation tools to simulate a given linear and non-linear system or model |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Illustrate a linear system through differential equation, transfer function, magnitude, impulse and step response |
a |
Cognitive/ Apply |
Lab Lecture, Notes |
Assignment, Lab Work, Lab Exam |
CO2 |
Apply the concept of state-space representation to model linear and nonlinear systems |
a |
Cognitive/ Apply |
Lab Lecture, Notes |
Assignment, Lab Work, Lab Exam, Project |
CO3 |
Demonstrate the linearization of nonlinear system models |
a |
Cognitive/ Create |
Lab Lecture, Notes |
Assignment, Lab Work, Lab Exam |
CO4 |
Develop a suitable model for a given system, with proper reasoning of the selection of model type and order, and compute the model error |
e |
Cognitive/ Create |
Lab Lecture, Notes |
Assignment, Project |
CO5 |
Use appropriate simulation tools to simulate a given linear and non-linear system or model |
e |
Cognitive/ Apply Psychomotor/Manipulation |
Lab Class, Lectures, Tutorial |
Assignment, Lab Work, Lab Exam, Project |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
1 |
Simulation of Dynamic Systems with MATLAB and Simulink |
Harold Klee & Randal Allen |
2011 |
2nd |
CRC Press |
13: 978-1439836736 |
2 |
Modeling and Analysis of Dynamic Systems |
Charles M. Close, Dean K. Frederick, Jonathan C. Newel |
2012 |
3rd |
Lippincott Williams & Wilkins |
13: 978-8126539291 |
EEE 383 Electronic System Design
A. Course General Information:
Course Code: |
EEE 383 |
Course Title: |
Electronic System Design |
Credit Hours (Theory + Laboratory): |
0+1 |
Contact Hours (Theory + Laboratory): |
0+3 |
Category: |
Program Core |
Type: |
Required, Engineering, Laboratory |
Prerequisites: |
EEE 308 Electronic Circuits II EEE 308L Electronic Circuits II Laboratory EEE 359 Engineering Project Management |
Co-requisites: |
None |
Equivalent Course |
ECE 383 Electronic System Design |
B. Course Catalog Description (Content):
This subject will explore the design of various electrical and electronic systems and provide students with a range of common and practical design techniques and circuits in the context of a laboratory based project. The course will start with the basics of any electronic system – component selection, PCB Designing and soldering. The students will then design subsystems which will include Phase-locked loops and frequency synthesis, variable frequency oscillators, tunable filters, power supply design with protection and sensor arrangements. The students will be assigned with the responsibility to investigate the electronic sub-systems they have learnt and incorporate two or more of them to design an electronic system of their own in groups.
C. Course Objective:
The objective of this course are to:
a. Provide students with the basics of single and double layered Printed Circuit Board (PCB) design and efficient component selection and bill of material preparation
b. Enable students to integrate different electrical and electronic subsystems to form a full-fledged electronic system
c. Introduce basic performance requirements of some common electronic subsystems and provide hands-on experience in their design
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Design and Implement fully functional electronic system by integrating different sub-systems |
CO2 |
Demonstrate engineering project management and economic decision-making skills in electronic system design project |
CO3 |
Perform effectively as an individual as well as a member of a team to develop electronic system design project |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Design and Implement fully functional electronic system by integrating different sub-systems |
c |
Cognitive/ Create |
Lab Class |
Project review |
CO2 |
Demonstrate engineering project management and economic decision-making skills in electronic system design project |
k |
Cognitive/ Apply |
Lab class |
Project review |
CO3 |
Perform effectively as an individual as well as a member of a team to develop electronic system design project |
i |
Affective/ Valuing |
Lab class |
Project Review, Peer-evaluation |
EEE 384 Electrical Service Design
A. Course General Information:
Course Code: |
EEE 384 |
Course Title: |
Electrical Service Design |
Credit Hours (Theory + Laboratory): |
0+1 |
Contact Hours (Theory + Laboratory): |
0+3 |
Category: |
Program Core |
Type: |
Required, Engineering, Laboratory |
Prerequisites: |
EEE 321 Power Systems I EEE 321L Power Systems I Laboratory EEE 359 Engineering Project Management EEE 369 Professional Practice, Engineers and Society |
Co-requisites: |
None |
B. Course Catalog Description (Content):
This course introduces the design of electrical building services, i.e. electrical systems and installations that provide power, movement, communication, comfort and safety in modern buildings. The course will start with the idea of basic electrical appliances, fitting and fixtures of a building. The students will learn how to design the fitting and fixtures layout, conduit layout, switchboard and distribution board connection diagram using AutoCAD. The students will also have a brief idea about the rating of wires, building hazards, protecting devices, illumination and design of substation. They will learn about total load calculation of a building, renewable energy incorporation and electrical cost calculation. In the end, the students will be assigned a project where they have to design the electrical systems of a building and give a cost estimation based on the loads.
C. Course Objective:
The objectives of this course are to
a. help students understand the basic concept of fitting and fixture design, conduit layout design and power supply distribution design
b. enable students to develop a knowledge of cable ratings, substation design, protecting devices and earthing and grounding
c. provide students a basic idea of load calculation and cost estimation
d. equip students with necessary skills to use AutoCAD to draw electrical engineering drawings
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Design electrical service systems and installations of a building considering given specifications and constraints and applicable standards and codes |
CO2 |
Assess the impact of health, safety, legal and societal issues in designing of electrical service system of buildings |
CO3 |
Assess the environmental impact and sustainability of the electrical service design of buildings |
CO4 |
Identify the professional ethics, responsibilities and norms of engineering practices in electrical service design and installation |
CO5 |
Communicate effectively with stakeholders of an electrical service design project using appropriate technical report, drawings, documentations etc. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Design electrical service systems and installations of a building considering given specifications and constraints and applicable standards and codes |
c |
Cognitive/ Create |
Lab class, Discussion |
Assignment, Project |
CO2 |
Assess the impact of health, safety, legal and societal issues in designing of electrical service system of buildings |
f |
Cognitive/ Evaluate |
Discussion, Case study |
Assignment, Project |
CO3 |
Assess the environmental impact and sustainability of the electrical service design of buildings |
g |
Cognitive/ Evaluate |
Discussion, Case study |
Assignment, Project |
CO4 |
Identify the professional ethics, responsibilities and norms of engineering practices in electrical service design and installation |
h |
Cognitive/ Understand |
Discussion, Case study |
Project, Case study report |
CO5 |
Communicate effectively with stakeholders of an electrical service design project using appropriate technical report, drawings, documentations etc. |
j |
Psychomotor/ Precision |
Producing design drawing, preparing presentations, reports, documentations etc. |
design drawing Report, presentations, |
F. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Design electrical service systems and installations of a building considering given specifications and constraints and applicable standards and codes |
c |
Cognitive/ Create |
Lab class, Discussion |
Assignment, Project |
CO2 |
Assess the impact of health, safety, legal and societal issues in designing of electrical service system of buildings |
f |
Cognitive/ Evaluate |
Discussion, Case study |
Assignment, Project |
CO3 |
Assess the environmental impact and sustainability of the electrical service design of buildings |
g |
Cognitive/ Evaluate |
Discussion, Case study |
Assignment, Project |
CO4 |
Identify the professional ethics, responsibilities and norms of engineering practices in electrical service design and installation |
h |
Cognitive/ Understand, Affective/ Valuing |
Discussion, Case study |
Assignment, Project |
CO5 |
Communicate effectively with stakeholders of an electrical service design project using appropriate technical report, drawings, documentations etc. |
j |
Psychomotor/ Precision |
Producing design drawing, preparing presentations, reports, documentations etc. |
Project (Reports and Presentation) |
EEE 385 Machine Learning
EEE 385IL Machine Learning Laboratory
A. Course General Information:
Course Code: |
EEE 385 EEE 385IL |
Course Title: |
Machine Learning Machine Learning Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 0 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Core |
Type: |
Required, Engineering, Lecture + Laboratory |
Prerequisites: |
STA 201 Elements of Statistics and Probability |
Co-requisites: |
None |
Equivalent Course |
ECE 385 Machine Learning ECE 385IL Machine Learning Laboratory |
B. Course Catalog Description (Content):
Machine learning is the science of getting computers to act without being explicitly programmed. In this class, students will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for themselves. Students will learn about not only the theoretical underpinnings of learning, but also gain the practical know-how needed to quickly and powerfully apply these techniques to new problems. This course provides a broad introduction to machine learning, data mining, and statistical pattern recognition. Topics include: Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks), Unsupervised learning (clustering, dimensionality reduction, PCA), Neural Networks, Deep learning, Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI). The course will also draw from numerous case studies and applications, so that student will also learn how to apply learning algorithms to building smart robots (perception, control), text understanding (web search, anti-spam), computer vision, medical informatics, audio, database mining, and other areas. This course has 3 hours/week mandatory integrated laboratory session (EEE385IL).
C. Course Objective:
The objectives of this course are to
a. Introduce the core concepts and fundamental elements of machine learning.
b. Provide students with sound understanding and knowledge of practical applications of different forms of machine learning techniques.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Discuss the core concepts of Logistic Regression. |
CO2 |
Analyze the performance of different machine learning algorithms through various evaluation metrics. |
CO3 |
Design neural network systems for classification, segmentation or object detection from different forms of data. |
CO4 |
Apply the knowledge of machine learning to develop practical problem solving system. |
E. Mapping of CO-PO-Taxonomy Domain & Level- Delivery-Assessment Tool:
Sl. |
CO Description |
POs |
Bloom’s taxonomy domain/level |
Delivery methods and activities |
Assessment tools |
CO1 |
Discuss the core concepts of Logistic Regression. |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Assignment, Exam |
CO2 |
Analyze the performance of different machine learning algorithms through various evaluation metrics. |
a |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Exam, Project |
CO3 |
Design neural network systems for classification, segmentation or object detection from different forms of data. |
c |
Cognitive/ Create |
Lecture, Notes |
Assignment, Project |
CO4 |
Apply the knowledge of machine learning to develop practical problem solving system. |
a |
Cognitive/ Apply |
Lectures, Tutorial |
Assignment, Lab Work, Project |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Hands-On Machine Learning with Scikit-Learn and TensorFlow. |
Aurélien Géron |
2017 |
1st |
O’ Reilly Media |
13: 978-1491962299 |
02 |
Deep Learning with Python |
François Chollet |
2017 |
1st |
Manning Publications |
13: 978-1617294433 |
03 |
MATLAB Machine Learning |
Michael Paluszek |
2016 |
1st |
Apress |
13: 978-1484222492 |