Abstract Syllabus
Abstract Syllabus
Diode, Zener diode, Applications. Special purpose diodes. MOSFET structure and operations, V-I
Characteristics, Large-Signal Model, Amplifier Biasing Techniques, Configurations. Working
principle. Operational Amplifier: Block diagram and characteristics, Inverting and Non-Inverting
amplifier, OPAMP Applications. Number system: Decimal, binary, octal and Hexa-decimal
number systems. One‘s and two‘s complements. Weighted and non-weighted codes, Self-
complimenting codes, Error detecting and correcting codes. Combinational Circuits, Sequential
Circuits. Electronic Communication: modulation techniques, Principle of Sampling and
Digitization, Basic Pulse and Digital modulation systems.
*Self-directed Learning:
Principle of Cellular mobile communication and GSM architecture
References:
1. Robert L. Boylestad, ―Louis Nashelsky- Electronic Devices & Circuit Theory‖, 11th
Edition, PHI, 2012.
2. Behzad Razavi, ―Fundamental of Microelectronics‖, Wiley, 2013.
3. Morris Mano- Digital design, ―Prentice Hall of India‖, Third Edition., 2013.
4. George Kennedy, Bernad Davis- ―Electronic Communication Systems‖, 4thedition, TMH,
2004.
5. *Raj Pandya, ―Mobile and Personal Communication Services and Systems‖, Wiley-IEEE
Press, 1999.
1
III Semester
Systems of Linear Equations, Matrices, Solving Systems of Linear Equations, Vector Spaces,
Linear Independence, Basis and Rank, Linear Mappings, Affine Spaces. Norms, Inner Products,
Lengths and Distances, Angles and Orthogonality, Orthonormal Basis, Orthogonal Complement,
Inner Product of Functions, Orthogonal Projections, Rotations. Determinant and Trace,
Eigenvalues and Eigenvectors, Cholesky Decomposition, Eigen decomposition and
Diagonalization, Singular Value Decomposition, Matrix approximation, Periodic function,
Fourier Series expansion. even and odd functions, functions with arbitrary periods, Half range
expansions, Fourier transform, basic properties, Parseval‘s identity and applications.
*Self-directed Learning:
Singular Value Decomposition, Fourier cosine and sine transform application to Heat and Wave
equation.
Text Books:
1. Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong, ―Mathematics for Machine
Learning‖, Cambridge University Press, 2020.
2. Grewal B.S. – ―Higher Engineering Mathematics‖, Khanna Publishers, 43rd edition, 2015
References:
1. Stephen H. Friedberg Lawrence E Spence, Arnold J Insel, Elementary Linear Algebra: ―A
Matrix Approach Introduction to Linear Algebra‖, Second Edition, 2019.
2. David Lay, Steven Lay, Judi McDonald, ―Linear Algebra and Its Applications, Pearson‖,
2019.
3. Gilbert Strang, ―Introduction to Linear Algebra‖, Fifth Edition, Wellesley-
Cambridge Press, 2016
4. Mordechai Ben-Ari, ―Mathematical Logic for Computer Science‖, Third Edition, Springer, 2012
5. Narayanan, Ramaniah and Manicavachagom Pillay, ―Advanced Engineering
Mathematics‖,
Vol 2 and 3, Vishwanthan Publishers Pvt Ltd. 1998
*Erwin Kreyszig, Advanced Engineering Mathematics, 5th edn., Wiley Eastern, 1985.
2
ECE XXXX ANALOG ELECTRONIC CIRCUITS [ 4 0 0 4]
*Self-directed Learning:
Analyse different types of Power Amplifiers.
References:
1. *Behzad Razavi, ―Fundamental of Microelectronics‖, Wiley, 2013.
2. A. S. Sedra, K. C. Smith, ―Microelectronic circuits‖, Oxford University Press, 2011.
3. R. L. Boylestad, L. Nashelsky, ―Electronic Devices and Circuit Theory‖, 2009.
4. J. Millman, C. C. Halkias, Chetan. D. Parekh, ―Integrated Electronics‖, McGraw
Hill.2010
https://youtu.be/huDZjQcEBMg.
3
ECE-XXXX NETWORK ANALYSIS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Apply network theorems for loop and nodal analysis of various networks.
Evaluate the initial and final conditions in passive circuits and apply them to obtain the
CLO2
response of RL, RC, and RLC circuits to DC excitation.
CLO3 Apply Laplace transform for analysis of passive networks.
CLO4 Evaluate the response of RC circuits for step, pulse, square and ramp input
CLO5 Analyse Two-Port Networks using two port parameters and Network Functions.
Network equations; Mesh and nodal analysis; Network theorem- Superposition, Reciprocity,
Thevenin‘s, Norton‘s theorems, Maximum power transfer theorem; Initial and final conditions in
RL, RC and RLC Circuits for DC Excitations. General and Particular solution of the first order and
second order circuits. Applications of Laplace transform in finding solution or RC, RL, and RLC
networks, Response of RC circuits for step, pulse, square, and ramp input; Two port network- Open
circuit impedance parameters, short circuit admittance parameters, transmission parameters, hybrid
parameters
Self-directed Learning:
Two-port Interconnections
References:
1. M. E. Van Valkenberg, ―Network analysis‖, Prentice Hall of India, 2000.
2. Ravish R Singh, ―Network analysis and Synthesis‖, McGraw Hill, 2013.
3. William H. Hayt, Jack E. Kemmerly, Steven M Durbin, ―Engineering Circuit Analysis‖, 8 th
edition, Tata McGraw Hill India, 2013.
4. Millman, H. Taub, ―Pulse, digital and switching waveforms‖, 3nd Edition, McGraw Hill,
2017.
5. Joseph Edminister, ―Electric Circuits‖, Schaum‘s Series, McGraw Hill, 2018.
* https://nptel.ac.in/courses/108102042
https://nptel.ac.in/courses/108102042
4
ECE XXXX SIGNALS AND SYSTEMS [ 3 0 0 3]
Continuous time (CT) and discrete time (DT) signals, Representation and classification of Signals,
Elementary signals, time domain operations on signals, correlation between signals; Continuous
time and discrete time systems, system properties. LTI system, impulse response, response of LTI
system, Convolution, differential/difference equation and block diagram representation; Fourier
analysis of signals and systems, LTI systems in frequency domain, Parseval relation, ESD, PSD;
LTI system analysis using Laplace transform, transfer function, poles/zeroes, stability; Z-
transform, application in LTI system analysis; sampling and re-construction.
*Self-directed Learning:
Generation of signals and Fourier analysis
References:
1. Simon Haykin, Barry Van Veen, ―Signals and Systems‖, John Wiley & Sons, NewDelhi,2008
2. A. V. Oppenheim, A. S. Willsky, A. Nawab, ―Signals and Systems‖, PHI. Pearson Education,
New Delhi, 2015.
3. H. Hsu, R. Ranjan ―Signals and Systems‖, Schaums outline, Tata McGraw Hill, New Delhi,
2006.
4. Michael J. Roberts, ―Fundamentals of Signals and Systems‖, First Edition, Tata McGraw Hill
Publishing Company Limited, 2007.
5. Rodger E. Ziemer, William H. Tranter D. Ronald Fannin, ―Signals and Systems‖, Fourth
Edition, Pearson Education, 2004.
*Signal Processing tool box in MATLAB
5
ECE XXXX DIGITAL SYSTEM DESIGN [3 0 0 3]
*Self-directed Learning:
Simulation of combinational and sequential circuits and their test-benches using Verilog HDL
References:
1. Donald D.Givone, ―Digital Principles and Design‖, Tata McGraw Hill, 2002.
2. William I. Fletcher, ―An Engineering approach to Digital Design‖, Prentice Hall of India,
2009.
3. Zvi Kohavi, Niraj K Jha, ―Switching and Finite Automata Theory‖, Cambridge, Third
edition, 2010.
4. Samir Palnitkar, ―Verilog HDL: A Guide to Digital Design and Synthesis,‖ Prentice Hall
PTR, 2003.
5. Charles Roth, Lizy Kurian John, Byeong Kil Lee, ―Digital System Design Using Verilog‖,
1st Edition, 2016.
*https://edaplayground.com/
6
ECE XXXX ELECTROMAGNETIC WAVES [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO 1 Describe the governing laws of electrostatics and magneto statics
CLO1 Describe solution of electromagnetic wave equation in simple lossless and lossy
geometrical structures
CLO2 Estimate transmission and reflection coefficients for normal and oblique incidence of
TEM waves
CLO3 Analyze signal propagation in transmission lines using relevant theory and Smith Chart
CLO5 Analyze guided wave propagation through simple waveguide structures
Review of Electrostatics and Magneto statics: Coordinate system and vectors, Curl and
Divergence, Divergence theorem and Stokes theorem in the context of electromagnetics. Uniform
Plane Waves: Maxwell‘s equations, Electromagnetic wave propagation. Transmission Lines:
parameters, Transmission line equations and solutions Standing Wave Ratio, power and impedance
measurement, Stub impedance matching, Smith Chart and its applications in transmission line
calculations, applications of transmission lines. Waveguides: Rectangular waveguides – TE, TM
modes, power transmission. Introduction to Cylindrical waveguides
*Self-Directed Learning
Planar dielectric waveguides
References:
1. *Jr. Hayt and Buck, ―Engineering Electromagnetics‖, 7th Edition, McGraw Hill, 2012.
2. Ryder J. D, ―Networks, Lines, and Fields‖, 2nd Edition, PHI, 2015.
3. Shevgaonkar R. K, ―Electromagnetic Waves‖, 2nd Edition, Tata McGraw Hill, 2019.
4. Plonus M. A, ―Applied Electromagnetics‖, McGraw Hill, 1988
5. Edminister J. A, ―Electromagnetics‖, 2nd Edition, Schaum‘s Outline Series, Tata McGraw
Hill, 2006.
7
ECE XXXX DIGITAL SYSTEM DESIGN LAB [0 0 3 1]
Total Number of contact hours: 30
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Measure voltage levels and noise margin for TTL ICs.
CLO2 Design and test combinational circuits using ICs and logic gates
CLO3 Design basic latches using logic gates.
CLO4 Design and test ripple, synchronous counters and shift registers
CLO5 Design and test synchronous sequential circuits using flip flops and logic gates.
References:
1. Donald D.Givone, ―Digital Principles and Design‖, Tata McGraw Hill, 2002.
2. Morris Mano, ―Digital design‖, Prentice Hall of India, Third Edition, 2016.
3. William I. Fletcher, ―An Engineering approach to Digital Design‖, Prentice Hall of
India, 2009.
4. Zvi Kohavi, ―Switching and Finite Automata Theory‖, Tata Mc Graw Hill, second edition, 2008.
5. C.H.Roth, ―Fundamentals of Logic Design‖, Thomson, 2000.
8
ECE-XXXX ELECTRONIC CIRCUITS LAB [0 0 3 1]
Total Number of contact hours: 30
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Simulate and verify the KCL, KVL and network theorems for the given circuits
CLO2 Verify the diode rectification circuits
CLO3 Analyze the I/O characteristics of MOSFET and OPAMP
CLO4 Design, simulate and analyze the performances of the OPAMP and MOSFET amplifiers
and oscillators
CLO5 Design, simulate and analyze the performance of the OPAMP‘s linear and non-linear
applications
To apply various network theorems on the given circuits and analyze, to verify the diode rectifier
circuits, to investigate the I/O characteristics of MOSFET and OPAMP, design and verify the
OPAMP and MOSFET amplifiers and oscillators, to design and analyze OP-AMP based linear and
non-linear circuits.
References:
1. Lab manual.
2. William H. Hayt, Jack E. Kemmerly, Steven M Durbin, ―Engineering Circuit Analysis‖, 8 th
edition, Tata McGraw Hill India, 2013.
3. Behzad Razavi, ―Fundamental of Microelectronics‖, Wiley, 2013.
4. R. L. Boylestad, L. Nashelsky, ―Electronic Devices and Circuit Theory‖, 2009.
9
IV SEMESTER
MAT XXXX MATHS - IV (PROBABILITY AND OPTIMIZATION) [2 1 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Understand the probability aspects and apply in engineering models
CLO2 Discuss random variables and their applications
CLO3 Quantify the uncertainty in the data using aspects of probability.
CLO4 Apply the concept of vector gradient and gradient descent in physical phenomenon.
CLO5 Apply and analyze the optimistic solutions for the machine learning problems.
Construction of a Probability Space, Discrete and Continuous Probabilities, Sum Rule, Product
Rule, and Bayes‘ Theorem, Summary Statistics and Independence, Distributions: Binomial,
Poisson, uniform, normal, Chi-square and exponential distributions. Two and higher dimensional
random variables, covariance, correlation coefficient. Moment generating function, functions of
one dimensional and two dimensional random variables. Static probabilities: review and
prerequisites generating functions, difference equations. Dynamic probability: definition and
description with examples. Markov chains, transition probabilities. Differentiation of Univariate
Functions, Partial Differentiation and Gradients, Gradients of Vector-Valued Functions, Gradients
of Matrices, Useful Identities for Computing Gradients, Backpropagation and Automatic
Differentiation, Higher-Order Derivatives, Linearization and Multivariate Taylor Series. Basic
solution, Convex sets and function, Simplex Method, Optimization Using Gradient Descent,
Constrained Optimization and Lagrange Multipliers.
*Self-directed Learning:
Markov chains, Transition probabilities.
Text Books:
1. Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong, ―Mathematics for Machine
Learning‖, Cambridge University Press, 2020.
2. P L Meyer, ―Introductory Probability and Statistical Applications‖, Addison Wiley, 2000.
3. Medhi. J. ―Stochastic Processes‖, Wiley Eastern, 2022.
References:
1. Murray R. Spiegel, Vector Analysis Theory and Problems, Schaum‘s Outline Series, 2019.
2. Hamdy A. Taha, ―Operations Research: An Introduction‖, 8th Edn., Pearson Education
(2008).
3. Sheldon M. Ross, ―Introduction to Probability Models‖, Eleventh Edition Elsevier, 2014.
4. E. S. Page, L. B. Wilson, ―An Introduction to Computational Combinatorics‖, Cambridge
University Press, 1979.
5. Bhat U R, ―Elements of Applied Stochastic Processes‖, John Wiley, 2022.
*https://youtu.be/CgP-3HctGe4
10
ECE XXXX VLSI DESIGN [4 0 0 4]
Total Number of contact hours: 48
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe the basic operation of MOS transistors.
CLO2 Design combinational and sequential logic circuits using MOS devices
CLO3 Design the layout and discuss the MOS fabrication process
CLO4 Describe various issues involved in subsystem design.
CLO5 Analyze the delay models and the circuit performance
MOS Transistor, CMOS logic, Inverter, Power: Dynamic Power, Static Power, Fabrication of
MOS transistor, Latch-up in CMOS, Stick Diagrams, Layout Design Rules, Static CMOS, Ratioed
Circuits, Dynamic Circuits, Pass Transistor Logic, Transmission Gates, with examples, Domino,
Dual Rail Domino, CPL, Cascode Voltage Switch Logic, Bi-CMOS inverter circuits. Static latches
and Registers, Dynamic latches and Registers, Sense Amplifier Based Register, clocking strategies,
Subsystem design, Sheet resistance and delay models.
*Self-directed Learning:
Simulation of MOSFET based logic circuits using LTSPICE
References:
1. Jan M Rabaey, ―Digital Integrated Circuits‖, Prentice Hall India, 2003.
2. Weste. N and Eshraghian K, “Principles of CMOS VLSI Design”, 2nd Edition, Addison
Wesley Publication, 1993.
3. Sung Mo Kang and Yusuf leblebici, ―CMOS digital Integrated circuits design and analysis‖,
3rd edition, Tata Mcgraw Hill, 2003.
4. Pucknell D. A. and Eshraghian K.,“Basic VLSI Design”, PHI publication, 2009.
5. Amar Mukherjee, ―Introduction to NMOS & CMOS VLSI systems Design‖, Prentice Hall,
1986.
*https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html
11
ECE-XXXX DIGITAL SIGNAL PROCESSING [ 3 0 0 3]
Discrete Fourier transform(DFT), properties, linear filtering; efficient computation of DFT, FFT
algorithm, Goertzel algorithm; Implementation of Discrete time filters, Structures for IIR and FIR
filters; Classical design of IIR filters by impulse invariance, bilinear transformation and matched Z
- transform, characteristics and design of commonly used filters - Butterworth, Chebyshev and
elliptic filters. Spectral transformation, direct design of IIR filters; design of linear phase FIR filters
using window functions, frequency sampling design; Power spectrum estimation, non-parametric
methods of PSD estimation.
*Self-directed Learning:
Parametric methods of PSD estimation: AR, ARMA and MA modeling
References:
1. *Proakis J. G, Manolakis D. G. Mimitris D., ―Introduction to Digital Signal Processing‖ Prentice
Hall, India, 2007.
2. Oppenheim A.V, Schafer R. W, ―Discrete Time Signal Processing‖, Pearson Education, 2004.
3. Ifeachar, Jervis, ―Digital Signal Processing - A Practical approach‖, Pearson Education, Asia,
2003.
4. Rabiner L. R, Gold D. J, ―Theory and applications of digital signal processing‖, Prentice Hall,
India, 1998.
5. Sanjit Mitra K, ―Digital Signal Processing - A computer based approach‖, TMH, 2007
*https://www.youtube.com/watch?v=xZ4zfE11X7U
12
ECE -XXXX ANALOG INTEGRATED CIRCUITS [3 0 0 3]
Total Number of contact hours :36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Develop circuits using Op-Amps for linear applications.
CLO2 Develop circuits using Op-Amps for non-linear applications
CLO3 Design filters for different applications using Op-Amps.
CLO4 Analyze and describe the operation and applications of special ICs
CLO5 Analyze the operation of data converters
*Self-directed Learning:
Working of Phase looked loop IC 565 and its applications.
References:
1. Franco S, "Design with Op amps & Analog Integrated Circuits" McGraw Hill, 4th edition,
2015.
2. *Ramakant A. Gayakwad, ―Op-Amps and Linear Integrated Circuits‖, Prentice Hall of India,
2000.
3. Choudhury Roy D, Shail B. Jain, ―Linear Integrated Circuits‖, Wiley Eastern, 2003.
4. Stanley William D, ―Operational Amplifiers with Linear Integrated Circuits‖, Prentice Hall,
2004
5. Sedra A S and Smith K C, ―Micoelectronics circuits- Theory and applications‖, Oxford
publishers, 7th Edition, 2017.
*NPTEL Link: Mod-11 Lec-31 Phase locked loop basics
13
ECE XXXX MICROWAVE ENGINEERING [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe the basic principle and operations of microwave hybrid circuits and devices.
CLO2 Analyze various microwave sources and solid-state devices.
CLO3 Describe the principles of basic parameters of antennas and develop the expressions for
linear wire antennas.
CLO4 Design and analyze various types of antenna arrays
CLO5 Design and Analyze micro-strip, millimeter wave, and Fractal antennas.
Waveguide tees, Magic tees, Hybrid rings, Corners, Bends, and Twists. S- Matrix.
Directional couplers – Two hole directional couplers, S-matrix of a directional coupler,
Circulators, and isolators Klystrons, Tunnel Diode, Gunn Diode, Read Diode, IMPATT
Diode, BARITT Diode, TRAPATT Diode, Varactor Diode, Types of Antennas (Isotropic,
Omnidirectional and directional antennas) radiation mechanism, current distribution. Basic
antenna parameters: Radiation pattern, power density and radiation intensity, directivity,
gain, efficiency, HPBW, return loss, Vector Potential A and F, Solution of vector Potential
wave equations, Far-Field Radiation Infinitesimal dipole, small dipole, and half wave dipole,
two element array, Broadside and end-fire arrays, Design of micro-strip antenna, millimeter
wave 5G antenna, Fractal antennas.
*Self-directed Learning:
Introduction to Millimeter Wave Technology and Antennas
Millimeter Wave Propagation and systems
References:
1. Balanis, C. A. ―Antenna theory: analysis and design‖ John wiley & sons, 2015.
2. Liao, Samuel Y. ―Microwave devices and circuits‖, Pearson Education India (3rd
Edition), 1989.
3. J.D Kraus ―Antennas‖, Second Edition, TMH Publication 1989
4. G. S. N. Raju. ―Antennas and Wave Propagation‖ Pearson Education, 2006
5. K.D. Prasad. ―Antennas & Wave Propagation‖ Satya Prakashan,Tech India
Publications, New Delhi, 2001.
*Link: https://onlinecourses.nptel.ac.in/noc21_ee76/preview
14
ECE XXXX MODERN CONTROL THEORY [3003]
Block diagrams and signal flow graphs: Transfer function. System modeling: Modeling of
electrical and mechanical systems (translational & rotational), system equations, and its electrical
equivalent (analogous) networks. Time domain analysis: Stability, Routh-Hurwitz criterion,
time response of continuous data systems, type and order of systems, steady state error for linear
systems. Frequency domain analysis: second order prototype system, Bode diagram, gain and
phase margins, Nyquist stability criterion. Compensators and Controllers: Feedback and feed
forward controllers, proportional, integral, PI, PD and PID controllers, lead, lag and lead-lag
compensators. State space representation, State Transition Matrix, Controllability and
Observability.
*Self-directed Learning:
Simulation to test the stability of a system in time domain (Root Locus)
Simulation to test the stability of a system in frequency domain (Bode Plot)
References:
1. B.C.Kuo and F.Golnaraghi, ―Automatic Control Systems‖, 10th edition, McGraw Hill, 2018
2. Nagrath and Gopal, ―Control System Engineering‖, 6th edition, New Age International
Publishers,2018
3. K.Ogata, ―Modern control engineering‖, 5th edition, Pearson 2015
4. Norman.S.Nise, ―Control Systems Engineering‖, 8th edition Wiley 2019
5. * Dr.Shailendra Jain, ―Modeling and Simulation using MATLAB & Simulink‖, 2nd Edition,
Wiley, 2011.
15
ECE XXXX VLSI LAB [0 0 3 1]
CLO2 Model and simulate digital circuits using different modeling styles in Verilog HDL.
CLO4 Draw and simulate the layouts of digital circuits using layout editor.
Introduction to VIVADO tools, logic simulation of combinational and sequential circuits, logic
synthesis of circuits, Technology mapping, Implementation of circuits in FPGA Kit, drawing
logical circuits using layout tool, Simulation of various MOSFET based inverter circuits using
EDA Tools, Implement of MOS transistor-based switch logic and gate logic circuits.
References:
1. Lab Manual.
2. User manual for Xilinx FPGA Kit.
3. Sung Mo Kang and Yusuf leblebici, ―CMOS digital Integrated circuits design and
analysis‖, 3rd edition, Tata Mcgraw Hill, 2003.
4. Pucknell D. A. and Eshraghian K.,“Basic VLSI Design”, PHI publication, 2009.
5. edaplayground.com
16
ECE XXXX ELECTRONIC SYSTEM DESIGN LAB [0 0 6 2]
Total Number of contact hours: 60
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Design and test linear and nonlinear application circuits using OPAMP ICs.
Design and test Mathematical operations of OPAMP, Precision rectifier using OPAMP, Non-linear
applications of OPMP. Design and verify the regulation characteristics using IC regulators. Design
astable and mono-stable multi-vibrators using IC 555. Design and simulate Active filters using
OPAMP. Digital filter design using LabVIEW. Experiments based on PCB design using EDA tool.
*Self-directed Learning:
Mini-project based on Software/Hardware tools.
References:
1. Lab Manual
2. https://easyeda.com/
3. Ramakant A. Gayakwad, ―Op-Amps and Linear Integrated Circuits‖, Prentice Hall of India,
2000
4. LabVIEW user manual.
17
V SEMESTER
HUM XXXX ENGINEERING ECONOMICS & FINANCIAL
MANAGEMENT [3 0 0 3]
Time Value of money: Time Value of Money, Interest Factors for Discrete Compounding,
Nominal & Effective Interest Rates, Present and future worth of Single, Uniform, and Gradient
cash flow. Related problems and case studies. Economic Analysis of Alternatives: Bases for
Comparison of Alternatives, Present worth amount, Capitalized Equivalent Amount, Annual
Equivalent Amount, Future Worth Amount, Capital Recovery with Return, Rate of Return Method,
Incremental Approach for Economic Analysis of Alternatives, Replacement analysis. Break Even
Analysis for Single Product and Multi Product Firms, Break Even Analysis for Evaluation of
Investment Alternatives. Minimum Cost Analysis. Depreciation: Physical & Functional
Depreciation, Methods of Depreciation - Straight Line, Declining Balance, Double-Declining
balance method, Case Study. Financial Statement Analysis: Balance Sheet and Profit & Loss
Statement, Meaning & Contents. Ratio Analysis, Financial Ratios such as Liquidity Ratios,
Leverage Ratios, Turn over Ratios, and Profitability Ratios, Drawbacks of Financial Statement
Analysis. Project Risk: Safety and Risk, Assessment of Risk and Safety, Case study, Risk Benefit
Analysis and Reducing Risk
References:
1. Chan S. Park, Contemporary Engineering Economics, 4th Edition, Pearson Prentice Hall, 2007.
2. Thuesen G. J, Engineering Economics, Prentice Hall of India, New Delhi, 2005.
3. Blank Leland T. and Tarquin Anthony J., Engineering Economy, McGraw Hill, Delhi, 2002.
4. Prasanna Chandra, Fundamentals of Financial Management, Tata McGraw Hill, Delhi, 2006.
18
ECE-XXXX ANALOG AND DIGITAL COMMUNICATION [ 4 0 0 4]
Random Process, Random Variables and Distributions used in Communication Systems. Analog
Modulation Schemes: Analytical concepts and the concept of Noise. Detection and Estimation theory,
practical studies and Design challenges. PCM, DPCM, DM, ADM, Baseband data transmission. Digital
Modulation schemes, ASK, FSK, BPSK, QPSK, DPSK, probability of error design. Introduction to
Information Theory, Entropy, Source coding: Shannon Fano Encoding and Huffman Coding.
Entropy Mutual Information capacity of a DMC, Shannon‘s theorem on channel capacity and Binary
symmetric channel. Elementary channel coding techniques.
*Self-directed Learning:
Fundamentals of Fourier Series, Transforms and Modulation Properties.
References:
1. * John G Proakis and Masoud-Salehi.‖Digital Communications‖ , 5th Edition 2008.
2. Herbet Taub and Schilling, ―Principles of Communication systems‖ ,2001
3. Simon Haykin, ―Analog and Digital Communication Systems‖ 2nd Edition, 2006
4. Simon Haykin, ―Digital Communication‖,2nd Edition., 2008
19
ECE XXXX MICROPROCESSORS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe ARM7 architecture and Programmer‘s model.
CLO2 Discuss ARM assembler directives and instruction sets.
CLO3 Compose assembly program for the ARM processor.
CLO4 Demonstrate ARM processor interface with peripheral devices and programming
CLO5 Discuss the performance improvement techniques in ARM and distinguish hardware
modes with exceptions
Overview of computing systems: ALU, registers, control unit, memory unit. The ARM architecture
and features. The ARM7TDMI programmer‘s model. Assembler rules and directives. ARM
instruction set and programming: Addressing modes. Instruction types and format, conditional
execution, Instruction set. Endianness; Constants and literal pools. Loops and Branches,
Subroutine and stacks; passing parameters to subroutine. Assembly programming. Memory
mapped peripherals: The LPC2148, Architecture and features, Hardware interfacing: display
devices, actuators, data converters, programming. Performance improvement techniques. ARM
Thumb model, Thumb instructions, Exception handling, interrupts, and Error conditions.
*Self-directed Learning:
Embedded C program for ARM7 Microprocessor
References:
1. Andrew N Sloss, ―ARM System developer‘s guide, designing and optimizing system
software‖, Elsevier, 2004
2. William Hohl , ―ARM assembly language fundamentals and techniques‖ , CRC press, 2009
3. Steve Furber,― ARM System on chip Architecture‖, Pearson Education, 2000
4. J. R. Gibson ―ARM Assembly Language-an Introduction‖ Dept. of Electrical Engineering and
Electronics, The University of Liver-pool, 2007.
5. Raghunandan G.H, ―Microcontroller (ARM) and Embedded Systems‖, Cengage Learning
India Pvt. Ltd., 2020.
* https://www.keil.com/download/
*https://www.youtube.com/watch?v=j-lfh3OrXlw
20
ECE XXXX COMMUNICATION NETWORKS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes
At the end of the course, the student will be able to:
CLO1 Discuss the various communication network models and functions of Physical Layer.
CLO2 Describe and analyze the performance of DLL Protocols.
CLO3 Evaluate the performance of Network layer Protocols.
CLO4 Describe the various Transport Layer Protocols.
CLO5 Discuss the functioning of various Application Layer Protocols.
Types of CNs, Network Hardware, Software, ISO: OSI, TCP/IP, ATM Reference Models. Physical
Layer: Media, Line coding, channel capacity, Multiplexing, Multiple Access, switching. Design
issues of DLL, Error Control, Flow Control, MAC: Random Access, Controlled Access, IEEE
802.3, 802.5, FDDI. Design issues of Network Layer, Shortest Path Routing, Distance Vector, Link
State, Hierarchical Routing, Congestion Control, QoS, IP Addressing, NAT, ARP, RARP, Unicast
Routing Protocols. TCP, UDP. Application Layer protocols. Mobile IP and TCP.
*Self-directed Learning:
Intra Domain Routing Protocols, Inter Domain Routing Protocols (BGP), Application Layer
Services (HTTP, FTP, Email, DNS).
References:
1. Fourouzan B. A., ―Data Communications and Networking‖,5th Edition Mc Graw Hill, 2013
2. Garcia A.L and Widjaja I., ―Communication Networks‖, McGraw Hill, 2006
3. Stallings W., ―Data and Computer Communication‖ (7e), Prentice Hall. 2004
4. Mir N.F., ―Computer and Communication Networks‖, Pearson Education, 2007
5. Jean Walrand & Pravin Varaiya, ―High Performance Communication Networks‖, 2nd
Edition, Morgan Kauffman, 2000
*https://nptel.ac.in/courses/106105183
21
ECE XXXX DIGITAL COMPUTER ARCHITECTURE [ 3 0 0 3]
References:
1. David A. Patterson and John L. Hennessy, ―Computer Organization and Design –The
Hardware / Software Interface‖, 4th Edition, Morgan Kaufmann, Elsevier, 2009.
2. *John L. Hennessy and David A. Patterson, ―Computer Architecture – A Quantitative
Approach‖, 5th Edition, Morgan Kaufmann, Elsevier, 2011.
3. William Stallings, ―Computer Organization and Architecture‖, Ninth edition, Pearson
Education, 2013.
4. M.Raffiquzzaman & Chandra, ―Modern Computer Architecture, Galgotia publications‖, New
Delhi, 1990.
5. Kuo S. M. and Gan W. S., ―Digital Signal Processors-Architectures, Implementations and
Applications‖, Pearson Education, 2005.
22
ECE XXXX VLSI TESTING AND TESTABILITY [3 0 0 3]
Introduction to testing and testability: Need for testing, digital and analog testing; Physical Faults
and their modeling; Fault models; Testing of combinational circuits: Various types of
faults. Functional v/s structural approach to testing; Testability Techniques: scan-path testing,
Boundary scan; Testing of sequential circuits: Test pattern generation for sequential circuits;
Signatures and self-test: Testing with random patterns. LFSRs, random test generation and
response compression, Built-in self-test (BIST), PLA Testing.
*Self-directed Learning:
Testability techniques, Scan chain and Boundary scan
References:
1. *M. L. Bushnell and V. D. Agrawal, "Essentials of testing for digital, memory and mixed-
signal VLSI circuits", Boston: Kluwer Academic Publishers, 2000.
2. M. Abramovici, M. A. Breuer, and A.D. Friedman, "Digital Systems Testing and Testable
Design", Piscataway, New Jersey: IEEE Press, 1994.
3. Miczo, "Digital Logic Testing and simulation". New York: Harper & Row, 1986.
4. P.K. Lala, "Fault Tolerant & Fault Testable hardware Design", BS Publications, 1998
5. Stanley L. Hurst, ―VLSI Testing: digital and mixed analogue digital techniques‖
Pub:Inspec/IEE, 1999.
23
ECE XXXX SATELLITE COMMUNICATION [3 0 0 3]
Overview of satellite communication systems, Satellite Orbits: Kepler‘s Laws, Definitions of terms
for earth-orbiting satellites, Orbital effects on satellite‗s performance, Launching Procedures.
Satellite subsystem. Earth Station: Types, Design considerations, Satellite tracking. Satellite Link
Design Fundamentals: Equivalent isotropic radiated power, Transmission losses. Multiple access
techniques: FDMA, TDMA, CDMA, SDMA assignment methods, compression – encryption,
coding schemes. Satellite Applications: Communication satellites, Remote sensing satellites.
Navigation satellites- GPS system, NAVIC, GAGAN.
*Self-directed Learning:
Position determination using GNSS
References:
1. Dennis M Roddy, ―Satellite communications‖, 4th edition, McGraw Hill, 2006.
2. Timothy Pratt and Jeremy E. Allnutt, ―Satellite communications‖, 3rd edition, Wiley 2019
3. Tri T ha, ―Digital satellite communications‖, 2nd edition, McGraw Hill Education, 2008
4. M.Richharia, ―Satellite communication systems-Design Principles‖‖, Macmillan 2003
5. Anil K. Maini, Varsha Agrawal, ―Satellite communications‖, Wiley India Pvt. Ltd., 2015
*https://www.youtube.com/watch?v=50U2T6Tmr1E&list=PLLy_2iUCG87A55NPtEwWoWPiKs
0-9NNT1&index=3
24
ECE XXXX DIGITAL SIGNAL PROCESSING LAB [0 0 3 1]
Time domain and frequency domain analysis of signals and systems. Analysis in z-domain.
Filter design. Applications to speech and image signal processing. Simulation experiments using
Code Composer Studio. Filter implementation using DSP Kits.
References:
1. Lab manual
2. Ifeachar, Jervis, ―Digital Signal Processing - A Practical approach‖, Pearson Education, Asia,
2003.
3. Code Composer Studio user guides
25
ECE XXXX MICROPROCESSOR LAB [0 0 6 2]
CLO2 Write ARM7 assembly language programs to interface display devices, switches, keypads, motors, data
converters.
CLO4 Compose embedded C programs to interface ARM7 processor with external devices and on-chip
features.
Assembly Programming for arithmetic, logical and data transfer operations, Assembly as well as C
Programming for interfacing I/O devices like Switches, Keypad, display devices, Data converters,
and Motor controllers. Assembly as well as C Programming for on chip features of ARM
processor: hardware interrupts, timers, PWMs, ADC, DAC and serial communication protocols.
*Self directed learning
Develop and demonstrate projects using Microcontrollers.
References:
5. Lab Manual
6. William Hohl , ―ARM assembly language fundamentals and techniques‖ , CRC press, 2009
3. https://www.nxp.com/docs/en/user-guide/UM10139.pdf
4. http://arantxa.ii.uam.es/~gdrivera/sed/docs/ARMBook.pdf
26
VI- SEMESTER
HUM XXXX ESSENTIALS OF MANAGEMENT [3 0 0 3]
27
ECE XXXX WIRELESS COMMUNICATION [ 3 0 0 3]
Path Loss and Shadowing, Empirical Path Loss Models, Combined Path Loss and Shadowing,
Outage Probability under Path Loss and Shadowing, Cell Coverage area. Time-Varying Channel
Impulse Response, Classification of Fading models, Narrowband Fading, Wideband Fading
Models, Capacity in AWGN, capacity of flat fading channel, capacity of frequency selective
fading, Outage Probability, Average Probability of Error, Combined Outage and Average Error
Probability; Doppler Spread, Inter symbol Interference, Adaptive equalization, Linear and Non-
Linear equalization, Zero forcing and LMS Algorithms, Diversity combining techniques,
Transmitter.
References:
1. Andrea Goldsmith, ―Wireless Communications‖, Cambridge University Press, 2005
2. David Tse, Pramod Viswanath ―Fundamentals of Wireless Communication‖, Cambridge
University Press, 2005
3. Aditya Jagannatham, ―Principles of Modern Wireless Communication Systems Theory and
Practice‖, McGraw Hill, 2016
4. *Andreas F. Molisch, ―Wireless Communications‖ IEEE Press, 2010.
5. Simon Haykin, Michael Moher ―Modern Wireless Communications‖, Pearson, 2011.
28
ECE XXXX SYSTEM-ON-CHIP DESIGN [ 3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the program, the students will be able to:
CLO1 Explain the need, benefits, and features of System-on-Chip.
CLO2 Discuss the SoC Physical Design flow.
CLO3 Describe SoC implementation, Intellectual property, and interconnects.
CLO4 Analyse the techniques involved in SoC verification, testing, and packaging.
CLO5 Describe the evolution of SOC to state of the art – NoC.
Basics of SoC, Constituents of SoC - Life cycle, Design flow, Physical Design, Logic Synthesis,
Floor Planning, Placement, Routing, Physical Design Constraints, Clock Tree Synthesis, Timing
analysis, power routing, Interconnects, Switch Interconnects, Layered Architecture, Network
Interface, IP-based design, IP evaluation on FPGA prototypes, SOC verification, testing,
Standardization-SoC Test Automation, SoC packaging. Network on Chip, architectures,
Reconfigurable NoC, NoC interconnects and 3D-NoC.
References:
1. Michael J.Flynn, Wayne Luk, , ―Computer system Design: System-on-Chip‖, Wiley-India,
2012.
2. Veena S. Chakravarthi- ―A Practical Approach to VLSI System on Chip (SoC) Design‖,
Springer
Nature Switzerland AG, 2020
3. Sudeep Pasricha, Nikil Dutt, ―On Chip Communication Architectures: System on Chip‖, Morgan
Kaufmann Publishers, 2008.
4. W.H.Wolf,, ―Computers as Components: Principles of Embedded Computing System Design‖,
Elsevier, 2008.
* NPTEL-IIT Madras https://youtube.com/playlist?list=PL3p-
ZpXPqK6vvxeTp1k4kDMJj74WIetyC
29
ECE XXX RF CIRCUIT DESIGN [3 0 0 3]
RF systems – basic architectures, Parallel RLC tank, Quality factor, Series RLC networks,
matching, Distributed Systems, Transmission lines High Frequency, Amplifier Design, Bandwidth
estimation using open-circuit time constants, Bandwidth estimation using short-circuit time
constants. LNA Design Multiplier based mixers, Subsampling mixers, RF Power amplifiers: Class
A, AB, B, C amplifiers, Class D,E, F amplifiers Voltage controlled oscillators and Phase locked
loop Radio architectures
*Self -Directed Learning:
Analysis /simulation of RF modules like Low Noise amplifier or gilbert cell and its application
References:
30
ECE XXXX INFORMATION THEORY AND CODING [3 0 0 3]
Information, Entropy of discrete memoryless source and memory sources, Instantaneous and
uniquely decodable codes, Kraft‘s inequality, compact codes, Shannon‘s theorem code efficiency
& redundancy, Information channels, Joint Entropy and Conditional Entropy, Relative Entropy and
Mutual Information and its properties, cascaded channel, channel capacity Chain Rules, Data-
Processing Inequality, Fano‘s Inequality, Error probability and decision rules, reliable messages
and unreliable channels, An example of coding to correct errors, Differential entropy Shannon‘s
second theorem for BSC.
*Self-directed learning
Channel Coding: Properties and design of Linear block codes
References:
1. Thomas M. Cover, Joy A. Thomas, ―Elements of Information Theory‖, John Wiley and
sons, INC, 1991.
2. Norman Abramson, ―Information Theory and Coding‖, McGraw Hill, 1963.
3. Haykin S, ―Digital Communications‖, Wiley, 2008.
4. Khalid Sayood, ―Introduction to Data Compression‖, 3rd Edition, MK Publishers, 2012.
*An Introduction to Coding Theory - Introduction - YouTube. Video lectures
31
ECE XXXX COMMUNICATION NETWORKS LAB [0 0 3 1]
To simulate a three point-to-point network with duplex links between them. To simulate the
transmission of ping message over a network topology and find the number of packets dropped due
to congestion. To Simulate and compare the performance of network with topologies such as Star,
Ring and Mesh. Wired and Wireless LANs: Mobile Ad-hoc network (MANET), Infrastructure
Basic Service Set (IBSS) network with multiple traffic and analyze the performance of the
network. Cluster based WSN, Wi-Max network and analyze the performance with multiple traffics.
Implementation of ALOHA Protocols for packet communication between a number of nodes connected
to a common bus. CSMA, CSMA/CD, Token Bus, Token Ring. To provide reliable data transfer
between two nodes over an unreliable network using the stop-and-wait protocol with and without BER.
Perform error control at DLL using Bit stuffing, Checksum and Character count. CRC, Hamming
Coding. Routing Algorithms.
*Self-Directed Learning:
Mobile Ad hoc Networks (MANETs), Wireless Sensor Networks (WSNs)
References:
1. Fourouzan B. A.,―Data Communications and Networking‖, 5th Edition Mc Graw Hill, 2013
2. Garcia A.L and Widjaja I., ―Communication Networks‖, McGraw Hill, 2006
3. Stallings W.,―Data and Computer Communication‖ (7e), Prentice Hall. 2004
4. Mir N.F., ―Computer and Communication Networks‖, Pearson Education, 2007
5. Jean Walrand & Pravin Varaiya, ―High Performance Communication Networks‖, 2nd
Edition, Morgan Kauffman, 2000
* https://archive.nptel.ac.in/courses/106/105/106105160/
32
ECE XXXX COMMUNICATION SYSTEMS LAB [0 0 3 1]
Design and Analysis of Micro strip single band and multi band patch antenna-using HFSS. To study and
Characterize the Radiation pattern for Micro strip antenna. Design and Analysis of Array and 5G MIMO
antennas using HFSS. To study the performance characteristics of Microwave Components. Implementation
of BPSK, QPSK and BFSK using MATLAB/LabVIEW and find the error performance using USRP
2901. Design of a simple 2×2 MIMO spatial multiplexing scheme and evaluate the performance
over a Rayleigh/Rician fading channel using MATLAB. Design a Space Time Block Code
(Alamouti- STBC) using MATLAB/LabVIEW. Diversity and Combining Techniques 1×1, 2×2
using MRC.
*Self-Directed Learning:
Millimeter Wave components and devices
References:
1. John J Prokis and Dimitris G. Manolakis ―Digital Signal Processing Principles, Algorithms,
and Applications‖ Prentice-Hall International, Inc., 2015.
2. J Proakis and M. Salehi “Contemporary communication systems using MATLAB‖, 3rd
Edition Cengage Learning, 2013.
3. Ed Doering -Reports on Communication Systems Projects with LabVIEW.
https://www.rose-hulman.edu/~doering/
4. KC Raveendranathan, ―Communication systems modelling simulation using MATLAB
and SIMULINK‖ by 1St edition, Taylor and Francis Group, 2015.
5. Balanis, C. A. ―Antenna theory: analysis and design‖ John wiley & sons, 2015.
6. J.D Kraus ―Antennas‖, Second Edition, TMH Publication 1989
*Link: https://onlinecourses.nptel.ac.in/noc21_ee76/preview
33
PROGRAM ELECTIVES (Minor)
1. COMPUTATIONAL INTELLIGENCE
Machine learning basics, Naïve Bayesian Model. Non-Parametric Techniques: Density Estimation,
Parzen Windows, k- Nearest-Neighbor Estimation, K- nearest neighbor classification, Radial Basis
Function Network, Learning Vector Quantization, Clustering, K-Means clustering, Competitive
learning, , Support vector machines, , feature selection methods – Filter based techniques and
wrapper methods, Principal Component Analysis, Applications of PCA, PCA ,Independent
component analysis, Voting, Error correcting output codes, Bagging, Boosting
*Self directed learning:
Self-Organizing Maps, Recurrent Neural Network, Hopfield Neural Network, Adaptive Resonance
Theory, Statistical Hypothesis testing- t-test, ANOVA.
References:
1. Alpaydin E, ―Introduction to Machine Learning‖, (2e), MIT Press. 2010.
2. Duda R.O, Hart P.E. and Stork D.G., ―Pattern Classification‖, (2e), Wiley, 2001
3. Harrington P., ―Machine Learning in Action, Manning‖ Publications, 2012.
4. Bishop C. M., ―Pattern Recognition and Machine Learning‖, Springer, 2007.
5. Jensen R. and Shen Q. ―Computational Intelligence and Feature Selection‖:
Rough and Fuzzy Approaches, Vol. 8, IEEE Press Series on Computational Intelligence,
John Wiley and Sons, 2008
* https://nptel.ac.in/courses/106106139
34
ECE XXXX COMPUTER VISION [3 0 0 3]
Image formation, linear filters and convolution, edge detection, image features, texture analysis and
synthesis, Segmentation using clustering, Segmentation and fitting using probabilistic methods,
Homogenous coordinates, Epipolar geometry, least-square parameter estimation, Feature selection,
Bayes Classifier, Multi-layer perceptron, Support Vector Machine.
References:
1. David A. Forsyth and Jean Ponce, ―Computer Vision‖: A Modern Approach, Pearson Education,
2003
2. Richard Szeliski, ―Computer Vision: Algorithms and Applications‖, Springer, 2010
3. Richard Hartley and Andrew Zisserman, ―Multiple View Geometry in Computer Vision‖, 2nd
Edition, Cambridge University Press, 2004
4. Linda Shapiro and George Stockman, ―Computer Vision‖, Pearson Education, 2001.
*Image processing tool box in MATLAB
35
2. EMBEDDED SYSTEM
ECE XXXX EMBEDDED SYSTEM DESIGN [3 0 0 3 ]
Embedded systems overview, Embedded Software: Interrupts, interrupt latency, shared data
problems. que scheduling, Real time operating system architecture, Introduction to real time
operating system; Embedded hardware: standard peripherals; Communication; protocols;
Designing embedded system using FSM models. Hardware and software co-design; Embedded C
programming. Embedded development life cycle (EDLC).
*Self directed learning
Design and simulate an embedded system using Circuit simulation software.
References:
1. Frank Vahid & Tony Givargis, ―Embedded system design‖, Wiley Publication, 2002.
2. David E Simon, ―An Embedded software primer‖, Addison Wesley, 1999.
3. Shibu K. V, ―Introduction to embedded systems‖, Mc Graw Hill Publication, 2013.
4. Raj Kamal, ―Embedded Systems‖, 2nd edition, Tata McGraw Hill, 2003.
*https://electrosome.com/getting-started-with-proteus-beginners-tutorial/
36
ECE XXXX INTERNET OF THINGS [3 0 0 3]
Demystifying the IoT Paradigm; IoT Protocols and Technologies; Concept of Device-to-
Device/Machine-to-Machine Integration, Device-to-Cloud Integration, Realization of IoT
Ecosystem Using Wireless Technologies; Infrastructure and Service Discovery Protocols for the
IoT Ecosystem; Next-Generation Clouds for IoT Applications and Analytics; Cloud Computing;
Emerging Field of IoT Data Analytics; Software Defined Networking (SDN)
*Self-Directed Learning:
Introduction to Arduino Programming: Integration of Sensors and Actuators with Arduino
Introduction to Python programming, Raspberry Pi, Implementation of IoT with Raspberry Pi.
References:
1. Raj P. and Raman A. C., The Internet of Things: Enabling Technologies, Platforms and Use Cases, CRC
Press, 2017
2. Bagha A. and Medisetti V, ―Internet of Things‖: A Hands on Approach, University Press, 2015.
3. Holler J., Tsiatsis V., Mulligan C., Karnouskos S., Avesand S., and Boyle D., From ―Machine to
Machine to the Internet of Things‖: ―Introduction to a New Age of Intelligence‖, Academic Press, 2014
4. Vahid F, Givargis T., ―Embedded Systems Design‖: ―A Unified Hardware/Software Introduction‖,
Wiley Publications, 2000
5. Axelson J, ―Parallel Port Complete‖, Penram Publications, 1996.
*https://onlinecourses.nptel.ac.in/noc21_cs63/unit?unit=41&lesson=48
37
3. SIGNAL PROCESSING
ECE XXXX ADVANCED DIGITAL SIGNAL PROCESSING [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO 1 Discuss decimation and interpolation operations and describe interpolated FIR and poly
phase filter implementations.
CLO 2 Analyse DFT filter bank and QMF bank.
CLO 3 Describe concepts of multi resolution analysis and analyse filter bank for STFT and
wavelet transform.
CLO 4 Develop LMS and RLS algorithms and discuss their important applications.
CLO 5 Analyse cepstrum of signals and describe homomorphic system for convolution and its
applications.
Multi-rate systems; decimation and interpolation (integer and fractional); poly phase filter
structure; quadrature mirror filter bank (QMF); short-time Fourier transform and discrete-time
wavelet transform; principle of adaptive filters; least mean square (LMS) algorithm; recursive least
square (RLS) algorithms; application of adaptive filters; homomorphic system; complex cepstrum;
homomorphic systems for convolution and de-convolution; examples of homomorphic signal
processing.
References:
1. Vaidyanathan P. P, Multirate Systems and Filter Banks, Prentice Hall, India, 1993.
2. Gadre V M, Abhyankar A S, Multiresolution and Multirate Signal Processing: Introduction,
Principles and Applications, McGraw Hill, 2017.
3. Orfanidis S. J, Optimum Signal Processing, McGraw Hill , NJ, 2007.
4. Oppenheim A.V and Schafer R.W., Digital Signal Processing, PHI Learning, 2008.
* https://www.youtube.com/playlist?list=PLyqSpQzTE6M_h5UgZWpybzBVDGmHGhQQb –
NPTEL NOC - IITM
38
ECE XXXX DIGITAL SPEECH PROCESSING [3 0 0 3]
Fundamentals of speech: Anatomy and physiology of speech production system, phonetics, types
of speech sounds. Time domain analysis of speech: Time dependent processing of speech, pitch
period estimation using auto correlation function. Short-time Fourier analysis of speech: Short time
Fourier transform analysis, formant evaluation using log spectrum and power spectral density
estimates, spectrograms. Homomorphic processing of speech: Cepstral analysis of speech. Linear
predictive coding of speech: Linear models of speech, Basic principles of LPC. Speech Processing
Applications: Speech coding, Speech recognition systems.
*Self-directed learning:
Automatic speech recognition (ASR), Speech Synthesis.
References:
1. Rabiner L.R and Schaffer R.W, ―Digital Processing of Speech Signals‖, Prentice Hall, NJ,
2007.
2. Thomas F. Quatieri, ―Discrete.time Speech Signal Processing—Principles and Practice‖,
Pearson Education, Inc., 2004.
3. Douglas O' Shaughnessy, ―Speech Communications. Human and Machine Reading‖,
Addison Wesley, 1987.
4. Dr. Shaila D. Apte, ―Speech and Audio Processing‖, Wiley India, 2012.
5. *Lawrence Rabiner, Biing-Hwang Juang, B. Yegnanarayana, ―Fundamentals of Speech
Recognition‖, Pearson, 2011 (Fifth Impression).
39
4. COMMUNICATION SYSTEMS
ECE XXXX MACHINE LEARNING FOR COMMUNICATION SYSTEMS
[3 0 0 3]
Linking machine learning and communication systems. Overview of supervised, unsupervised and
reinforcement learning. Communication Systems: use of machine learning in OSI layer.
Connection between signal processing, adaptive filtering and machine learning. Self-organizing
wireless networks, Cognitive radio and machine learning. Neural networks, network training, use
of gradient information, gradient descent optimization; error back propagation, Bayesian neural
networks, Support vector machines. ML and DL for communication system.
*Self-directed Learning:
Classification of learning
References:
1. Christopher Bishop, ―Pattern Recognition and Machine Learning‖, First Edition,
Springer, 2016.
2. Krishna Kant Singh, Akansha Singh, Korhan Cengiz, Dac-Nhuong Le, ―Machine Learning
and Cognitive Computing for Mobile Communications and Wireless Networks‖, Wiley,
2020.
3. Yoshua Bengio, ―Learning Deep Architectures for AI,Foundations and Trends in Machine
Learning‖, First Edition, Now Publishers Inc, 2009.
*https://www.youtube.com/watch?v=EWmCkVfPnJ8&list=PLJ5C_6qdAvBGaabKHmVbt
ryZW9KpICiHC&index=2
40
ECE XXXX B5G COMMUNICATION SYSTEMS [ 3 0 0 3]
Challenges in next generation mobile technologies. High Altitude Stratospheric Platform Station
Systems, Human Bond Communications, CONASENS, Introduction to propagation model for 5G.
Antennas and propagation for 5G and beyond, Antennas Technology for future Generation
communication system: state-of-the-art and open challenges Massive MIMO antenna technology,
State-of-the-art phased arrays. 5G and beyond antenna challenges, Multiband millimetre-wave
technology for 5G: Concept and topology, Megatrends toward 6G, 6G Services, Requirements,
Candidate Technologies: Terahertz Technologies, Novel Antenna Technologies, Evolution of
Duplex Technology, Evolution of Network Topology, Spectrum Sharing, Comprehensive AI, Split
Computing, High-Precision Network. 6G Timeline.
*Self-directed Learning:
Topologies for 6G services
References:
1. Ramjee Prasad, ―5G: 2020 and Beyond‖, River Publishers, 2019.
2. Qammer H. Abbasi, Syeda F. Jilani, Akram Alomainy and Muhammed A.Imran,
―Antennas and propagation for 5G and beyond‖, IET, 2020.
3. Hai Tang, Ning Yang, Zhi Zhang, Zhongda Du, Jia Shen, ―5G NR and Enhancements‖:
From R15 to R16‖, Elsevier, 2021.
4.*Samsung 6G white paper ―6G:The Next Hyper Connected Experience for All‖ Samsung
Research, 2021.
5.Christopher Cox, ―An Introduction to 5G: The New Radio, 5G Network and Beyond‖,
Wiley,
2020.
41
ECE XXXX PHOTONIC COMMUNICATION SYSTEM [3 0 0 3]
Light propagation in multimode and single mode fibers, optical impairments, Optoelectronic
Devices, Semiconductor Detectors, Photonic Devices and circuits, Light wave Systems, Optical
Signal Processing, Optical Networks Photonic Communication System Design
*Self-directed Learning:
Optical Networks
References:
42
ECE XXXX SATELLITE BASED WIRELESS COMMUNICATION
[3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the students will be able to:
CLO1 Demonstrate and understand orbital and functional principles of satellite
Communication, Satellite sub system and Earth station system.
CLO2 Discuss the ideas of link design and polarization techniques used for wireless satellite
communication.
CLO3 Understand and design the concepts of Diversity combining techniques in MEO
satellites.
CLO4 Design and simulate the concepts of free space optical communication and ATP.
CLO5 Implement beamforming techniques used for Satellite Communication using SDR.
Orbital Mechanics and Sub systems, Satellite link Design: Uplink and Downlink Design, Design of
Satellite Links for Specified Carrier-to-Noise plus Interference Ratio, Noise figure and Noise
temperature. Attenuation Noise, Tropospheric Multipath and Scintillation Effects. Interference
Analysis, Interference to and from Adjacent Satellite Systems, Terrestrial Interference, Cross-
polarization Interference, Intermodulation Interference. Diversity Combining and Handover
techniques in 5G using MEO. Free Space Optical Communication for Inter Satellites: design
issues. Acquisition Tracking Pointing of an optical beam. Beamforming in FSO inter satellite.
*Self Directed Learning:
Modulation formats for 5G wireless systems.
References:
1. Tri T. Ha ,―Digital Satellite Communications‖, 2/e, McGraw-Hill, 1990.
2. T. Pratt, C.W. Bostian, ―Satellite Communications‖, John Willey and Sons, 2011.
3. *Shree Krishna Sharma, Symeon Chatzinotas and Pantelis-Daniel Arapoglou, ―Satellite
Communications in the 5G Era‖ IET Telecommunications series- 79, 2018.
4. Terrestrial-―Satellite Communication Networks‖: Transceivers Design and Resource
Allocation, Springer International Publishing AG 2017, Linling Kuang, Chunxiao Jiang
Yi Qian, Jianhua Lu. 2017
43
5. VLSI DESIGN
ECE XXXX LOW POWER VLSI DESIGN [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of this course, the student will be able to:
CLO1 Describe the need, device technology impact and probabilistic power analysis technique on Low
power design.
CLO2 Analyze the different circuit level power reduction technique in CMOS circuits
CLO3 Describe the issues involved in logic level power reduction techniques.
CLO4 Describe the power reduction technique using low power architecture and systems.
CLO5 Identify the origin of power dissipation in clock structure and techniques for low power clock
distribution along with system level power reduction techniques.
Basics of low power VLSI design, sources of power dissipation in digital integrated circuits, Power
dissipation in CMOS circuits. Dynamic and static power dissipation. Probabilistic power analysis.
Equivalent Pin Ordering, Network Restructuring and Reorganization. Logic encoding, state machine
encoding, reduction of power in address and data buses. Power and performance management, parallel
architecture with voltage reduction, low power memory design. Low power clock distribution.
*Self-Directed Learning:
Battery-Aware Systems, OS level and software level power reduction techniques.
References:
1. *Gary K. Yeap, ―Practical Low Power Digital VLSI Design‖, KAP, 2002.
2. Christian Piguet, ―Low Power CMOS Circuits – Technology, Logic Design and CAD
Tools‖, CRC Press, 2006.
3. Jan M. Rabaey, Massoud Pedram, ―Low power design methodologies‖, Kluwer
Academic, 1997.
4. Kaushik Roy, Sharat Prasad, ―Low Power CMOS VLSI Circuit Design‖, Wiley, 2000.
5. Kiat Seng Yeo, Samir S. Rofail, Wang-Ling Goh, ―CMOS/BiCMOS ULSI: Low Voltage,
Low Power‖, Pearson, 2002.
44
ECE XXXX MOS DEVICE MODELLING [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the program, the student will be able to:
CLO1 Describe the spice models and its various models
CLO2 Describe the circuit simulation techniques
CLO3 Identify the noise sources in MOSFET and its effect on MOS device working.
CLO4 Describe the various aspect of BSIM4 mosfet model.
CLO5 Use SPICE device simulators for various circuits
Introduction to SPICE modelling, SPICE modelling of passive elements and active devices.
MOSFET model parameters; Circuit simulation techniques: DC analysis, AC analysis, Transient
analysis; noise model: Noise sources in MOSFET; BSIM4 MOSFET model: BSIM3 model, issues
in BSIM3, Layout-Dependent Parasitics. Data Acquisition and model parameter measurements,
Other Models; Introduction to SPICE tools: Introduction to Device simulators, models supported.
*Self-Directed Learning:
Introduction to SPICE tools- CMOS VLSI Design
References:
1. Tar Fjeldly, Trond Ytterdal and Michael S. Shur ―Introduction to Device Modeling and
Circuit Simulation‖ Wiley-Blackwell, 1997.
2. Giuseppe Massabrio and Paolo Antognetti ―Semiconductor Device Modeling with Spice‖ Tata
McHill, 2010.
3. William Liu, ―MOSFET Models for SPICE Simulation: Including BSIM3v3 and BSIM4‖, Wiley-IEEE
Press, 2001.
4. Nandita Das Gupta and Amitava Das Gupta, ―Semiconductor Devices. Modeling and Technology‖, PHI,
New Delhi, 2004.
5. M.K.Achuthan and K.N. Bhat, ―Fundamentals of Semiconductor Devices‖, Tata McGraw.Hill, New
Delhi,
2011.
*Introduction to SPICE tools- CMOS Digital VLSI Design By Prof. Sudeb Dasgupta ,IIT Roorkee
45
ECE XXXX DIGITAL DESIGN VERIFICATION [3 0 0 3]
46
ECE XXXX ANALOG IC DESIGN [3 0 0 3]
Total Number of contact hours: 36
Course learning outcomes:
At the end of the course, the student will be able to:
Integrated circuit design philosophy, Recent trends and challenges in IC design, SPICE coding,
Analyze and design of Basic current mirrors, Single stage amplifiers, Analysis and Design of
Integrated two stage CMOS amplifier, Stability and frequency compensation, Temperature
independent biasing, PTAT voltage, CTAT voltage device, beta multiplier, Band-gap reference,
Linear voltage regulator specifications, performance parameters, LDOs.
* Self-Directed Learning: -
Examples of Current sink and sources
References:
1. Behzad Razavi, ―Design of Analog CMOS Integrated Circuits‖, McGraw-Hill, 2001.
2. R. Jacob Baker, ―CMOS Circuit Design, Layout and Simulation‖, Wiley India, 2010.
3. Allen and Holberg, ―CMOS Analog Circuit Design‖, 2nd Edition, Oxford Press, 2002
4. Sedra ans Smith, ―Microelectronic Circuits‖, Oxford Press, 2005.
5. Gabriel A. Rincon-Mora, ―Analog IC Design with Low-Dropout Regulators‖, McGraw-Hill
Education, 2009.
* http://www.satishkashyap.com/2013/06/video-lectures-and-lecture-notes-on.html
47
OTHER ELECTIVES
ECE XXXX DATA STRUCTURES AND ALGORITHMS [3 0 0 3]
Data Structures – Introduction to Data Structures, abstract data types, Time and space complexity
Linear list – singly linked, circular linked list, Double linked list, Applications of linked lists.
Stacks-Operations, array and linked representations of stacks, stack applications, recursion
implementation. Queues-operations, array and linked representations, applications of queues. Trees
- tree representation, properties of trees, Binary tree representation, binary tree properties, binary
tree traversals, binary tree implementation, applications of trees, Graph- Representation of Graph,
types of graph, Matrix Representation of Graphs, Elementary Graph operations, Spanning Trees,
Shortest path, Minimal spanning tree. Searching and Sorting – Sorting- selection sort, bubble sort,
insertion sort, quick sort, merge sort, shell sort, radix sort, Searching-linear and binary search
methods, comparison of sorting and searching methods.
*Self-Directed Learning:
Implementation of data structure and algorithms using compilers
References:
48
ECE XXXX DATA ANALYTICS AND VISUALIZATION [ 3 0 0 3]
Data analytics methods and representation, Data Gathering and Preparation: Data Formats, Parsing
and Transformation, Scalability and Real-time Issues; Data Cleaning. Exploratory Analysis,
Descriptive and comparative statistics, Hypothesis testing, Statistical Inference. Association rule
mining, FP Growth, Partitioning, measures of pattern interestingness. Clustering: Visualization:
Visual Representation of Data, Gestalt Principles, Information Overloads. Classification of
Visualization Systems, Interaction and Visualization Techniques, Visualization of One, Two and
Multi-Dimensional Data, Text and Text Documents; Visualization of Groups: Trees, Graphs,
Clusters, Networks, Software, Metaphorical Visualization.
* Self-Directed Learning:
Visualization of Volumetric Data.
References:
1. 1.Glenn J. Myatt, Wayne P. Johnson, Making Sense of Data I: A Practical Guide to
Exploratory ―Data Analysis and Data Mining‖, 2nd Edition, John Wiley & Sons
Publication, 2014.
2. *Glenn J. Myatt, Wayne P. Johnson, Making Sense of Data II: A Practical Guide to Data
Visualization, Advanced Data Mining Methods, and Applications, John Wiley & Sons
Publication, 2009.
3. E. Tufte. The Visual Display of Quantitative Information, (2e), Graphics Press, 2007.
4. Jules J., Berman D., Principles of Big Data: Preparing, Sharing, and Analyzing Complex
Information, (2e), 2013.
5. Matthew Ward and Georges Grinstein, Interactive Data Visualization: Foundations,
Techniques, and Applications, (2e), A K Peters/CRC Press, 2015.
49
ECE XXXX ERROR CONTROL CODING [3 0 0 3]
Total number of lecture hours: 36
Course Learning Objectives
At the end of this course, student will be able to:
CLO1 Apply concepts of groups, fields, Galois Field, vector spaces, matrices in
error control coding
CLO2 Implement and analyze the Linear block Codes, Hamming Codes
CLO3 Implement and analyze the Cyclic Code, Cyclic Shortened Code
CLO4 Design multiple error correcting BCH code and RS code.
CLO5 Analyze Convolution Codes, turbo codes and LDPC codes. Decode the received
code using Viterbi decoding algorithm.
Prime Number theory, Fields, Galois field arithmetic, vector spaces, Matrices. Linear block codes,
Cyclic codes: shortened cyclic codes, burst error correcting cyclic codes, Fire codes, and
interleaved codes. Multiple error correcting codes: BCH codes, Non binary BCH codes: RS
codes. Convolution codes: Trellis, Tree, & state diagram, Viterbi algorithm. Recent developments:
Turbo codes and LDPC codes.
*Self-Directed learning
Applications of Turbo codes and LDPC codes
References:
1. S. Lin and D. J. Costello Jr, ―Error control coding Fundamentals and Applications‖ Prentice
Hall, 1983.
2. McWilliams & Sloane, ―Theory of Error Correcting Codes‖, North Holland Publishing Co,
2006.
3. W. W. Peterson and E. J. Weldon ―Error Correcting Codes‖, 2nd edition, John Wiley, 1972.
4. E. R. Berlekamp, ―Algebraic Coding Theory‖, Aegean Park Press, 1984.
5. Blahut, R. E., ―Theory and Practice of Error Control Codes‖, Addison-Wesley Pub. Co.,
1983.
* https://archive.nptel.ac.in/courses/117/106/108106137/
50
ECE XXXX NUMBER THEORY AND CRYPTOGRAHY [3 0 0 3]
Prime Numbers theories & Algorithm, Congruence, Fields & Galois field arithmetic, Discrete
Logarithms. Classical cryptosystems: Symmetric Cryptography, Substitution Cipher, Affine
Cipher, Hill cipher. Stream Ciphers Vs Block ciphers, Encryption and Decryption with Stream
Ciphers, SP networks. Encryption standard: DES, AES. Asymmetric key cipher: Knapsack
problem, Merkle - Hellman, RSA, Rabin, Elgamal, & Diffie Hellman Key exchange. Elliptic Curve
Cryptosystems and its Elgamal,& Diffie Hellman. Message integrity and message authentication:
Hash function, Whirlpool algorithms, digital signatures and authentication protocols. RSA
Signature Scheme, Elgamal Digital Signature Scheme, Elliptic Curve Digital Signature Algorithm
(ECDSA).
References:
1. Neal Koblitz, ―A course in Number Theory and Cryptography‖, 2nd Edition, Springer,1994
2. Behrouz A. Forouzan, D. Mukhopadhyay, ―Cryptography and Network Security‖, 2nd
edition, Tata Mc Graw Hill, 2007.
2. William Stallings, ―Cryptography and Network Security‖, 4th edition, Pearson Education,
2005.
4. Henry Beker, Fred Piper, ―Cipher systems: the protection of communications‖ Northwood
Books, 1982.
* https://csrc.nist.gov/Topics/Security-and-Privacy/cryptography/digital-signatures
* P. Barreto, B. Lynn and M. Scott, ―Efficient implementation of pairing-based cryptosystems‖,
Journal of Cryptology, 17 (2004), 321–334.
51
ECE XXXX ELECTRONIC INSTRUMENTAION [3 0 0 3]
References:
52
ECE XXXX PCB AND SYSTEM DESIGN [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Design an electronic system as per the given specifications.
CLO2 Construct various sensing, actuating and signal conditioning circuits.
CLO3 Describe power management ,packaging and soldering techniques
CLO4 Discuss PCB production techniques and modern PCB design
CLO5 Troubleshooting and quality testing of various Electronics systems
Electronic system design, Systems approach to Engineering, electronic system design flow, design stages,
reverse engineering, and redesign methodology, Signal acquisition and conditioning and assessment of
electronic systems Printed circuit board and production techniques, Electronic design automation(EDA)
tools for PCB designing, soldering techniques, Tin lead phase diagram, Mechanical operations, PCB
technology, multilayer boards, Modern PCB Design, soldering techniques, packages for semiconductor
devices ad ICs, reliability issues in ICs, SMD components, SMD family, component packaging, assembling,
pad dimensions, microsystem packaging,
* Self-Directed Learning:
Simulation of PCB using EDA tools
References:
1. Kevin N.Otto and Kristin L.Wood, ―Product Design techniques in Reverse Engineering and
New product Development‖, Pearson Education, 2001.
2. Walter C. Bosshart, ―Printed circuit Board Design and technology‖, McGraw-Hill
Education – Europe. 2002.
3. Neil storey,―Electronics System approach‖ Pearson Education, 2011
4. Rudolf Strauss, ―Surface Mount Technology‖, Butterworth-Heinemann Ltd, Oxford, 1994.
5. Douglas Brooks, ―Signal Integrity Issues and Printed Circuit Board Design‖, Prentice Hall,
2003.
*F. Giudice, G. Rosa, Antonino Risitano, Product Design for the environment - A life cycle
approach, Taylor & Francis 2006, ISBN: 08493272.
* NPTEL Course on "An introduction to Electronic Systems Packaging ,IISC Bangalore by Professor
G.V.Mahesh.
53
ECE XXXX FLEXIBLE ELECTRONICS [3 0 0 3]
Introduction to Flexible Electronics: Background and history, trends, emerging technologies; Basic
of disordered materials: Basic concepts, atomic and electronic structure, electronic properties;
Materials for Flexible Electronics; Processing technology for flexible electronics: gravure printing,
photolithography, low-temperature process integration; Flexible devices: Thin Film Transistors;
Optoelectronic devices; Flexible Electronics Applications: Displays, memory devices, lab-on-a-
chip, and flexible solar panels. Flexible devices and sensors for healthcare, environmental and
agriculture applications.
*Self-Directed Learning -
References:
1. William S. Wong, Alberto Salleo, ―Flexible Electronics‖: ―Materials and Applications‖, 2011,
1st Edition, Springer, New York.
2. Guozhen Shen, Zhiyong Fan, ―Flexible Electronics: From Materials to Devices‖, 2015, 1st
Edition, World Scientific Publishing Co, Singapore
3. Richard Zallen, ―The Physics of Amorphous Solids‖, Wiley-Interscience Publication, 1983.
4. Sanjiv Sambandan, "CIRCUIT DESIGN Techniques for Non-Crystalline Semiconductors", CRC
Press Taylor & Francis Group, 2013.
5. Edward Sazonov, Michael R. Newman, ―Wearable Sensors: Fundamentals,
Implementation and Applications‖, 2014, 1st Edition, Academic Press, Cambridge
* Advanced Textile Printing Technology, IIT Delhi, Prof. Kushal Sen,
https://nptel.ac.in/courses/116102052.
* VLSI Technology, IIT Madras Dr. Nandita Dasgupta, https://nptel.ac.in/courses/117106093.
54
ECE XXXX MICROWAVE INTEGRATED CIRCUITS [3 0 0 3]
Introduction to Monolithic Microwave Integrated Circuits (MMICs), planar transmission lines for
MICs. Method of Conformal transformation for micro-strip analysis Coupled micro-strips. Slot
Line Approximate analysis and field distribution, Fin lines & Coplanar Lines. Introduction,
Analysis of Fin lines by Transverse Resonance Method, Lumped Elements for MICs: Use of
Lumped Elements, Resonators and narrow band filters, Filter design, Power gain equations,
Amplifier Gain Stability, Noise, DC Biasing, Oscillator Design MIC Measurement, Testing and
Applications: MIC measurement system, measurement techniques, S parameter measurement,
noise measurement, MIC applications.
*Self-directed Learning:
Filter synthesis, Kuroda‘s Identity
References:
1. K. C. Gupta ,―Microwave Integrated circuit‖, 1975
2. Samuel Y. Liao , ―Microwave Devices & Circuits 3/e‖, 2003
3. ―Microstrip lines and Slot lines‖, K.C. Gupta, R. Garg.,I.,Bahl, P. Bhartia, Artech House,
Boston, 1996.
4. Stripline-like ―Transmission lines for Microwave Integrated circuits‖, B. Bhat, S. K. Koul,
Wiley Eastern Ltd., New Delhi. 1990
5. Microwave Integrated Circuits, By Ivan Kneppo, J. Fabian, P. Bezousek, 1994
6. SDL link: https://archive.nptel.ac.in/courses/117/105/117105138/
55
ECE XXXX MOTION AND GOMETRY BASED METHODS IN
COMPUTER VISION [3 0 0 3]
References:
1. David A. Forsyth and Jean Ponce, ―Computer Vision: A Modern Approach‖, Pearson
Education, 2003.
2. Richard Szeliski, ―Computer Vision: Algorithms and Applications‖, Springer, 2010.
3. Richard Hartley and Andrew Zisserman, ―Multiple View Geometry in Computer Vision‖, 2nd
Edition, Cambridge University Press, 2004.
4. Rafael C. Gonzalez and Richard E. Woods, ―Digital Image Processing‖, 4th edition, Pearson
Education, 2018.
* https://in.mathworks.com/discovery/stereo-vision.html
* https://in.mathworks.com/help/vision/ug/structure-from-motion.html
56
ECE XXXX EMBEDDED OPERATING SYSTEMS AND RTOS [3 0 0 3]
Embedded systems, Advanced processors and controllers; ARM cortex M-processor architecture.
The Cortex Microcontroller Software Interface Standard (CMSIS). Operating systems concept,
Process, Thread. Developing with RTOS, RTX – Real-time executive. Programming, UART.
Scheduling options in RTX, RTX program. Uniprocessor scheduling. Inter process communication.
Task synchronization, Classical synchronization problem, kernel objects. Free RTOS, Heap
memory management, Task management, Queue management, Interrupt & Resource management,
Event groups & Task notifications. Deadlock.
References:
1. William Stallings , ―Operating systems‖, PHI, 2001.
2. Valvano J.W., ―Embedded Systems‖: ―Real-Time Operating Systems for ARM Cortex-M
Microcontrollers‖, Volume3, (4e), Self Published in 2017.
3. Qing Li , ―Real time concepts for Embedded Systems‖, CMP Books, Elsevier, 2003.
4. Wang K.C., ―Embedded and Real-Time Operating Systems‖, Springer, 2017.
5. *Barry R., ―Mastering the Free RTOS Real Time Kernel – A Hands on Tutorial Guide, Real
Time Engineers LTD., 2016
57
ECE XXXX WIRELESS CELLULAR AND LTE 4G BROADBAND [3 0 0 3]
Key Enablers for LTE features, Wireless Fundamentals, Multicarrier Modulation, OFDMA and
SC-FDMA, Multiple Antenna Transmission and Reception, Overview and Channel Structure of
LTE, Downlink Transport Channel Processing, Uplink Channel Transport Processing, Radio
Resource Management and Mobility Management, MIMO Techniques.
References:
1. Amithabha Ghosh and Rapeepat Ratausk , ―Essentials of LTE and LTE-A‖, Cambridge
University Press.
2. Lin DU and Swamy, ―Wireless Communication Systems‖ Cambridge University Press, 2010.
3. Chokhalingam and B. S. Rajan, ―Large MIMO systems‖, Cambridge University Press, 2014.
4. B. Kumbhani and R. S. Kshetrimayum, ―MIMO Wireless Communications over Generalized
Fading Channels‖, CRC Press, 2017
5 .T. L. Marzetta, E. G. Larsson, H. Yang and H. Q. Ngo, ―Fundamentals of Massive MIMO‖,
Cambridge University Press, 2016.
58
ECE XXXX POWER ELECTRONICS [3 0 0 3]
Power Electronics Devices, controlled rectifiers, single phase and three phase converters for
different loads, dual converters and cyclo converters. DC-DC switched mode converters: Buck,
Boost, Buck-Boost, Cuk, Flyback, forward. DC-AC switched mode inverters: Half bridge and full
bridge single phase inverters, three phase inverters with 120o and 180o conduction.
References:
1. Hart D.W., Introduction to Power Electronics, McGraw Hill, 2010.
2. Rashid M.H., Power Electronics Circuits, Devices and Applications, Prentice Hall of India, New
Delhi, 2004.
3. Mohan N., Power Electronics Converters, Applications and Design, John Wiley and Sons. INC,
1995.
4. Singh M. D., Power Electronics, Tata McGraw Hill, 2007.
* http://www.digimat.in/nptel/courses/video/108108036/L40.html
* https://archive.nptel.ac.in/courses/108/102/108102145
59
ECE XXXX TIME FREQUENCY AND WAVELET TRANSFORMS [3 0 0 3]
Time frequency analysis and wavelet transforms, STFT. Continuous wavelet transforms and their
properties. Discrete wavelet transforms and their properties. DWT and its relation to filter banks,
Multi-rate sampling fundamentals, Haar filter bank. Designing orthogonal and bi-orthogonal
wavelet systems.
*Self Directed Learning
Two-dimensional wavelet system.
References:
1. Addison P. S, The Illustrated Wavelet Transform Handbook, Institute of Physics Publishing,
2002.
2. Rao R.M., Bopardikar A.S., Wavelet Transforms- Introduction to Theory and Applications,
Pearson Education, 2008.
3. *Soman K. P. and Ramachandran K. I., Insight into Wavelets from Theory to Practice, Prentice
Hall of India, 2005.
4. Narasimhan S. V., Basumallick N., S. Veena, Introduction to Wavelet Transform: A Signal
Processing Approach, Narosa Publishing House, 2012.
5. Vaidyanathan P. P., Multirate Systems and Filter Banks, Pearson, 2012.
60
ECE XXXX VLSI PROCESS TECHNOLOGY [ 3 0 0 3]
Material properties and Crystal Growth, Silicon Oxidation, dry and wet oxidation, Deal-Grove
Model, Oxide thickness characterization. Photolithography: Optical Lithography. Etching: Wet
chemical etching of Silicon and Silicon dioxide, Dry etching, Etch mechanism. Diffusion,
Diffusion mechanism. Ion Implantation. Film deposition: Epitaxial growth techniques.
Metallization. Fabrication processes of components and devices: resistor, capacitor, Inductor, BJT,
and MOSFET.
*Self Directed Learning
Chemical Vapor Deposition (CVD) and Molecular Beam Epitaxy
References:
1. May G. S. and Sze S. M, Fundamentals of Semiconductor Fabrication, Wiley India Pvt. Ltd.
2011.
2. Gandhi S. K., VLSI Fabrication Principles, John Wiley and Sons, 2009.
3. Ruska W. S, Microelectronic Processing, McGraw Hill, 1997.
4. Zant P. V., Microchip Fabrication, McGraw Hill, 2013.
5. Campbell S., The Science and Engineering of Microelectronic Fabrication, Oxford Press,
Cambridge, 2013.
https://nptel.ac.in/courses/117106093
61
ECE XXXX WIRELESS SENSOR NETWORKS [3 0 0 3]
Ad hoc Networks: Cellular vs Ad hoc Wireless Networks, Applications, Design issues: MAC
schemes, Routing, Multicasting, Transport layer Protocols, Pricing schemes, QoS, Energy
management. Wireless Sensor Networks: Ad hoc Networks vs Sensor Networks, Unique
constraints and challenges, Advantages, Applications, Design issues, Architecture, Data
Dissemination and Gathering, Enabling Technologies, Designing MAC Protocols, S-MAC, IEEE
802.15.4, Routing Protocols: Design Issues, Classification, QoS and Energy Management,
Networks Layer Solutions, System Power Management Schemes, Sensor Networks Platforms and
Tools: Programming, Sensor Node Hardware and Software.
Self-Directed Topics:
UAV Networks, Underwater Sensor Networks.
References:
1. C Siva Ram Murthy, B.S Manoj "Ad Hoc Wireless Networks" Pearson Education 2008.
2. Holger Karl, Andreas Willig " Protocols and Architectures for Wireless Sensor Networks"
John Wiley, 2005
3. Feng Zhao,Leonidas J.Guibas,"Wireless Sensor Networks-An Information Processing
Approach"Elsevier 2007.
4. Kazem Sohraby, Daniel Minoli, Taieb Znati "Wireless Sensor Networks- Technology,
Protocols, and Applications" John Wiley, 2007.
5. Anna Hac "Wireless Sensor Network Designs" John Wiley 2003.
* https://archive.nptel.ac.in/courses/106/105/106105160/
62
ECE XXXX MODERN COMPUTER ORGANIZATION AND
ARCHITECTURE [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Discuss the key technologies and components employed in modern processor and
computer architectures
CLO2 To understand the architecture and design principles underlying modern computer systems
CLO3 Discuss the implementation of the high-level services in a computer operating system
provides Hardware-Software interface
CLO4 Analyze the internal behavior of processors with the execution of code specific to x86 and
ARM processors
CLO5 Discuss the principal virtualization techniques and commercial tools to implement them
63
ECE XXXX BIO-MEMS AND MICROSENSORS [3 0 0 3 ]
Historical Background of MEMS, MEMS Transduction and Actuation Techniques, Micro sensing
for MEMS, Basic Bio-MEMS Fabrication Technologies, UV Lithography of Ultra thick SU-8 for
Microfabrication of High-Aspect-Ratio Microstructures and Applications in Microfluidic and
optical components, Microfluidic Devices and Components for Bio-MEMS: Micro pump
Applications in Bio-MEMS, Micro mixers, Sensing Technologies for Bio-MEMS Applications,
Culture-Based Biochip for Rapid Detection of Environmental Mycobacteria, MEMS for Drug
Delivery, Microchip Capillary Polymerase Chain Reaction and microsystem approach for PCR.
References:
1. 1RF MEMS and Their Applications, Vijay K. Varadan, K.J. Vinoy and K.A. Jose, Wiley,
2003 Edition.
2. Bio-MEMS-Technologies and Applications, Edited by Wanjun Wang and Steven A. Soper,
CRC Press, 2007.
3. 3.Richard P.Buck,William E.Hatfieldc , ―Biosensors Technology‖ Marcel dekker USA,
1990.
4. Stephen D. Senturia, "Microsystem Design" by, Kluwer Academic Publishers, 2001.
5. Marc Madou, ―Fundamentals of Microfabrication‖ by, CRC Press, 1997.
6. Gregory Kovacs, ―Micromachined Transducers Sourcebook‖ WCB McGraw-Hill, Boston,
1998.
*https://www.youtube.com/watch?v=BAJPvN2WBIA Lecture series 03 from Professor
Suman Chakraborthy IIT Kharagpur
64
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Explain the properties and Quantum Mechanics of spin.
CLO2 Describe spin dependent tunneling and transport.
CLO3 Explain the magnetic materials and magnetoresistance effect.
CLO4 Describe spintronic devices and spin transistor.
CLO5 Analyze the use of spintronic devices in logic computation.
The advent of spintronics, Quantum Mechanics of Spin: Pauli Spin Matrices. Spin-orbit
interaction, spin polarized drift/diffusion, Spin-orbit interaction in a solid: Rashba Interaction, Spin
Relaxation. Spin transfer torque (STT), anomalous Hall effect, Spin Hall effect (SHE), spin orbit
torque (SOT). Spin valve, Magnetic tunnel junction (MTJ). Silicon based spin electronic devices:
toward a spin transistor. Spintronic computing: Hybrid spintronics, Inmemory computing using
spintronic devices.
References:
1. J. M. D. Coey, ―Magnetism and Magnetic Materials‖, Cambridge University Press, 2010.
2. S. Bandyopadhyay, M. Cahay, ―Introduction to Spintronics‖, CRC Press, 2008.
3. S. Maekawa, ―Concepts in Spin Electronics‖, Oxford University Press, 2006.
4. D. D. Awschalom, R. A. Buhrman, J. M. Daughton, S.V. Molnar, and M.L. Roukes, ―Spin
Electronics‖, Kluwer Academic Publishers, 2004.
5. Suri Manan, ―Applications of Emerging Memory Technology‖, Springer Series in
Advanced Microelectronics, 2020.
*https://nanohub.org/wiki/Spin
https://nanohub.org/publications/375/1
http://gdr-rest.polytechnique.fr/node/94
65
ECE XXXX HARDWARE FOR MACHINE LEARNING [ 3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Discuss the basic machine learning algorithms and learning methods with examples
and data structures used.
CLO2 Describe the requirements and characteristics of deep learning algorithms with respect
to their hardware implementation.
CLO3 Analyze architectural implementation for applications with deep learning in an
embedded resource constrained environment.
CLO4 Compare and evaluate the system architectures and parallel-processing techniques
exploiting deep learning for real-time applications.
CLO5 Design and use various evaluation platforms to implement Machine/Deep learning
algorithms.
Latest Machine Learning innovations and projects, Classical ML algorithms, feature extraction,
Supervised, Unsupervised, Reinforcement Learning: Q-learning, Performance metrics and
verification. Deep Neural networks, (CNN), Recurrent Neural Network (RNN), Generative
Adversarial Networks (GAN), Model compression, Pruning, Dropout, Drop Connect, Distillation,
Weight-sharing, Numerical compression, Encoding, Zero-skipping, Activation function
approximation, Model and Data-flow optimization. Hardware software co-design, Optimizing
Memory, Quantization Inference Engine, Fast Implementation of Deep Learning Kernels, Data
flows, Sparsity. Study of Evaluation platforms like AWS Cloud, Xilinx ZYNQ, Vitis AI, Zynq
FPGA, Intel OpenVINO DLDT, NVDIA Jetson Nano, TPU, Case study: Tesla- Full-Self-Driving
Computer.
*Self-Directed Learning
TPU: Google, Coral and Domain Specific Accelerators
References:
1. Shigeyuki Takano, ―Thinking Machines: Machine Learning and Its Hardware
Implementation‖, Academic Press, Elsevier, 2021
2. Albert Chun Chen Liu and Oscar Ming Kin Law, ―Artificial Intelligence Hardware Design:
Challenges and Solutions‖, IEEE Press Wiley, 2021, First edition
3. Ethem Alpaydin, "Introduction to Machine Learning", MIT press, 2004.
4. T. Mitchell, ―Machine Learning‖, McGraw-Hill, 1997.
5. Duda, Richard O., Hart, Peter E., Stork, David G.‖ Pattern Classification‖ John Wiley (2nd
Edition), 2004
*https://cloud.google.com/tpu/docs/tpus
*https://viso.ai/edge-ai/google-coral/
66
ECE XXXX BIOINSPIRED AND EVOLVABLE SYSTEMS [3 0 0 3 ]
Total Number of contact hours: 36
Introduction to Soft, Quantum, DNA Computing, Genetic algorithms, PSO, ACO, Spiking Neural
Networks, Self-Organizing Maps, Deep Learning: CNN, Immune System, Random Forest,
Adleman's experiment, Universal DNA Computers. Reconfigurable Hardware: FPGAs,
Evolutionary hardware Design and Application: Implementation of evolutionary clustering.
Evolvable Hardware: Cartesian Genetic Programming, Redundancy and Neutrality, Fitness
Landscape Analysis, Chromosome to Fitness Value, Platforms for Circuit Evolution, Evolutionary
Circuit Design: Static and Dynamic Fitness Function, Communication between Evolvable
Component and Environment, Applications: Filters in Image Processing, smoothing. Evolvable and
Non-Uniform Cellular Automaton, General Evolvable Computational Machine, Computation of
Evolvable Machines, Changing Fitness Function, The Turing Machine, Church-Turing Thesis, Site
Machine.
*Self-Directed Learning
Cellular Automaton
References:
1. Lukas Sekanina, ―Evolvable Components: From Theory to Hardware
Implementations‖, Springer-Verlag Berlin Heidelberg New York, 2004,
2. David W. Corne, Peter J. Bentley, ―Creative Evolutionary Systems‖, Academic
Publishers, 2002.
3. Albert Chun Chen Liu and Oscar Ming Kin Law, ―Artificial Intelligence Hardware
Design: Challenges and Solutions‖, IEEE Press Wiley, 2021, First edition
4. Floreano D. and Mattiussi C., "Bio-Inspired Artificial Intelligence: Theories, Methods,
and Technologies", MIT Press, Cambridge, MA, 2008.
5. Leandro Nunes de Castro, " Fundamentals of Natural Computing, Basic Concepts,
Algorithms and Applications", Chapman & Hall/ CRC, Taylor and Francis Group, 2007
* Xuewei Li, Jinpei Wu, Xueyan Li –‗Theory of Practical Cellular Automaton‘ Springer
Singapore, 2018 (First edition).
https://mathworld.wolfram.com/CellularAutomaton.html
67
ECE XXXX NATURE INSPIRED ALGORITHMS, TOOLS AND
APPLICATIONS [ 3 0 0 3 ]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Understand the strengths, weaknesses and appropriateness of nature-inspired
algorithms.
CLO2 Understand fundamental concepts of NP-hardness and computational complexity.
CLO3 Prove algorithm convergence rates using probabilistic arguments, perform appropriate
analyses of the outputs of stochastic algorithms.
CLO4 Apply nature-inspired algorithms to optimization, design and learning problems.
CLO5 Understand the motivation, methodology and the way to propose new Nature Inspired
Algorithms.
References:
1. Leandro Nunes de Castro, " Fundamentals of Natural Computing, Basic Concepts,
Algorithms and Applications", Chapman & Hall/ CRC, Taylor and Francis Group, 2007
2. Floreano D. and Mattiussi C., "Bio-Inspired Artificial Intelligence: Theories, Methods, and
Technologies", MIT Press, Cambridge, MA, 2008.
3. Albert Y. Zomaya, "Handbook of Nature-Inspired and Innovative Computing", Springer,
2006.
4. Marco Dorrigo, Thomas Stutzle,‖ Ant Colony Optimization‖, PHI,2005
5. *Martyn Amos- Natural Computing Series- ‗Theoretical and Experimental DNA
Computation‘ [1 ed.]- Springer 2005.
https://computer.howstuffworks.com/dna-computer.htm
68
ECE XXXX NANODEVICES & NANO SENSORS [3 0 0 3]
Quantum Electronic devices – Quantum Dot array – Quantum computer- Bit and Qubit. Carbon
Nanotube based logic gates; tunneling devices- Tunneling Diode – Resonant Tunneling Diode –
Basics Logic Circuits – Single Electron Transistor (SET); sensor characteristics and physical
effects: Active and Passive sensors – Static characteristic - Accuracy, offset and linearity –
Dynamic characteristics; Nano sensors applications- Biosensors, conducting Polymer based sensor,
DNA Biosensors, optical sensors. Biochips. NEMS. Nano tweezers; Nanolithography-Basics of
lithography, optical, micro, ion beam lithography, lithographic tools, nanoimprint, lithography.
*Self-Directed Learning:
Nanolithography- Basics of lithography, optical, micro, ion beam lithography, lithographic tools,
wet chemical etching.
References:
1. K. Goser, P. Glosekotter and J. Dienstuhl, ―Nanoelectronics and Nanosystems-From
Transistors to Molecular Quantum Devices‖ , Springer, 2004.
2. .Ramon Pallas-Areny, John G. Webster, ―Sensors and signal conditioning‖ John Wiley &
Sons, 2001.
3. W.R.Fahrner, ―Nanotechnology and Nanoelectronics – Materials, Devices and
Measurement Techniques‖ Springer, 2006 13
4. H. Meixner , Sensors: Micro & Nanosensors, Sensor Market trends (Part 1&2) by
5. M Feldman, ―Nanolithography:The Art of Fabricating Nanoelectronic and Nanophotonic
Devices and Systems‖, Woodhead Publishing Series in Electronic and Optical Materials
2014.
* VLSI Technology, IIT Madras Dr. Nandita Dasgupta,
https://nptel.ac.in/courses/117106093.
69
ECE XXXX NEUROMORPHIC VLSI CIRCUITS [3 0 0 3]
CLO1 Describe the biological neurons and its various models and circuits
CLO2 Analyze MOS basic for neuromorphic systems, static circuits and dynamic circuits
CLO3 Explain the basic of Current-Mode and Signal-Aggregation Circuits for neuromorphic
systems.
CLO4 Analyze Analog and Digital neuromorphic systems
CLO5 Describe the various architecture and performance characteristics of demonstrated chips
Introduction; Signaling and operation of Biological neurons, neuron models; device physics and sub-
threshold circuits; Static and dynamic circuits: current mirror, trans conductance amplifiers, multipliers,
power-law circuits, resistive networks, Follower-Integrator, Differentiators; Current-Mode and Signal-
Aggregation Circuits: Trans linear Principle, Floating-Gate MOS Circuits, Bump Circuit, Current
Multipliers; Analog and digital neuromorphic designs: Non-volatile memristive semiconductor devices;
Electronic synapse design; Architecture and performance characteristics of demonstrated chips
employing Analog neuromorphic VLSI, Digital neuromorphic VLSI, Electronic synapses and other
neuromorphic systems.
*Self-Directed Learning:
Static and dynamic circuits: current mirror, transconductance amplifiers, multipliers, power-law
circuits, resistive networks, Follower-Integrator, Differentiators, Second-Order Sections, linear and
nonlinear filters, adaptive circuits -
References:
1. C. A. Mead , "Analog VLSI and Neural Systems", 1990.
2. Shih-Chii Liu, Jörg Kramer, Giacomo Indiveri, Tobias Delbrück, Rodney Douglas, ―Analog
VLSI: circuits and principles‖, MIT press, 2002.
3. Carver Mead, ―Analog VLSI and neural systems‖, Addison-Wesley, 1989,
ISBN0201059924
4. Eric Kandel, James Schwartz, Thomas Jessell, Steven Siegelbaum, A.J. Hudspeth,
―Principles of neural science‖, McGraw Hill 2012, ISBN 0071390111
5. Leslie S. Smith and Alister Hamilton , "Neuromorphic systems", World Science, 1998.
* Analog IC Design, IIT Madras, Prof. S. Aniruddhan, NPTEL,
https://nptel.ac.in/courses/108106105.
70
ECE XXXX ANTENNA FOR 5G AND BEYOND NETWORKS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Discuss the fundamentals of antenna design parameters.
CLO2 Design and analyze the rectangular and circular patch antenna.
CLO3 Design and analyze UWB antenna and SWB antenna
CLO4 Design and analyze 5G antenna
CLO5 Design and analyze Millimeter Wave MIMO Antennas
*Self-directed Learning:
Modeling of 5G antenna
References:
1. Balanis, Constantine A. ―Antenna theory: analysis and design‘. John wiley & sons, 2015.
2. James, James R., Peter S. Hall, and Colin Wood. Microstrip antenna: theory and design.
Vol. 12. Iet, 1986.
3. R. ITU-R, "Characteristics of ultra-wideband technology," ITU-R, vol. SM.1755-0, 2006
4. Kumar, Sumit, et al. "Fifth generation antennas: A comprehensive review of design and
performance enhancement techniques." IEEE Access 8 (2020): 163568-163593.
5. Sherine Mohamed Abd El-Kader, Hanan Hussein : ―Fundamental and Supportive
Technologies for 5G Mobile Networks‘, IGI Global,2020
* https://www.youtube.com/watch?v=p3wU5xwyCV8
71
ECE XXXX CMOS MIXED SIGNAL VLSI DESIGN [3 0 0 3]
* Self-Directed Learning: -
Phased Lock Loop (PLL)
REFERENCES:
1. R.Jacob Baker, ―CMOS Mixed Signal Circuit Design, Wiley India, 2nd Edition, 2016.
2. Behzad Razavi ,Design of Analog CMOS Integrated Circuits , McGraw Hill Education; Second
edition,2017.
3. Rudy van de Plassche, CMOS Integrated Analog-to-Digital and Digital-to-Analog Converters,
Springer, 2003.
4. P. V. Anand Mohan, Current-mode VLSI Analog Filters: Design and Applications,
Birkhäuser; 3rd edition,2012.
5. T Deliyanis, Y Sun and J K Fidler, Continuous-Time Active Filter Design, CRC Press,
1999.
* Lecture notes by S. Aniruddhan , IIT Madras,
https://www.ee.iitm.ac.in/~ani/2013/ee5390/lectures.html
72
ECE XXXX SWITCHING THEORY FOR LOGIC SYNTHESIS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe the mathematical foundation of logic functions.
CLO2 Explain the optimization techniques for two level logic networks.
CLO3 Explain the optimization techniques for sequential networks.
CLO4 Describe the optimization of multi-valued input two-valued output functions
CLO5 Describe the technology mapping of logic function and design using EXOR
function
Introduction to Boolean algebra, logic functions and their Representations; Optimization of and-or
two-level logic networks: N-Dimensional Cube, Karnaugh Map, Prime Implicate, Quine-
McCuskey Method; optimization of sequential networks: Sequential circuit optimization
technique; Multi-valued input two-valued output function: Tautology, Equivalence, Generation of
Prime Implicates, Sharp Operation. Heuristic optimization of two-level networks; Technology
mapping: Decomposition, Pattern Matching; Logic design using exors: Classification of AND-
EXOR Expressions, Simplification of ESOPs, Fault Detection and Boolean difference.
*Self-Directed Learning :
Sequential circuit optimization – State diagram reduction using equivalence method and
implicant chart table technique.
References:
1. Tsutomu Sasao, ―Switching Theory for Logic Synthesis‖, Springer Publication, 1999.
2. Soha Hassoun , Tsutomu Sasao, ―Logic Synthesis and Verification‖, Springer Publication, 2002.
3. Giovanni De Michelli , ―Synthesis and Optimisation of Digital Circuits‖, Tata-McGraw Hill,
New Delhi,2008.
4. Gary D. Hachtel, Fabio Somenzi , ―Logic Synthesis and Verification Algorithm‖, Kluwer
Academic Publication, Boston,2002.
5. D.D. Gajski, N.D. Dutt, A.C. Wu and A.Y. Yin, ―High-level synthesis: introduction to chip and
system design‖, Kluwer Academic Publishers.
* Switching Theory and Logic Design-A. Anand Kumar, PHI, 2nd Edition.
73
ECE XXXX OBJECT ORIENTED PROGRAMMING USING C++ [3 0 0 3]
Total Number of contact hours: 36
Course learning outcomes:
At the end of the course, the student will be able to:
CLO1 Comprehend principles of object-oriented programming; different programming
methods; Non-modular, Modular and object-oriented programming.
CLO2 Comprehend classes and objects including abstraction, encapsulation, overloading,
friend function, constructor, destructors, and dynamic memory allocation.
CLO3 Comprehend inheritance and polymorphism conceptually and be able to create C++
classes using them.
CLO4 Describe the concepts of IO systems, file handling and streams.
CLO5 Discuss the concepts of exception handling in C++.
Overview of C++, Classes & Objects, defining member functions, data hiding, constructors,
destructors, parameterized constructors, static data members, functions, friend functions, passing
objects as arguments, Inheritance: constructors, destructors and inheritance, passing parameters to
base class constructors, granting access, virtual base classes. Virtual functions, polymorphism: I/O
system basics, file I/O: Exception handling.
* Self-Directed Learning: -
Analytic representation of complex systems and their attributes : NPTEL course : Object-Oriented
Analysis and Design, IIT Kharagpur
References:
1. Schildt H., ―The Complete Reference C++‖, Tata McGraw Hill, 2003.
2. Lafore R., ―Object-Oriented Programming in C++‖, Pearson Education, Reprint 2011.
3. Lippmann S.B., Lajore J., ―C++ Primer‖, Pearson Education, 2005.
4. Deitel P.J., Deitel H.M., ―C++ for Programmers‖, Pearson Education, 2009.
5. Sourav Sahay, "Object oriented programming with C++", Oxford University press, 2006.
* https://nptel.ac.in/courses/106105153
74
ECE XXXX RADAR AND NAVIGATION SYSTEMS [3 0 0 3]
Maximum Unambiguous Range, Simple form of Radar Equation, Radar Block Diagram and
Operation, Radar Frequencies and Applications, Prediction of Range Performance, Minimum
Detectable Signal, Receiver Noise, Modified Radar Range Equation. Radar Equation: SNR,
Envelope Detector, Transmitter Power, PRF and Range Ambiguities, System Losses (qualitative
treatment), Tracking Radar, Angular resolution, Mono pulse Technique; CW and Frequency
Modulated Radar, Bandwidth Requirements, Applications of CW radar. FM-CW Radar: FM-CW
Radar, Range and Doppler Measurement, Block Diagram and Characteristics (Approaching/
Receding Targets), FM-CW, Multiple Frequency CW Radar, MTI and Pulse Doppler Radar,
Navigation Approaches, Global Positioning System (GPS), GLONASS, Satellite based navigation
system.
* Self-Directed Learning:
Tracking Radar, Angular resolution, Mono pulse Technique
References:
1. Merrill I. Skolnik, ―Introduction to Radar Systems‖, 3rd Edition Tata McGraw-Hill, 2001.
2. Mark A. Richards, James A. Scheer, William A.Holm, ―Principles of Modern Radar: Basic
Principles, SciTech Publishing Inc, 2013.
3. Hofmann-Wellenhof, B., Lichtenegger, H., Verlag Wien, Collins, J ―Global Positioning System
Theory and Practice‖ Springer 2001.
*https://onlinecourses.nptel.ac.in/noc21_ee108/preview
75
ECE XXXX OPTICAL WIRELESS COMMUNICATION [ 3 0 0 3]
Introduction to Optical Wireless Communication, Optical Devices, Factors affecting optical signal
propagation in atmosphere, Atmospheric Turbulence Models, Modulation Techniques, FSO Link
Performance under the Effect of Atmospheric Turbulence, Atmospheric Turbulence Mitigation
Techniques, Visible Light Communications, Hybrid Fiber and FSO Wavelength multiplexing FSO
system.
*Self-Directed Learning:
Atmospheric Turbulence Models ( Log-Normal Turbulence Model)
References:
1. *Z. Ghassemlooy, W. Popoola, S. Rajbhandari, ―Optical Wireless Communications: System
and Channel Modelling with MATLAB‖, CRC Press, 2012
2. L. C. Andrews and R. L. Phillips, Laser Beam Propagation through Random Media, 2nd ed.
Bellingham, Washington: SPIE Press- ―The International Society for Optical Engineering‖,
2005.
3. O. J. Bandele, P. N. Desai, M. S. Woolfson, A. J. Phillips, ―Saturation in Cascaded Optical
Amplifier Free-Space Optical Communication Systems‖, IET Optoelectronics, vol. 10, no.
3 pp. 71-79, 2016
4. A. M. Mbah, J. G. Walker, A. J. Phillips, ―Outage probability of WDM free-space optical
systems affected by turbulence-accentuated interchannel crosstalk‖, IET Optoelectronics,
vol. 11, no. 3 pp. 91-97, 2016
76
ECE XXXX 5G FUNDAMENTALS & ARCHITECTURES [3 0 0 3]
Total contact periods: 36
Course Learning Outcomes:
At the end of the program, the students will be able to:
CLO1 Describe LTE- Basic and Advance
CLO2 Describe 5G Fundamentals, Use Cases, Network Architecture
CLO3 Compare 5G Base Station Architecture & Antenna Architecture
CLO4 Understand Network Interfaces, Protocol Stacks & Call Management
CLO5 Discuss MIMO & Beamforming in 5G, 3GPP Standards
*Self-directed Learning:
Overview of 5G communication technology
Propagation Characteristics of 5G Channel models
References:
1. Chris J, ―5G New Radio in Bullets‖, Paper back, 1st Edition, 2019.
2. Nokia 5G Core eBook - Innovate, execute and pivot to new opportunities
3. Nokia 5G white papers 5G white papers - 5G Massive MIMO Innovations
4. Boosting Spectral, Energy and Site Efficiency
5. 5G Indoor network strategies for small medium enterprises and residences
6. https://onestore.nokia.com/asset/200999?_ga=2.11956852.1970943933.1650955329-
1776165991.1650955328
7. 6G Flag ships https://www.oulu.fi/6gflagship/6g-white-paper-localization-sensing
8. https://www.nokia.com/networks/5g/mobile/5g-resources/
9. https://onestore.nokia.com/asset/210692?_ga=2.255171144.1970943933.1650955329-
1776165991.1650955328
*Link: https://onlinecourses.nptel.ac.in/noc22_ee56/preview
77
ECE xxxx EMBEDDED PROGRAMMING [3 0 0 3]
References:
1. Michael Barr, Anthony Massa ―Programming Embedded Systems with C and GNU
Development Tools‖, O‘reilly Media , Second edition, Oct, 2006.
2. David E. Simon, ―An Embedded Software Primer‖, Pearson Education, 2003
3. *Michael Barr, ―Programming Embedded Systems in C and C++‖, O‘Reilly, 2003.
4. Wang K.C., ―Embedded and Real-Time Operating Systems‖, Springer, 2017.
78
ECE xxxx SPREAD SPECTRUM COMMUNICATION [3 0 0 3]
Total contact periods: 36 hours
CLO2 Analyze and compare direct sequence and frequency hopping techniques.
CLO4 Analyze and evaluate the performance of direct sequence and frequency hop
modulation schemes.
CLO5 Analyze code tracking and synchronization methods.
Digital modulation and spectral efficiency, direct sequence and frequency hopping spread
spectrum principles. PN sequences; Direct sequence spread spectrum system; DS/QPSK system
and other advanced schemes; Frequency hopping spread spectrum system. Code acquisition and
synchronization. Applications:
References
1. Peterson R. L. and Ziemer R. E., ―Introduction to Spread Spectrum Communication‖, PHI,
1995.
2. George R. and Cooper C. D., ―Modern Communications and Spread Spectrum‖, McGraw
Hill, 2nd Ed, 1986.
3. R. C. Dixon, ―Spread Spectrum Communication‖, IEEE press, John Wiley and Sons, 1976.
4. Sklar B, ―Digital Communication Fundamentals and Applications‖, Pearson Education,
2001.
79
ECE xxxx SEMICONDUCTOR DEVICE MODELLING [3 0 0 3]
Energy Bands in Semiconductors. Device modeling basic and charge transport-Basic equations for
device analysis, Mobility of carriers, Effect of electric field, temperature, doping and high electric
field, Charge transport in SC, drift current, Hall effect, diffusion current, Current density equation,
Einstein‘s relation, PN junction-PN junction under thermal equilibrium, PN junction under applied
bias, Static current- voltage characteristics of PN junction, Transient analysis, Injection and
transport model. MOSFET structure and operation, short channel effects on MOSFET
performance parameters. Second order effects in MOSFET, Effect of Gate voltage on carrier
mobility, Effect of Drain voltage on carrier mobility, Channel length modulation, Breakdown and
punch through, Subthreshold current, Short channel effects. SPICE, HSPICE, PSPICE, Level 1,
Level 2, Level 3, BSIM models-M MOSFET MODELING
References:
1. Nandita DasGupta and Amitava DasGupta, ―Semiconductor Devices. Modeling and
Technology‖, PHI, New Delhi, 2004.
2. M.K.Achuthan and K.N. Bhat, ―Fundamentals of Semiconductor Devices‖, Tata
McGraw.Hill, New Delhi, 2011.
3. B. G. Streetman and S. Banerjee, ―Solid State Electronic Devices‖, PHI, New Delhi,
2011.
4. Tar Fjeldly, Trond Ytterdal and Michael S. Shur ― Introduction to Device Modeling and
Circuit Simulation‖ Wiley-Blackwell, 1997.
5. Giuseppe Massabrio and Paolo Antognetti ―Semiconductor Device Modeling with Spice‖
Tata McHill, 2010.
80
OPEN ELECTIVES
Microphones, headphones and hearing aids, loudspeakers, loudspeaker systems, optical recording
and reproduction systems – CDs, DVDs, Blue ray technology, iPods, MP4 players and accessories,
home audio systems. Elements of TV communication system, scanning, composite video signal,
need for synchronizing and blanking pulses, picture tubes, construction and working of camera
tubes, block diagram of TV receiver, LCD, LED and plasma TV fundamentals, block diagram and
principles of working of cable TV and DTH. Basics of telephone system, caller ID telephone,
intercoms, cordless telephones, cellular mobile systems. Automatic teller machines, facsimile
machines, digital diaries, safety and security systems. Digital camera system, microwave ovens,
washing machines, air conditioners and refrigerators.
*Self-directed Learning:
Introduction to Electronics Gadgets
References:
1. S. P. Bali, ―Consumer Electronics‖, Pearson Education, 2005.
2. R. R. Gulati, ―Monochrome and Color Television‖, New Age International Publisher,
2001.
3. A. M. Dhake, ―TV and Video Engineering‖, Tata McGraw-Hill Education, 2001.
4. *Introduction to Electronics Gadgets: https://nptel.ac.in/courses/117102059
81
ECE XXXX ELECTRONIC PRODUCT DESIGN & PACKAGING [3 0 0 3]
Total number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to::
CLO1 Explain the industrial product design steps.
CLO2 Describe the thermal effect on product design.
CLO3 Explain various packaging techniques in product design process.
CLO4 Describe EMI in electronic systems.
CLO5 Discuss noise reduction techniques in electronic products.
Industrial design, product life cycle and reliability, Thermal management, heat transfer methods,
heat sink selection, cooling methods in electronic systems, packaging techniques, microelectronics,
and packaging technologies, - IC packaging, printed circuit boards, Reliability prediction, and
measurement, Noise in electronic systems and EMI, PCB design and layout: system assembly
considerations. Sources of EMI, shielding of signal lines, ground loops, noise emission
characteristic of SMPS and other power electronic equipment, reduction techniques, reflections,
and cross-talk in digital circuits.
* Self-Directed Learning: -
Advanced electronic packaging over multilayer PCB
References:
1. Flurshiem C. H. ―Industrial design and Engineering‖, Springer Verilog, 2007.
2. P. Horowitz and W Hill, ―The art of electronics‖, Cambridge, 1995.
3. H. W. Ott, ―Noise Reduction Techniques in Electronic Systems‖, Wiley, 1989.
4. W.C. Bosshart, ―Printed Circuit Boards: Design and Technology‖, Tata McGraw Hill,
2000.
5. G.L. Ginsberg, ―Printed Circuit Design‖, McGraw Hill, 1991.
6. https://www.digimat.in/nptel/courses/video/108108031/L01.html Lecture series on
electronic systems packaging
82
ECE XXXX INTRODUCTION TO COMMUNICATION SYSTEMS [3 0 0 3]
*Self-directed Learning:
Simulation of basic communication system using MATLAB- Simulink
References:
th
1. Frenzel L.E.Jr., ―Principles of Electronic Communication Systems‖, 4 Ed. Mc Graw Hill
Education, 2016.
2. Pratt T., ―Satellite Communication Systems‖, John Wiley and Sons, 2006.
3. Stallings W., ―Wireless Communication and Networks‖, Pearson Education, 2006.
4. Keiser G., ―Optical Fiber Communication‖, McGraw Hill, 1991.
5. Kennedy G. and Davis B., ―Electronic Communication Systems", Tata McGraw Hill, 1999.
*Self-Learning part: https://www.youtube.com/watch?v=F3slBe2r8vA&list=PLq-
Gm0yRYwTgX2FkPVcY6io003-tZd8Ru
83
ECE XXXX MEMS TECHNOLOGY [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Discuss the need for and importance of MEMS
CLO2 Describe the basic processing steps and processing modules for MEMS design.
CLO3 Discuss the design process of variety of micro sensors and actuators.
CLO4 Design and analyze microfluidics drug delivery systems.
CLO5 Analyze coupled domain aspects of Bio-MEMS
* Self-directed learning:
Simulation of various MEMS devices using COMSOL Multiphysics
References:
84
ECE XXXX INTRODUCTION TO NANOSCIENCE &
NANOTECHNOLOGY [ 3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Explain the crystal structure and lattice systems
CLO2 Describe the Nanostructures and its transport mechanisms
CLO3 Explain the semiconductor length scales of nanomaterials.
CLO4 Discuss various carbon nanostructures and its properties
CLO5 Describe the various characterization techniques for Nanomaterials and its
applications
Crystal structure of common materials – cubic lattice systems, Surface to volume ratio, wave
mechanics, Classification of Nano structures, Low dimensional structures, Quantum wells, wires
and dots, Semiconductors- length scales –De-Broglie wavelength and exaction Bohr radius –
Exaction Bohr radius and binding energies- confinement regimes. Quantum confinement. Carbon
Nanostructures – Preparation –Properties and applications; Characterization – SEM, TEM, STM,
AFM, RAMAN, XRD, FTIR. Electronic devices, sensors.
*Self-directed Learning:
References:
1. V. V. Mitin, V.A. Kochelap and M.A. Stroscio , ―Introduction to Nanoelectronics: Science,
Nanotechnology, Engineering and applications‖, Cambridge University Press; 1st edition (6
December 2007)
2. M.Kuno, ―Introduction to Nanoscience & Technology: a workbook‖., CreateSpace
Independent Publishing Platform, 2014.
3. Donald A Neamen, ―Semiconductor physics and devices Basic principles‖, McGraw -Hill,
2012
4. C N R Rao, A. Muller, A.K. Cheetham, The Chemistry of Nanomaterials : Synthesis
properties and applications , Wiley VCH Verlag Gmbh & Co., Weinheim 2004
5. Kenneth J Klabunde (Eds), Nanoscale Materials Science, JOHN WILEY & SONS INC, 2001
6. G. Cao, Nanostructures and Nanomaterials: Synthesis, properties and applications, Imperial
College press 2004.
* https://nptel.ac.in/courses/118104008
Nanostructures and Nanomaterials: Characterization and Properties, IIT Kanpur, Dr. Kantesh
Balani, Dr. Anandh Subramaniam
85
ECE-XXXX BASICS OF BUILDING AUTOMATION SYSTEMS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Explain the concept of intelligent building and BAS.
CLO2 Select the hardware and design of HVAC in building automation system.
CLO3 Discuss the concept of energy management system.
CLO4 Design and implement the safety system
CLO5 Design and integrate the different systems in BAS.
Concept and application of Automation and Management System; Design issues related. HVAC
system, Sensors & Transducers. Valves and Actuators, Various Controllers, Energy Management
System, Energy Meters, Types, Meter Networking, Monitoring Energy Parameters, Analysis of
Power Quality, Energy Conservation, Importance of Energy Saving. Security Systems:
Introduction, Access Control – Concept, Generic Model, Components, Types, Features, Card
Technologies, Protocols, Controllers, Biometrics, CCTV Cameras, CCD Camera Basics,
Traditional CCTV System, Video Recording, Drawbacks, Digital Video, TCP/IP Networking
Fundamentals, System Network Load Calculations, Network Design. Integration of Building
Management System, Safety System, Security Systems & Video Management.
*Self-directed Learning:
Energy Management system
References:
1. Shengwei ―Wang, Intelligent Buildings and Building Automation‖, 2009.
2. Reinhold A. Carlson Robert A. Di Giandomenico, ―Understanding Building Automation
Systems Direct Digital Control, Energy Management, Life Safety, Security Access Control,
Lighting,Building,1st edition, R.S. Means Company Ltd, 1991
3. National Joint Apprenticeship & Training Committee, ―Building Automation System Integration
With Open Protocols: System Integration With Open Protocols‖. 2009.
4. John I. Levenhagen and Donald H. Spethmann, ―HVAC Controls and Systems, Mechanical
Engineering‖, 1992.
5. James E.Brumbaugh, ―HVAC fundamentals‖, Kindle edition, 2007.
*Business Opportunities in the field-Research papers/conference papers
86
ECE XXXX INTELLIGENT INSTRUMENTATION SYSTEM [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Discuss signal conditioning and automation
CLO2 Describe PLC and develop PLC programming for different processes
CLO3 Develop codes for virtual instrumentation and measurement
CLO4 Design and develop intelligent controllers
CLO5 Apply instrumentation system to solve simple problems.
Transducer review; Automation system; Direct Digital Control‘s Structure and Software. SCADA
sensors, Remote terminal units, sensors and actuators; PLC; Virtual instrumentation; LabVIEW;
Introduction to intelligent controllers.
*Self-directed Learning:
Controller design using LabVIEW
References:
1. Krishna Kant, ―Computer Based Industrial Control‖, PHI , 2011
2. Curtis D. Johnson, ―Process Control Instrumentation‖, Pearson Education ,2014
3. D. Patranabis , ―Principle of Industrial Instrumentation ―MH publications , 2017
4. Patrick H. Garrett, ―High performance Instrumentation and Automation‖, CRC Press, Taylor
& Francis Group,2005
5. D. Patranabis , ―Sensors and Transducers‖ -By, PHI Learning Private Limited, 2004.
*https://www.ni.com/en-in/support/downloads/software-products/download.labview.html#460283
87
ECE XXXX COMPUTATIONAL INTELLIGENCE AND
ENVIRONMENTAL SUSTAINABILITY [3 0 0 3]
* Self-directed learning:
Simulation of various case studies on application of CI in environmental sustainability.
References:
88
ECE XXXX APPLICATIONS OF SIGNAL PROCESSING [3 0 0 3]
Basics of multimodal signals, Types of signals in real time applications, Image perception, Image
representation, Image and video processing. Basics of sound Speech and processing, time and
frequency domain analysis of speech. An overview of pen computing and processing, applications
of gesture recognition. Speech controlled devices for home automation, concepts of real time
applications such as Surveillance video processing, face recognition, face tracking.
*Self-directed learning:
Case studies with different domain such as aviation, automation like driver less vehicles, gesture
controlled Robots, handwritten data analysis, recommendation systems for digital marketing.
References:
1. R.C. Gonzalez and R.E. Woods, Digital Image Processing, (4e), Pearson Education Inc., 2017.
2. A.K. Jain, Fundamentals of Digital Image Processing, Prentice Hall, 1989, Fourth Indian
3. Rabiner L.R and Schaffer R.W, Digital Processing of Speech Signals, Prentice Hall, NJ, 2007.
4. Thomas F. Quatieri, Discrete. Time Speech Signal Processing—Principles and Practice,
Pearson Education, Inc., 2004.
*Introduction to Pen Point (the operating system of the Go computer). Article is from 1992, but the
system is way cool
89
ECE XXXX INTRODUCTION TO BIOSENSORS [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe the basic principles of bio-sensing and amplification techniques.
CLO2 Explain the working phenomenon of different transduction principles applied in
biosensors
CLO3 Describe the basics of the hardware and software requirements for the
Electronic Interfaces of Sensor.
CLO4 Describe the steps involved in microfabrication for biosensors.
CLO5 Discuss the material and scale based biosensors.
*Self-directed Learning:
Basic of Sensor fabrication and characterization, electrochemical transducer, optical and Quantum
dots, DNA detections.
References:
1. B. D. Malhotra and C.M. Pandey, ―Biosensors: Fundamentals and Applications‖, Smithers
Rapra Publications, 2017.
2. Jeong-Yeol Yoon,"Introduction to Biosensors: From Electric Circuits to Immunosensors "
Springer Publications, 2013.
3. Jon Cooper, ―Biosensors A Practical Approach‖, Oxford University press,2003.
4. Manoj Kumar Ram, Venkat R, Bhethanabolta, ―Sensors for chemical and biological
Applications‖, CRC Press,2017.
5. C.S Kumar, ―Nano materials for biosensors‖, Wiley – VCH, 1st Edition, 2007.
* Optical Sensors, IIT Roorkee,Prof. Sachin Kumar Srivastava-
https://nptel.ac.in/courses/115107122.
* Nanobiotechnology, IIT Roorkee,Dr. R. P. Singh , Dr. Naveen kr. Navani-
https://nptel.ac.in/courses/118107015
90
ECE XXXX MACHINE LEARNING IN VLSI COMPUTER AIDED
DESIGN [3 0 0 3]
Total Number of contact hours: 36
Course Learning Outcomes:
At the end of the course, the student will be able to:
CLO1 Describe Preliminary Taxonomy for Machine learning in VLSI CAD and
design flow.
CLO2 Explain the concepts of Machine learning for system design and optimization
CLO3 Discuss the steps of high-level synthesis (HLS) and the algorithms pertaining to
scheduling.
CLO4 Describe the concepts of Machine learning from limited data in VLSI CAD.
A Preliminary Taxonomy for Machine learning in VLSI CAD, Machine learning taxonomy, VLSI
CAD Design flow, Logic synthesis. Graph Theory Introduction to Graph Theory, Control, and
data flow graph (CDFG). Graph optimization problems and algorithms, Reduced ordered binary
decision diagram (ROBDD), IF THEN ELSE (ITE) algorithm. Machine Learning for system
design and optimization- Two level combinational logic synthesis and optimization- Exact and
heuristic method. Sequential circuit optimization. Machine learning for system design and
optimization algorithms –A synthesis parameter autotuning system for optimizing High
performance processors (SynTunSys). High level synthesis (HLS) algorithms. Machine learning
from limited data in VLSI CAD, Iterative feature search, Fast Statistical analysis using machine
learning. Case Study on Machine learning in VLSI.
*Self-Directed Learning:
Case Study on Machine learning in VLSI Algorithms.
References:
1. Ibrahim (Abe) N Alfadel, Duane S Boning, Xin Li: Machine learning in VLSI Computer Aided
design, Springer, 2019.
2. Giovanni De Michelli ,: Synthesis and Optimisation of Digital Circuits, Tata-McGraw Hill, New
Delhi,2008.
3. Gary D. Hachtel, Fabio Somenzi , Logic Synthesis and Verification Algorithm, Kluwer
Academic Publication, Boston,2002.
4. M.J.S.Smith , Application Specific ICs, Addison Wesley,2002.
………………………………………………………….xxxxxxxxxxxxxxxxxxxxxxxxxxxxx…………………………………………………..
91