ECE 101 Electrical Circuits I – v3
ECE 201 Electrical Circuits I - v1, v2
ECE 101L Electrical Circuits I Lab – v3
ECE 202 Electrical Circuits I Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE101 ECE101L |
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 |
EEE 101 Electrical Circuits I ECE 201 Electrical Circuits I - v1, v2 EEE 201 Electrical Circuits I - v1, v2
EEE 101L Electrical Circuits I Laboratory ECE 202 Electrical Circuits I Laboratory (1.5 credits) – v1, v2 EEE 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 nEEEssary 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 ECE program, the knowledge from the course will be applied in future ECE 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 |
ECE 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 |
ECE 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 |
ECE 103 Computer Programming - v3
CSE 161 Computer Programming – v1, v2
ECE 103IL Computer Programming Laboratory – v3
CSE 162 Computer Programming Laboratory (1 credit) – v1, v2
A. Course General Information:
Course Code: |
ECE103 ECE103IL |
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 |
EEE 103 Computer Programming EEE 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 |
ECE 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 |
ECE 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 |
ECE 203 Electrical Circuits II
ECE 203L Electrical Circuits II Laboratory – v3
ECE 204 Electrical Circuits II Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE203 ECE203L |
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: |
ECE 101 Electrical Circuits I ECE 101L Electrical Circuits I Laboratory MAT 120 Mathematics II Integral Calculus and Differential Equations |
Co-requisites: |
None |
Equivalent Course |
EEE 203 Electrical Circuits II
EEE 203L Electrical Circuits II Laboratory ECE 204 Electrical Circuits II Laboratory (1.5 credits) – v1, v2 EEE 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 ECE program, the knowledge from the course will be applied in future ECE 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 |
ECE 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 |
ECE 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 |
ECE 205 Electronic Circuit I
ECE 205L Electronic Circuit I Laboratory – v3
ECE 206 Electronic Circuit I Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 205 ECE 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: |
ECE 203 Electrical Circuit II ECE 203L Electrical Circuit II Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 205 Electronic Circuit I
EEE 205L Electronic Circuit I Laboratory ECE 206 Electronic Circuit I Laboratory (1.5 credits) – v1, v2 EEE 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 |
ECE 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 |
ECE 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 |
ECE 241 Electromagnetic Waves and Fields
A. Course General Information:
Course Code: |
ECE 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: |
ECE 203 Electrical Circuits II, ECE 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 |
EEE 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 |
ECE 243 Signals and Systems
A. Course General Information:
Course Code: |
ECE 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: |
ECE 203 Electrical Circuits II ECE 203L Electrical Circuits II Laboratory MAT 216 Mathematics IV Linear Algebra and Fourier Analysis |
Co-requisites: |
None |
Equivalent Course |
EEE 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 |
ECE 282 Numerical Techniques
A. Course General Information:
Course Code: |
ECE 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: |
ECE 103 Computer Programming MAT 120 Mathematics II Integral Calculus and Differential Equations |
Co-requisites: |
None |
Equivalent Course |
EEE 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 |
ECE 283 Digital Logic Design - v3
ECE 301 Digital Electronics – v1, v2
ECE 283L Digital Logic Design Laboratories – v3
ECE 302 Digital Electronics Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 283 ECE 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: |
ECE 205 Electronic Circuit I ECE 205L Electronic Circuit I Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 283 Digital Logic Design ECE 301 Digital Electronics – v1, v2 EEE 301 Digital Electronics – v1, v2
EEE 283L Digital Logic Design Laboratory ECE 302 Digital Electronics Laboratory (1.5 credits) – v1, v2 EEE 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 |
ECE 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 |
ECE 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 |
ECE 305 Control Systems
ECE 305L Control Systems Laboratory – v3
ECE 306 Control Systems Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 305 ECE 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: |
ECE 243 Signals and Systems |
Co-requisites: |
None |
Equivalent Course |
EEE 305 Control Systems
EEE 305L Control Systems Laboratory ECE 306 Control Systems Laboratory (1.5 credits) – v1, v2 EEE 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 nEEEssary for modern engineering practice related to control systems. As one of the core courses for the ECE 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 |
ECE 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 |
ECE 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 |
ECE 308 Electronic Circuits II – v3
ECE 207 Electronic Circuits II – v1, v2
ECE 308L Electronic Circuits II Laboratory – v3
ECE 208 Electronic Circuits II Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Details |
|
Course Code: |
ECE 308 ECE 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: |
ECE 205 Electronic Circuits I ECE 205L Electronic Circuits I Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 308 Electronic Circuits II ECE 207 Electronic Circuits II – v1, v2 EEE 207 Electronic Circuits II – v1, v2
EEE 308L Electronic Circuits II Laboratory ECE 208 Electronic Circuits II Laboratory (1.5 credits) – v1, v2 EEE 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 nEEEssary 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 |
ECE 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 |
ECE 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 |
|
ECE 309 Semiconductor Device Physics – v3
ECE 209 Semiconductor Devices and Materials – v1, v2
A. Course General Information:
Course Code: |
ECE 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: |
ECE 205 Electronics Circuits I ECE 205L Electronics Circuits I Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 309 Semiconductor Device Physics ECE 209 Semiconductor Devices and Materials – v1, v2 ECE 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 |
ECE 341 Introduction to Communication Engineering
ECE 341L Introduction to Communication Engineering Laboratory – v3
ECE 342 Introduction to Communication Engineering Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 341 ECE 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: |
ECE 241 Electromagnetic Fields and Waves ECE 243 Signal and Systems STA 201 Elements of Statistics and Probability |
Co-requisites: |
None |
Equivalent Course |
EEE 341 Introduction to Communication Engineering
EEE 341L Introduction to Communication Engineering Laboratory ECE 342 Introduction to Communication Engineering Laboratory (1.5 credits) – v1, v2 EEE 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 |
ECE 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 |
ECE 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 |
ECE 343 Digital Signal Processing
ECE 343L Digital Signal Processing Laboratory – v3
ECE 344 Digital Signal Processing Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 343 ECE 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: |
ECE 243 Signals and Systems |
Co-requisites: |
None |
Equivalent Course |
EEE 343 Digital Signal Processing
EEE 343L Digital Signal Processing Laboratory ECE 344 Digital Signal Processing Laboratory (1.5 credits) – v1, v2 EEE 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 nEEEssary 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 |
ECE 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 |
ECE 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 |
ECE 359 Engineering Project Management
A. Course General Information:
Course Code: |
ECE 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 |
EEE 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 |
ECE 369 Professional Practice, Engineers and Society
A. Course General Information:
Course Code: |
ECE 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 |
EEE 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 |
ECE 373 Embedded System Design – v3
ECE 365 Microprocessor and Interfacing – v1, v2
ECE 373L Embedded System Design Laboratory – v3
ECE 366 Microprocessor and Interfacing Lab. (1.5 credits) – v1, v2
A. Course General Information:
Course Details |
|
Course Code: |
ECE 373 ECE 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: |
ECE 103 Computer Programming ECE 283 Digital Logic Design ECE 283L Digital Logic Design Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 373 Embedded System Design ECE 365 Microprocessor and Interfacing – v1, v2 EEE 365 Microprocessor and Interfacing – v1, v2
EEE 373L Embedded System Design Laboratory ECE 366 Microprocessor and Interfacing Lab. (1.5 credits) – v1, v2 EEE 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 |
ECE 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 |
ECE 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 |
|
ECE 382 Modelling and Simulation
A. Course General Information:
Course Code: |
ECE 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: |
ECE 282 Numerical Techniques ECE 305 Control System ECE 305L Control System Laboratory ECE 308 Electronic Circuit II ECE 308L Electronic Circuit II Laboratory |
Equivalent Course |
EEE 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 |
ECE 383 Electronic System Design
A. Course General Information:
Course Code: |
ECE 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: |
ECE 308 Electronic Circuits II ECE 308L Electronic Circuits II Laboratory ECE 359 Engineering Project Management |
Co-requisites: |
None |
Equivalent Course |
EEE 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 |
ECE 411 VLSI Design
ECE 411L VLSI Design Laboratory – v3
ECE 412 VLSI Design Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 411 ECE 411L |
Course Title: |
VLSI Design VLSI Design Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Elective |
Type: |
Optional, Engineering, Lecture + Laboratory |
Prerequisites: |
ECE 283 Digital Logic Design ECE 283L Digital Logic Design Laboratory ECE 309 Semiconductor Device Physics |
Co-requisites: |
None |
Equivalent Course |
EEE 411 VLSI Design
EEE 411L VLSI Design Laboratory ECE 412 VLSI Design Laboratory (1.5 credits) – v1, v2 EEE 412 VLSI Design Laboratory (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
VLSI Design is a senior level course for Electrical Engineering and Computer Engineering major. The course covers the fundamental aspects of the design of a Very Large Scale Integrated (VLSI) circuit commonly known as IC or simply as chip. Basic trend in integrated circuit industry over the years involving different generations of integrated circuits are introduced in this course which lead to CMOS circuit design, capacitance and delay measurement and considerations. The students are introduced to the different steps of fabrication technology. Students learn structured design, PLA, subsystem design and memory elements designs in schematic and layout. The students are introduced to Verilog as hardware description language for synthesis of combinational and sequential devices and finite state machines.
C. Course Objective:
The objectives of this course are to
a. Introduce the fundamentals, implementation and applications of VLSI.
b. Provide students with sound understanding of fabrication technology and layout design of VLSI chips.
c. Introduce designing and using different systems including clocked sequential circuits, PLAs and memory systems.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Apply the knowledge of CMOS circuits in delay and capacitance calculation |
CO2 |
Analyze different combinational and sequential circuits, systems and memory cells |
CO3 |
Design basic arithmetic and logical unit and simple finite state machines |
CO4 |
Use VLSL and VHDL tools to implement schematics and layout level and Finite State Machines for combinational and sequential circuits |
CO5 |
Function effectively in a group environment to complete a design project |
CO6 |
Demonstrate findings of Lab Work through reports and assignments |
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 |
ECE 411 VLSI Design |
|||||
CO1 |
Apply the knowledge of CMOS circuits in delay and capacitance calculation |
a |
Cognitive/ Apply |
Lecture, Notes |
Quiz, Exam |
CO2 |
Analyze different combinational and sequential circuits, systems and memory cells |
a |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Exam |
CO3 |
Design basic arithmetic and logical unit and simple finite state machines |
c |
Cognitive/ Create |
Lecture, Notes |
Assignment, Project |
ECE 411L VLSI Design Laboratory |
|||||
CO4 |
Use VLSL and VHDL tools to implement schematics and layout level and Finite State Machines for combinational and sequential circuits |
e |
Cognitive/ Apply Psychomotor/ Manipulation |
Lab Class, Tutorial |
Lab Work, Lab Exam, Project |
CO5 |
Function effectively in a group environment to complete a design project |
i |
Affective/ Characterization |
Lab Class, Tutorial |
Project |
CO6 |
Communicate findings of VLSI work through reports and assignments |
j |
Affective/ Valuing |
Lab Class, Lecture |
Lab Report, Project Report |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
CMOS Digital Integrated Circuits Analysis & Design |
Sung-Mo (Steve) Kang, Yusuf Leblebici, Chul Woo Kim |
2014 |
4th |
13: 978-0073380629 |
|
02 |
CMOS VLSI DESIGN A CIRCUITS AND SYSTEMS PERSPECTIVE |
Neil H. E. Weste; Dave Harris |
2010 |
4th |
13: 978-0321547743 |
|
03 |
Basic VLSI Design |
Douglas A. Pucknell and Kamran Eshraghian |
1994 |
3rd |
0-13-079153-9 |
|
04 |
Design of VLSI Systems : A Practical Introduction |
Linda E. M. Brackenbury |
1987 |
1st |
Scholium Int |
13: 978-0333408216 |
ECE 441 Wireless and Mobile Communications
ECE 441L Wireless and Mobile Communications Laboratory – v3
ECE 442 Wireless and Mobile Communications Lab. (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 441 ECE 441L |
Course Title: |
Wireless and Mobile Communications Wireless and Mobile Communications Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Elective |
Type: |
Optional, Engineering, Lecture + Laboratory |
Prerequisites: |
ECE 341 Introduction to Communication Engineering. ECE 341L Introduction to Communication Engineering Laboratory. |
Co-requisites: |
None |
Equivalent Course |
EEE 441 Wireless and Mobile Communications
EEE 441L Wireless and Mobile Communications Laboratory ECE 442 Wireless and Mobile Communications Lab. (1.5 credits) – v1, v2 EEE 442 Wireless and Mobile Communications Lab. (1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course provides introduction to basic principles of wireless mobile communication, concepts of cell and reusing resources such as time, frequency and codes. It begins with a brief discussion on fading mechanism and path loss models. Different types of diversity techniques (Time diversity, Frequency diversity, Code diversity etc.) are also discussed in the course. It also deals with different multiple access techniques such as FDMA, TDMA, CDMA and their applications. This course also covers the basics of GSM communication.
C. Course Objective:
The objectives of this course are to
a. Understand the modern communication technology, in particular in wireless communications, requires mathematical modeling and problem solving.
b. Apply mathematical modeling to problems in wireless communications.
c. Analyze and synthesize the wireless communication methods and algorithms within the field.
d. Formulate a mathematical model which is applicable and relevant in the practical field.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Explain concepts and fundamentals of cellular systems, frequency management, channel assignment, frequency reuse |
CO2 |
Analyze the propagation models, multipath fading and base band impulse response models, multiple access schemes. |
CO3 |
Apply the knowledge of Trunking and Erlang in capacity calculations. |
CO4 |
Discuss the basic concepts of GSM technology. |
CO5 |
Use hardware and software modules 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 |
ECE 441 Wireless and Mobile Communications |
|||||
CO1 |
Explain concepts and fundamentals of cellular systems, frequency management, channel assignment, frequency reuse |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Assignment, Exam |
CO2 |
Analyze the propagation models, multipath fading and base band impulse response models, multiple access schemes. |
b |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Exam |
CO3 |
Apply the knowledge of Trunking and Erlang in capacity calculations. |
a |
Cognitive/ Apply |
Lecture, Notes |
Quiz, Assignment, Exam |
CO4 |
Discuss the basic concepts of GSM technology. |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Assignment, Exam |
ECE 441L Wireless and Mobile Communications Lab |
|||||
CO5 |
Use hardware and software modules to perform experiments on various modulation schemes. |
e |
Cognitive/ Apply Psychomotor/ Manipulation |
Lab Class, Lectures, Tutorial |
Lab Work, Lab Exam |
F. Text and Reference Books:
Sl. |
Title |
Author(s) |
Publication Year |
Edition |
Publisher |
ISBN |
01 |
Wireless Communications |
Andrea Goldsmith |
June 2012 |
2nd |
Cambridge University Press |
ISBN-10: 0521837162 |
02 |
Wireless Communications & Networking |
Jon W. Mark |
2002 |
2nd |
Prentice Hall |
13: 978-0130409058 |
03 |
Mobile Communications Engineering: Theory and Applications |
Lee W.C.Y. |
1998 |
2nd
|
McGraw-Hill, New York |
13: 978-0070371033 |
ECE 445 Digital Communications
ECE 445L Digital Communications Laboratory – v3
ECE 446 Digital Communications Laboratory (1.5 credits) – v1, v2
A. Course General Information:
Course Code: |
ECE 445 ECE 445L |
Course Title: |
Digital Communications Digital Communications Laboratory |
Credit Hours (Theory + Laboratory): |
3 + 1 |
Contact Hours (Theory + Laboratory): |
3 + 3 |
Category: |
Program Elective |
Type: |
Optional, Engineering, Lecture + Laboratory |
Prerequisites: |
ECE 341 Introduction to Communication Engineering ECE 341L Introduction to Communication Engineering Laboratory |
Co-requisites: |
None |
Equivalent Course |
EEE 445 Digital Communications
EEE 445L Digital Communications Laboratory ECE 446 Digital Communications Laboratory(1.5 credits) – v1, v2 EEE 446 Digital Communications Laboratory(1.5 credits) – v1, v2 |
B. Course Catalog Description (Content):
This course provides introduction to the review of modern digital communication system, Probability, Random variables and Random processes. It begins with a brief discussion on Mathematical models of information and Entropy measurement of a source. It deals with different source coding techniques like Shannon Fano coding, Huffman coding and Lemple-Ziv coding. The course also provides insight about Channel models and capacities and selection of codes: Block codes and Conventional codes for channel coding purpose. Detailed discussion about Base band digital communication, inter-symbol interference, bandwidth, power efficiency, modulation and coding trade-off are provided. This course also covers the scope of REEEiver for AWGN channels: Correlation demodulator, Matched filter demodulator and Maximum likelihood rEEEiver.
C. Course Objective:
The objectives of this course are to
a. Introduce the core concepts and fundamental elements of digital communication system.
b. Familiarize students with different coding schemes and performance analysis of modern digital communication systems.
D. Course Outcomes (COs):
Upon successful completion of this course, students will be able to
Sl. |
CO Description |
CO1 |
Discuss various source coding algorithms with practical implementation as well as different channel models and capacity for channel coding purpose. |
CO2 |
Explain different channel models and capacity for channel coding purpose. |
CO3 |
Compare between the performances of different rEEEiver models for AWGN channel. |
CO4 |
Analyze signal rate, data rate and bandwidth requirement for different line coding scheme. |
CO5 |
Use simulation tools to perform experiments on various aspects of digital communication. |
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 |
ECE 445 Digital Communications |
|||||
CO1 |
Discuss various source coding algorithms with practical implementation as well as different channel models and capacity for channel coding purpose. |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Exam |
CO2 |
Explain different channel models and capacity for channel coding purpose. |
a |
Cognitive/ Understand |
Lecture, Notes |
Quiz, Exam |
CO3 |
Compare between the performances of different rEEEiver models for AWGN channel. |
a |
Cognitive/ Evaluate |
Lecture, Notes |
Assignment, Exam |
CO4 |
Analyze signal rate, data rate and bandwidth requirement for different line coding scheme. |
b |
Cognitive/ Analyze |
Lecture, Notes |
Assignment, Exam |
ECE 445L Digital Communications Laboratory |
|||||
CO5 |
Use simulation tools to perform experiments on various aspects of digital communication. |
e |
Cognitive/ Apply Psychomotor/ Manipulation |
Lab Class, Lectures, Tutorial |
Lab Exam, Report, |