ECE 2019 Syllabus
ECE 2019 Syllabus
SCHOOL OF ENGINEERING
ENGINEERING (ECE)
CR – Credit, AU – Audit, L – Lecture, T – Tutorial, P – Practical, S/P – Seminar/Project, C – No. of Credits, CIA –
Continuous Internal Assessment
SCHEME - B. TECH – 2019 -20 ONWARDS
CR – Credit, AU – Audit, L – Lecture, T – Tutorial, P – Practical, S/P – Seminar/Project, C – No. of Credits, CIA –
Continuous Internal Assessment
SCHEME - B.TECH – 2019 -20 ONWARDS
CR – Credit, AU – Audit, L – Lecture, T – Tutorial, P – Practical, S/P – Seminar/Project, C – No. of Credits, CIA –
Continuous Internal Assessment
Program Elective –1
PROGRAM
CODE COURSE CODE COURSE TITLE
Sr.
No.
1 102 19EC3506 Information Theory and Coding
2 102 19EC3507 MEMS*
Program Elective –2
Sr. PROGRA
COURSE COURSE TITLE
No. M CODE
CODE
1 102 19EC3604 Analog VLSI Design
2 102 19EC3605 Wireless Mobile
Communication
3 102 19EC3606 Embedded System
Design/Architecture
Program Elective –3
Sr. PROGRA
COURSE COURSE TITLE
No. M CODE
CODE
1 102 19EC3607 Digital IC Design
2 102 19EC3608 Digital Image
Processing
3 102 19EC3609 Real Time
Embedded system
4 102 19EC3610 Industry IOT
SCHEME - B.TECH – 2019 -20 ONWARDS
Program Elective –V
Sr. PROGRAM
COURSE COURSE TITLE
No. CODE
CODE
1 102 19EC4709 SENSOR NETWORK AND PROTOCOLS
2 102 19EC4710 LOW POWER VLSI
3 102 19EC4711 LINUX DEVICE DRIVERS
4 102 19EC4712 NETWORK SECURITY
5 102 19EC4713 VLSI PROCESS TECHNOLOGY
6 102 19EC4714 EMBEDDED SYSTEMS AND AUTOMATION
SCHEME - B.TECH – 2019 -20 ONWARDS
VII SEM - ELECTRONICS & COMMUNICATION ENGINEERING
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 the basic notion of Complex variables and complex L3- Apply
integration
CO4 apply the concept of probability and complex variables in L3- Apply
communication.
COURSE CONTENT:
Basic Probability- Probability introduced through sets and relative frequency- conditional
probability- independence-Random Variable-Discrete and continuous random variables-
Independent random variables-Mixed random variable
Self Learning Component : Events, Sample space
TEXT BOOKS:
. 1. A First course in complex analysis with applications, Dennis Zill and Patrick
Shanahan, Jones and Bartlett publishers.
2. A First Course in Probability, S. Ross, Pearson International Edition, 9th Edition
3. Fundamentals of Mathematical Statistics, S. C. Gupta and V. K. Kapoor, Sultan
Chand & Sons, 11th Edition
4. Thomas's Calculus, G.B.Thomas, M.Weir, J. Hass, Pearson , 12th edition
REFERENCE TEXT BOOKS
. 1. Complex Variables and applications, Brown and Churchill, Mc Graw Hill
Education, Eighth Edition.
2. Probability, Statistics and Statistics with Reliability, Queuing, and Computer
Science Applications, Kishore Trivedi, Prentice Hall, 2nd Edition
3. Probability and Random Processes, S. Miller and Childers, Elsevier Inc., Second
Edition
4. Advanced Engineering Mathematics, E. Kreyzsig, Wiley, 10th
Edition
.
SEMESTER III
YEAR II
COURSE CODE 19EC2302
TITLE OF THE COURSE ANALOG CIRCUITS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
Outcomes Blooms
Taxonomy Level
CO1 Demonstrate the applications of Diode, BJT and FET 2 - Understand
CO2 Analyze Frequency response behaviour of amplifiers and 4-Analysing
oscillators without feedback
CO3 Design rectifiers, Clippers, clampers, regulators, amplifiers and 6-Creating
oscillators for given specifications
CO4 Analyze stability, frequency response and infer required 4 - Analyzing
compensation techniques
CO5 Analyze the performance of OpAmp in linear, nonlinear circuits 4 - Analyzing
and data convertors
CO6 Analyze the working of active filters, oscillators and 4 – Analyzing
multivibrators using OpAmp
COURSE CONTENT:
2. Performance Analysis of Half wave and Full wave Rectifiers, Bridge Rectifier – Discrete
Components.
7.Testing for the performance of BJT – Hartley & Colpitts Oscillators for given frequency
10.IC 555 timer as Monostable and Astable Multivibrator - Discrete and Simulation
11.Design of D/A converter- Weighted resistor, R-2R type, staircase waveform generator.
12.Design of Active Filters - BPF, LPF, HPF for given frequency range
TEXT BOOKS:
1. David A.,Bell “Electronic Devices and Circuits”, Oxford Higher
Education Press, 5th Edition, 2010.
2. David A. Bell “Operational Amplifiers and Linear ICs”, 3rd edition,
PHI/Pearson, 2004.
REFERENCES:
COURSE OBJECTIVES:
• To translate the elements of digital system abstractions using digital logic to Boolean
algebra.
• To illustrate simplification of Boolean expressions using Karnaugh Maps and Quine-
McClusky TechniquesUnderstanding basic concepts of Probability and Random
variables.
• To model combinational logic circuits for arithmetic operations and logical operations.
• To characterise, analyse and model bi-stable elements such as latches and flip-flops.
• To outline the concept of Mealy Model, Moore Model and apply FSM for digital
design.
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Discuss the various elements of digital logic 2 - Understand
CO2 Simplify Boolean Expressions in digital design 3 - Applying
CO6 Design architectures for arithmetic and logic units, registers 6 - Creating
and counters.
COURSE CONTENT:
TEXT BOOKS:
. 1. Stephen Brown, Zvonko Vranesic (2014), “Fundamentals of Digital Logic with
Verilog design”, McGraw Hill.
REFERENCES:
.
SEMESTER III
YEAR II
COURSE CODE 19EC2304
TITLE OF THE COURSE NETWORK ANALYSIS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 1 - - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Apply the knowledge to simplify complex networks using 3- Apply
circuital laws and reduction techniques
CO2 Analyse networks using circuit theorems and determine 4 - Analyse
electrical parameters
CO3 Evaluate steady state and transient response of network 5- Evaluate
functions
CO4 Evaluate two port network parameters and analyse 5-Evaluate
interdependencies 4- Analyze
CO5 Solve for two port network parameters 2-Understand
3-Apply
CO6 Use fundamentals of network filter terminologies for 1-Remember
designing advanced filters 3-Apply
COURSE CONTENT:
Filter fundamentals, Pass and stop bands, Characteristic impedance, Constant K- low pass
filter, Constant K-high pass filter, Band pass filter, All pass filter
TEXT BOOKS:
. 1. Hayt W. H., Kemmerly J. E. and Durbin S. M., “Engineering Circuit
Analysis”, 6th Ed., Tata McGraw-Hill Publishing Company Ltd.,2008.
2. Roy Choudhury, ―Networks and systems , 2nd edition, New Age
International Publications, 2006
REFERENCES:
1. Valkenberg V., “Network Analysis”, 3rd Ed., Prentice Hall International Edition.,
2007
2. Network Analysis & Synthesis By Franklin S. KUO, Wiley Publication, 2006
3. Boylestad, Robert L. Introductory circuit analysis. Pearson Education India, 2003.
SEMESTER III
YEAR II
COURSE CODE 19EN0001
TITLE OF THE COURSE ENGINEERING ECONOMICS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
2 - - 26 2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s Taxonomy Level
Outcomes
No.
CO1 To impart knowledge, with respect to concepts,
principles and practical applications of Economics, 3- Apply
which govern the functioning of a firm/organization
under different market conditions.
CO2 To help the students to understand the fundamental
concepts and principles of management; the basic 2-Understanding
roles, skills, functions of management, various
organizational structures and basic knowledge of
marketing.
COURSE CONTENT:
Indian Economy, nature and characteristics. Basic concepts; fiscal and monetary policy,
Liberalization Privatization Globalization, Inflation, Sensex, General Agreement on Tariffs
and Trade, World trade organization and International Money Fund. Difference between
Central bank and Commercial banks.
TEXT BOOKS:
. 1. Jain T.R., Economics for Engineers, VK Publication.
2. Singh Seema, Economics for Engineers, IK International.
REFERENCES:
SEMESTER III
YEAR II
COURSE CODE 19EC2305
TITLE OF THE COURSE SPECIAL INITIATIVES – I
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
- 4 26 2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s Taxonomy Level
Outcomes
No.
CO1 Formulate the project problem and identify the 2- Understanding
feasible modules. 3- Applying
CO2 Simulate the modules and test for functionality. 3-Applying
4-Analyzing
5-Evaluating
CO3 Choose the design specifications and interpret 5-Evaluating
the data sheet by selecting the required
components.
CO4 Develop the prototype of the simulated 6-Creating
modules.
CO5 Demonstrate and explain the developed 5-Evaluationg
project.
CO6 Organize the design, specifications with results 3-Applying
of the project work in the form of document.
COURSE CONTENT:
List of Minor Projects to be carried out using discrete components and 26Hrs
TINA/Pspice
1. Capture moister, temperature, fire and earth quake related information using sensors
and send alerts using IoT technology.
2. Real time identification of crops, weeds, diseases and pest damage and nutrient
deficiency symptoms.
3. Waste Management.
4. Monitoring of electricity at household level.
5. Developing a Prototype for Smart Traffic Management and Street Light Control
System.
6. Developing Self-Powered IOT based Patient Health Monitoring System.
7. Design of ultra-low power circuits for IOT application.
8. Air and Water Quality Care System.
9. Tracking parking designated for employee in an organization.
10. Smart domestic electric energy management system.
SEMESTER IV
YEAR II
COURSE CODE 19EC2401
TITLE OF THE COURSE SIGNALS AND SYSTEMS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 1 - - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Define and model the continues and discrete time 2 - Understanding
signals
CO2 Illustrate signals in coordinate systems. 2 - Understanding
CO3 Model the LTI system and study the response to 4 - Analysing
various input signal
CO4 Explain the concept of convolution and correlation. 2 - Understanding
COURSE CONTENT:
Analogy between vectors and signals, orthogonal signal space, Signal approximation using
orthogonal functions, Mean square error, closed or complete set of orthogonal functions,
Orthogonality in complex functions.
Impulse response and step response, input-output behavior with aperiodic convergent inputs,
cascade interconnections. Characterization of causality and stability of LTI systems. System
representation through differential equations and difference equations. Periodic inputs to an
LTI system, the notion of a frequency response and its relation to the impulse response.
Representation of Fourier series for Continuous time periodic signals , Dirichlet’s conditions,
properties of Fourier series, Exponential Fourier series, Relationship between Exponential
Fourier series and trigonometric Fourier series, Complex Fourier spectrum. Fourier
transformation of continuous and discrete time signals and their properties.. Parseval’s
theorem.
The Sampling Theorem and its implications. Types of sampling Spectra of sampled
signals. Reconstruction: ideal interpolator, zero-order hold, first-order hold. Aliasing and
its effects. Relation between continuous and discrete time systems. Sampling of band pass
signals.
TEXT BOOKS:
1. Alan V Oppenheim, Alan S, Willsky and A Hamid Nawab, ―Signals and
Systems Pearson Education Asia / PHI, 2nd edition, 1997. Indian Reprint 2002.
2. Simon Haykins and Barry Van Veen, ―Signals and Systems, 2nd Edition,2004
REFERENCES:
SEMESTER IV
YEAR II
COURSE CODE 19EC2402
TITLE OF THE COURSE COMPUTER SYSTEM ARCHITECTURE
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 1 - - 52 4
Perquisite Courses (if any)
# Sem/Year Course Code Title of the Course
1
2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Explain the concept of evolution of computer L2-Understanding
systems, classification of computers on their ability
to perform multiprocessing
CO2 Explain the study of parallel computer architecture L2-Understanding
various trends towards parallel processing
CO3 Analyze the advanced processor technologies L3- Applying
Categorize memory organization and explain the L4- Analyze
function of each element of a memory hierarchy
CO4 Explain and compare the architectures of L4-Analyze
multiprocessors, and multicomputers, and their
interconnecting mechanisms
CO5 AnAnalyse different message passing mechanisms L4-Analyze
Explain how pipelining is implemented in various
computer architecture
CO6 ExExplain the advance concepts of improving the L2-Understanding
performance of multiprocessor by using different L3 - Applying
techniques
COURSE CONTENT:
MODULE 5: 08Hrs
Instruction pipeline design, Arithmetic pipeline deign - Super Scalar Pipeline Design
Multithreaded and data flow architectures - Latency hiding Techniques, Principles of
multithreading – Multithreading Issues and Solutions
TEXT BOOKS:
. 1.1 K. Hwang and Naresh Jotwani, Advanced Computer Architecture, Parallelism,
Scalability, Programmability, TMH, 2010.
REFERENCES:
SEMESTER IV
YEAR II
COURSE CODE 19EC2403
TITLE OF THE COURSE MICROCONTROLLERS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
Perquisite Courses (if any)
# Sem/Year Course Code Title of the Course
1 I/II 19EN1103 Computer Programming and Problem Solving
2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Outline the architectural details of Microcontrollers 2 - Understanding
and ARM Processor.
CO2 Classify the instruction sets and various addressing 4 -Analyzing
modes.
CO3 Understand the Memory Organization of the PIC 5 - Evaluating
Microcontroller
CO4 Interpret and configure interrupt control logic. 2 -Understanding
COURSE CONTENT:
Instruction Pipeline, Timers, The CCP Module, Interrupt, Examples of Timer and Interrupt
Applications.
Parallel and Serial Communication – Parallel IO, Serial IO, advantages of serial
communication over parallel, Streaming Parallel Port, USART, SPI, I2C
9. Develop and execute program on I/O Port programming, Serial & Parallel
Communication.
TEXT BOOKS:
. 1. Fernando E. Valdes-Perez, Ramon Pallas-Areny, “Microcontrollers -
Fundamentals and Applications with PIC”, CRC Press, 1st Edition, 2009.
2. Mazidi M. A., McKinlay R. D., Causey D., “PIC Microcontroller
And Embedded Systems.”, Pearson Education International, 2008
REFERENCES:
SEMESTER IV
YEAR II
COURSE CODE 19EC2404
TITLE OF THE COURSE ELECTRO-MAGNETIC FIELD THEORY
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Explain the concept of vector calculus for different co- L3- Applying
ordinate systems.
CO2 Apply Coulomb’s Law and Gauss Law for the evaluation L4 – Analyze
of electric fields produced by different charge L5- Evaluate
configurations.
CO3 Calculate the energy and potential due to a system of L4- Analyze
charges. Discuss the behavior of electric field across a
boundary condition. Explain the Poisson’s, Laplace
equations with applications
CO4 Explain and apply various laws involved in magneto L3- Applying
statics
CO5 SoSolve Maxwell‘s equations for time varying electric L3- Applying
and magnetic fields
CO6 ExExplain and analyse EM wave propagation and its L3 - Applying
properties. L4 – Analyze
L5- Evaluate
COURSE CONTENT:
Wave propagation in free space and dielectrics, Propagation in Conductors: Skin Effect, The
Poynting Vector and Power Considerations, Power loss in plane conductor, Wave
Polarization, Reflection of uniform plane waves at normal Incidence, for perfect conductor-
dielectric boundary & dielectric-dielectric boundary, Standing Wave Ratio, Introduction to
transmission lines and waveguide
5. To study the wave propagation in conductor and dielectrics using HFSS tool.
7. Introduction to magnetometer/Gaussmeter
TEXT BOOKS:
. 1. Engineering Electromagnetics-William H. Hayt Jr. and John A. Buck, Tata
McGraw Hill, 6th Edition, 2001
2. Electromagnetic Waves and Radiating systems – E. C. Jordan and K.G. Balman,
PHI, 2nd Edition.
REFERENCES:
SEMESTER IV
YEAR II
COURSE CODE 19EN0002
TITLE OF THE COURSE LAW FOR ENGINEERS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
2 - - 26 2
COURSE OBJECTIVES:
• Apply the knowledge of the constitutional literacy to become aware of the fundamental
rights and duties in their role as Engineers
• Understanding of ethical and legal aspects of advertising, consumer problems and their
redressal mechanism related to product and service standards.
• Demonstrate an advanced and integrated understanding of the nature and extent of the
corporate entity principle and to understand how this principle applies to corporate
groups
• Critically evaluate the extent and application of the Corporate Law.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Understand process of ethical and moral analysis in L2-Understanding
decision making scenarios and inculcate ethical L4- Analyze
behavior as a trait for professional development.
CO2 Apply the knowledge to solve practical problems with L4- Analyze
regard to personal issues & business enterprises
CO3 Identify the conflict management in legal perspective
and judicial systems pertaining to professional L3- Applying
environment; strengthen the ability to contribute to the L4- Analyze
resolution of human rights & Ragging issues and
problems through investigative and analytical skills
COURSE CONTENT:
Labour Laws: Provident Fund, ESIC, Gratuity, Bonus, Perquisites, Contract labour, Health,
Safety and welfare of construction workers,Introduction to Environmental Law, Concept of
Law & Policy , Environment and Governance ,Sustainable Development and Environment ,
Understanding Climate Change and its processes – CDP, CDMs and Carbon Off Setting,
Overview of International Environmental Laws, Introduction to Environment and IPR
Cyber Laws, E-Commerce and E-Governance, Taxation: Income Tax, Service Tax, VAT,
Excise Duty, RTI Act.
TEXT BOOKS:
. 1. V.S. Datey, Indirect Taxes: Law and Practice, Taxmann Publications (P) Ltd, Latest
Edition Publications (P) Ltd, latest Edition.
2. S.C. Srivastava, Industrial Relations and Labour Laws, Vikas Publishing House Pvt.
Ltd.
3. Joseph Minatiur, Indian Legal System, Indian Law Institute, New Delhi.
REFERENCES:
. 1. Kamith Seth, Computer Internet and New Technology Laws, LexisNexis, First
Edition 2013.
2. Prafulla C Pant, The Arbitration and Conciliations Act, 1996, ButterworthsIndia,
New Delhi.
3. J. Beatson, Anson’s Law of Contract, Oxford University Press.
SEMESTER IV
YEAR II
COURSE CODE 19EC2405
TITLE OF THE COURSE SPECIAL INITIATIVES – II
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
- - - 4 26 2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Formulate the project problem and identify the 2-Understanding
feasible modules. 3-Applying
CO2 Simulate the modules and test for functionality. 3-Applying
4-Analyzing
5-Evaluating
CO3 Choose the design specifications and interpret the data 5-Evaluating
sheet by selecting the required components.
CO4 Develop the prototype of the simulated modules. 6-Creating
COURSE CONTENT:
List of Minor Projects to be carried out using discrete components and 26Hrs
TINA/Pspice
1. Capture moister, temperature, fire and earth quake related information using sensors
and send alerts using IoT technology.
2. Real time identification of crops, weeds, diseases and pest damage and nutrient
deficiency symptoms.
3. Waste Management.
4. Monitoring of electricity at household level.
5. Developing a Prototype for Smart Traffic Management and Street Light Control
System.
6. Developing Self-Powered IOT based Patient Health Monitoring System.
7. Design of ultra-low power circuits for IOT application.
8. Air and Water Quality Care System.
9. Tracking parking designated for employee in an organization.
10. Smart domestic electric energy management system.
SEMESTER V
YEAR III
COURSE CODE 19EC3501
TITLE OF THE COURSE ANALOG AND DIGITAL COMMUNICATION
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Explain the basic elements of a communication system. 2 - Explain
CO2 Analyse baseband signals in time domain and frequency 4 - Analyse
domain.
CO3 Interpret the various modulation and demodulation 2 - Interpret
techniques.
CO4 Analyse the behavior of a communication system in 4 - Analyse
presence of noise.
CO5 Estimate the performance of a communication system using 5 - Estimate
analytical methods.
CO6 Determine the probability of error analysis for different 5 - Determine
modulation techniques.
COURSE CONTENT:
15. To implement of µ-law companding and A-law companding for compression and
expanding of a signal.
TEXT BOOKS:
. 1. Simon Haykin, Michael Moher ” Introduction to analog and Digital
communication 4th edition, John and Wiley & Sons
REFERENCES:
SEMESTER V
YEAR III
COURSE CODE 19EC3502
TITLE OF THE COURSE PROBABILITY THEORY AND STOCHASTIC PROCESSES
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 1 - 52 4
COURSE OBJECTIVES:
• Understand probability, random variable and random process concepts and their
importance in Electronics and Communication Engineering.
• Calculate statistics related to Random variables and operation such as mean, variance etc.
• Evaluate standard distribution functions highlighting the application scenarios.
• Discuss inequality bounds considering the importance of moment generating function.
• Extend the various operations to multiple random variables and apply them to analyse
practical problems.
• Explain the concept of random process and its classifications.
COURSE OUTCOMES:
Outcomes Blooms
Taxonomy Level
CO1 Understand basics of probability through set
theory, the axiom formulation and the need of 2 - Understand
random variables for the analysis of random
phenomena.
CO2 Characterize the standard distributions and 2–Demonstrate
demonstrate various operations performed on the
random variable.
CO3 Compare the various inequality bounds and 2–Compare
probabilistic limits.
CO4 Evaluate and Apply moments & characteristic 3–Apply
functions for single and multiples random
variables.
CO5 Outline the importance of Central limit theorem 2- Outline
and the concepts of random processes.
CO6 Simplify the complex operations by approximating 5 - Estimate
to standard distributions and theorems for
estimating the probable value.
v
COURSE CONTENT:
MODULE 1: Probability Theory and Density Functions 10Hrs
Probability introduced through Sets and Relative Frequency: Experiments and Sample
Spaces, Discrete and Continuous Sample Spaces, Events, Probability Definitions and
Axioms, Mathematical Model of Experiments, Probability as a Relative Frequency, Joint
Probability, Conditional Probability, Total Probability, Bayes’ Theorem and Independent
Events, Engineering application- probability of error in optical communication system.
TEXT BOOKS:
1. Probability, Random Variables & Random Signal Principles - Peyton Z.
Peebles, TMH, 4th Edition, 2001.
2. Probability and Random Processes- Scott Miller and Donald Childers, AP,
2nd Edition, 2012.
REFERENCES:
. 1. Probability, Random Variables and Stochastic Processes – Athanasios
Papoulis and S. Unni krishna Pillai, PHI, 4th Edition, 2002.
2. Probability and Random Processes with Application to Signal Processing
– Henry Stark and John W. Woods, Pearson Education, 3rd Edition.
3. Probability Methods of Signal and System Analysis. George R. Cooper,
Clave D. MC Gillem, Oxford, 3rd Edition, 1999.
4. Statistical Theory of Communication - S.P. Eugene Xavier, New Age
Publications.
SEMESTER V
YEAR III
COURSE CODE 19EC3503
TITLE OF THE COURSE CMOS VLSI DESIGN
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
• Study the IC Fabrication process and to define the rules governing the process
• Analyze MOS device properties and short channel effects.
• Illustrate stick diagrams, layouts for various CMOS circuits and other MOS logic
structures.
• Analyse Sequential MOS logic structures.
• Study advanced VLSI Circuits.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Understand the basic Physics and Modelling of
MOSFETs. 2 - Understand
CO2 Learn the basics of Fabrication and Layout of CMOS Integrated 2 - Understand
Circuits
CO3 Illustrate stick diagrams, layouts for various CMOS circuits and 2 - Understand
other MOS logic structures.
CO4 Analyse Sequential MOS logic structures 4 - Analyze
COURSE CONTENT:
TEXT BOOKS:
. 1. CMOS VLSI Design, Neil H.E. Weste, David Harris, Ayan Banerjee, 3rd
Edition, 2006, Pearson Education, ISBN: 0321149017.
2. CMOS Digital Integrated Circuits, Sung MO Kang, Yousf Leblebici, 3rd
Edition, Tata McGrawHill, ISBN: 0-7923-7246-8.
REFERENCES:
SEMESTER V
YEAR III
COURSE CODE 19EC3504
TITLE OF THE COURSE DIGITAL SIGNAL PROCESSING
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
• Familiarize with the behavior of a system in terms of both its time domain and
frequency domain representations.
• Understand the importance of FFT algorithms.
• Identify the correct type of filter required for a given problem and be able to
demonstrate the design and implementation of such a digital filter.
• Explain the concept of aliasing and its effect on the design and use of practical
systems.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Apply transform methods to analyze the analog and 3-Applying
digital linear time-invariant systems.
CO2 Convert between time and frequency domain 3-Applying
representations of signals and systems.
CO3 Infer the practical aspects of sampling, reconstruction
and select a suitable sampling rate for a given signal 2- Understanding
processing problem.
CO4 Analyze and design analog and digital filters for a given 4- Analyzing
Specification.
CO5 Interpret and demonstrate the applications of the discrete 2- Understanding
Fourier transform and implement the digital filters. 5-Evaluating
COURSE CONTENT:
Introduction to FIR filters, design of FIR filters using - Rectangular, Hamming, Bartlet and
Kaiser Windows, FIR filter design using frequency sampling technique.
Elementary idea about the architecture and important instruction sets of TMS320C 6XXX
processor, writing of small programs in Assembly Language.
TEXT BOOKS:
. 1. Digital signal processing – Principles Algorithms &Applications,
Proakis & Monalakis, Pearson education, 4th Edition, New Delhi, 2007.
2. Digital Signal processing – A Computer Based Approach, S. K. Mitra,
TMH Publishing Co.
3. Digital Signal Processing Signals using MATLAB, Vinay K. Ingle,
III edition, Cengage Learning
REFERENCES:
SEMESTER V
YEAR III
COURSE CODE 19 EC3506
TITLE OF THE COURSE INFORMATION THEORY & ERROR CONTROL CODING
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Examine information sources and channels based on their 4- Analyze
statistical properties.
CO2 Apply Shannon's theorems in information transmission 3-Apply
systems
CO3 Demonstrate applications of source coding and error 2-Demonstrate
coding techniques in selected fields of information and
communication technology (ICT).
CO4 Design source coding and error coding techniques to suit 6- Creating
prescribed requirements.
CO5 Evaluate the performance of various coding techniques 5-Evaluate
over noisy communication channels.
COURSE CONTENT:
Binary cyclic codes Algebraic structure of cyclic codes Encoding using (n-k) bit shift register
Syndrome calculation, Error detection and correction Convolution Codes, Time domain
approach. Transform domain approach, State Diagram, tree diagram, Trellis diagram.
Encoders and Decoders using Viterbi’s algorithm for (n,k,l) convolutional codes
TEXT BOOKS:
. 1. Digital and analog communication systems, K.SamShanmugam,
JohnWiley India Pvt. Ltd,20011
2. Digital Communication, Simon Haykin, John Wiley India Pvt. Ltd,2012.
3. Information Theory and Coding, Muralidhar Kulkarni, K.S.
Shivaprakasha, Wiley India Pvt. Ltd, 2015, ISBN:978-81-265-5305-1.
REFERENCES:
. 1. ITC and Cryptography, Ranjan Bose, TMH, 2 ndedition,2012
2. Digital Communications - Glover and Grant; Pearson Ed. 2nd edition2010.
3. Digital Communications: Fundamentals & Applications, 2nd edition, Sklar,
Pearson Education India.
4. Error Control Coding-Fundamentals & Applications, Shulin, Daniel J. Costello,
2ndEdition, Prentice Hall Inc. Eagle wood Cliffs.
SEMESTER V
YEAR III
COURSE CODE 19EC3507
TITLE OF THE COURSE MICRO ELECTRO MECHANICAL SYSTEMS (MEMS)
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
• To introduce the fundamental concept of MEMS & Microsystem and their relevance to
current industry/scientific needs
• To introduce and demonstrate processes which are used in MEMS fabrication
• To apply basic sensing principles of chemical/biological systems to develop novel
sensors
• To discuss the limitations and challenges in the design and fabrication of micro sensors,
sensing modalities to build the desired microsystem
• To introduce students to apply general micromachining principles to build novel
devices.
COURSE OUTCOMES:
CO Bloom’s Taxonomy Level
Outcomes
No.
CO1 Students will be able to know about the 4-Analyze
basics of MEMS 1- Remembering
CO2 Explain about various materials and 1-Remembering
technology of MEMS 2- Understand
CO3 Study about micromachining processing and 2-Understand
fabrication techniques 3-Apply
CO4 Explore about MEMS sensors and MEMS 1-Remembering
novel devices 2-Understand
CO5 Identify problems and suggest suitable 3-Apply
MEMS material/ Devices/Process to get the 4-Analyze
Requisite Solution for a given application.
CO6 Apply advanced MEMS techniques to solve 5-Evaluate
future engineering problems 6-Create
COURSE CONTENT:
MODULE 2: 07Hrs
Materials substrates and wafers, silicon substrate- properties of silicon, silicon compounds,
silicon piezo resistors. Galium Arsenide, quartz, polymer for MEMS, conductive polymer.
Shape memory alloys
MODULE 3: 08Hrs
Photolithography, photo resist applications, light sources, X-ray lithography, electron beam
lithography, ion implantation, thin film deposition, diffusion process, Chemical and physical
vapour deposition, bulk and surface machining, LIGA, DRIE, RIE, laser ablation process,
Micro sterio lithography for 3D fabrication and nanolithography.
MODULE 4: 08Hrs
Micro sensors, classification of physical sensors, integrated, intelligent or smart
sensors, sensors principle, thermal sensors, electrical sensors, mechanical sensors,
chemical and biosensors.
MODULE 5: 08Hrs
Electromagnetic and thermal micro actuation, mechanical design of micro
actuators, micro actuator, micro valves, micro pumps, micro motors. Micro actuator
systems: Ink jet printers, micro-mirror TV projectors. Micro-opto-
electromechanical systems, metal oxide semiconductor field effect transistor, multi-
disciplinary applications.
TEXT BOOKS:
. 1. Tai-Ran Hsu, MEMS and Microsystems Design and Manufacture, Tata McGraw
Hill, New Delhi, 2002.
2. Nitaigour Premchand Mahalik, Micro Electro Mechanical Systems, Tata
McGraw Hill, New Delhi, 2007.
3. Mohamed Gad-El-Hak, The Micro Electro Mechanical SystemsHandbook, CRC
Press, New York, 2002.
REFERENCES:
SEMESTER V
YEAR III
COURSE CODE 19EC3508
TITLE OF THE COURSE C PROGRAMMING FOR EMBEDDED SYSTEMS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
Perquisite Courses (if any)
# Sem/Year Course Code Title of the Course
1
2
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 To understand the technologies and development Understand - 2
platforms behind the embedded systems.
CO2 To define and manage Data structures, Functions Remember - 1
and Operators based on problem subject domain.
CO3 To apply the method of writing program using Apply - 3
Interrupts
CO4 To construct the program logic using the Arrays, Apply -3
Strings, Pointers and Structures.
CO5 To understand various debugging techniques Evaluate - 4
required during embedded software development
CO6 To understand the technologies and development Understand - 2
platforms behind the embedded systems.
COURSE CONTENT:
Optimization: Increasing Code Efficiency, Decreasing Code Size, Reducing Memory Usage,
Compiler Optimization and Flags. Pre-Processor directives: File Inclusion, Conditional
Compilation, #error & #pragma directive.
During development GDB, Runtime debugging: register dumps, persistent data, stack
dump, types of error: stack corruption (magic words on stack boundaries, check stack on
thread switching)
TEXT BOOKS:
1. 1. Programming Embedded Systems in C and C++, Micheal Barr
REFERENCES:
. 1. Programming With STM32 Getting Started with the Nucleo Board and CC++,
Donald Norris.
SEMESTER V
YEAR III
COURSE CODE 19EC3509
TITLE OF THE COURSE PLC and SCADA
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
Perquisite Courses (if any)
# Sem/Year Course Code Title of the Course
1
2
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Understand the basic concepts of PLC’s and SCADA techniques. 2-Understand
COURSE CONTENT:
SCADA & DCS: Introduction to Supervisory Control and Data Acquisition (SCADA),
SCADA Hardware and Software, Introduction to Distributed control system (DCS), DCS
Software.
TEXT BOOKS:
. 1. Garry Dunning, “Introduction to Programmable Logic Controllers”, CENGAGE
Learning, 3rd edition, 2006. ISBN- 9-781-4018-8426-0
2. Bolton W., “Industrial Control and Instrumentation”, Universities Press, 4th
Edition, 2006. ISBN9-780-7506-8112-4.
REFERENCES:
SEMESTER VI
YEAR III
COURSE CODE 19EC3601
TITLE OF THE COURSE RF AND MICROWAVE COMMUNICATION
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Explain different types of waveguides and their 2-Understanding
respective modes of propagation.
CO2 Analyze typical microwave networks using impedance,
admittance, transmission and scattering matrix 4-Analayze
representations.
CO3 Design microwave matching networks using L section, 6-Create
single and double stub and quarter wave transformer.
CO4 Explain working of microwave passive circuits such as 2-Understanding
isolator, circulator, Directional couplers, attenuators etc.
CO5 Describe and explain working of microwave tubes and 2-Understanding
solid-state devices.
CO6 Perform measurements on microwave devices and 6-Create
networks using power meter and VNA
CO7 Explain the basics of RF and RF mixers. 2-Understanding
COURSE CONTENT:
Klystron, Multicavity Klystron, Reflex klystron, velocity modulation, transit time, density
modulation, beam spreading/ debunching, power output and efficiency, Travelling Wave
Tube, Magnetron. Gunn diode and its applications, PIN diode, schottky barrier diodes. (For
all the devices: only constructions, operation, definition with explanation and end equations
are included. Derivations are excluded).
REFERENCES:
. 1. David M Pozar, “Microwave Engineering”, John Wiley & Sons, Inc., Fourth
Edition, 2011.
2. John D Ryder, “Networks, Lines and Fields”, PHI, Second Edition, 2002
.
SEMESTER VI
YEAR III
COURSE CODE 19EC3602
TITLE OF THE COURSE NETWORKING AND COMMUNICATION
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES :
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Independently understand basic computer network 2-Understanding
technology.
CO2 Understand and explain Data Communications System 2-Understanding
and its components.
CO3 Identify the different types of network topologies and 3-Apply
protocols.
CO4 Enumerate the layers of the OSI model and TCP/IP. 2-Understanding
Explain the functions of each layer.
CO5 Understand and building the skills of subnetting and 3-Apply
routing mechanisms. 6-Create
CO6 Familiarity with the basic protocols of computer networks, 1-Remember
and how they can be used to assist in network design and 6-Create
implementation.
COURSE CONTENT:
Medium Access sub layer: Channel allocation methods, Multiple Access protocols:
ALOHA,
CSMA, Ethernet and Wireless LAN.
3. Implement an Ethernet LAN using n nodes and set multiple traffic nodes and plot
congestion window for different source / destination.
4. Write a program for error detecting code using CRC-CCITT (16- bits).
5. Write a program to find the shortest path between vertices using Dijkstra algorithm.
8. Write a program for simple RSA algorithm to encrypt and decrypt the data.
9. Using TCP/IP sockets, write a client – server program to make the client send the
file name and to make the server send back the contents of the requested file if
present. Implement the above program using as message queues or FIFOs as IPC
channels.
TEXT BOOKS:
. 1. Data Communications and Networking – Behrouz A. Forouzan, Fourth Edition
TMH, 2006.
2. Computer Networks -- Andrew S Tanenbaum, 4th Edition, Pearson Education.
REFERENCES:
SEMESTER VI
YEAR III
COURSE CODE 19EC3603
TITLE OF THE COURSE POWER ELECTRONICS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 2 - 52 4
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Compare the different semiconductors devices as 2-Understanding
switches suitable for power circuits. 4-Analyze
5-Evaluate
CO2 Selection and design of suitable converters for various 1-Remember
forms of power conversions. 4-Analyze
CO3 Analyse various drive circuits suitable for different 4-Analyze
motors.
CO4 Design and implementation of control circuits for EV 6-Create
applications
COURSE CONTENT:
TEXT BOOKS:
. 1. Power Electronics - M. H. Rashid, Prentice Hall of India Pvt. Ltd., (Pearson
(Singapore–Asia)) New Delhi, 2002.
2. Modern Power Electronics – P.C. Sen, 2nd Edition S.Chand, 2000.
3. Mehrdad Ehsani, Yimi Gao, Sebastian E. Gay, Ali Emadi, Modern Electric, Hybrid
Electric and Fuel Cell Vehicles: Fundamentals, Theory and Design, CRC Press ,
2004
REFERENCES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Acquire knowledge about physics involved in 3-Apply
modelling of semiconductor device.
CO2 To study key analog circuits for signal processing, 1. Understand
conditioning and detection in system.
CO3 Apply knowledge of mathematics, science, and 3-Apply
engineering to design and analysis of analog
integrated circuits.
CO4 Identify, formulates, and solves engineering problems 3-Apply
in the area of analog integrated circuits. 4-Analyze
CO5 Use the techniques, skills, and modern programming 3-Apply
tools, necessary for engineering practice.
COURSE CONTENT:
OP- AMPS: General Consideration and Performance Parameters, One/Single Stage OP-
AMP, Two stage Op-amp, Gain Boosting, Slew Rate and Power Supply Rejection Ratio
TEXT BOOKS:
. 1. Design of Analog CMOS Integrated Circuits, Behzad Razavi, 3rd Edition, 2002, Tata
McGrawHill
REFERENCES:
. 1. CMOS Analog Circuit Design, Phillip E Allen, Douglas R Holberg, 2rd Edition,
2006, Oxford University Press.
2. Analysis and Design of Analog Integrated Circuits, Gray, Hurst, Lewis, and Meyer,
John Wiley & Sons, 5th edition, 2009
3. Analog Integrated Circuit Design, Carusone, Johns, and Martin, 2nd edition, John
Wiley, 2012.
4. Analog Design for CMOS VLSI Systems, Franco Maloberti, Kluwer Academic
Publishers, 2001
.
SEMESTER VI
YEAR III
COURSE CODE 19EC3605
TITLE OF THE COURSE Wireless and Mobile Communication
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Understand the concepts and techniques of mobile radio
communication fundamentals like reflection, diffraction, 2-Understand
scattering and fading
CO2 Understand working principles, types, modulation 1-Remember
methods, channeling and applications. 2 Understand
CO3 Understand equalization techniques and the analysis of the 2-Understand
same to improve the signal strength 4- Analyze
CO4 Analyse the modulation and multiple access techniques to 4- Analyze
increase the channel efficiency 5 -Evaluate
CO5 Understand cellular design concepts and apply them in 2 Understand
wireless communication 3- Apply
CO6 Understand the short distance communication and the 2 – Understand
concept of 5G wireless communication and analyses the 4 - Analyze
pros and cons of technology
COURSE CONTENT:
MODULE 1: 08Hrs
Evolution of mobile radio communication fundamentals, General Model of Wireless
Communication Link, Types of Signals, Cellular Infrastructure, Cellular System
Components, Antennas for Cellular Systems, Operation of Cellular Systems, Channel
Assignment, Frequency reuse, Channel Assignment strategies, Handoff Strategies Cellular
Interferences, Sectorization; Wireless Channel and Radio Communication, Free Space
Propagation Model, Channel Noise and Losses, Fading in Land Mobile Systems, Multipath
Fading, Fading Effects on Signal and Frequency, Shadowing.
MODULE 2: 08Hrs
Theory of Vocoders, Types of Vocoders; Spread Spectrum Modulation, Pseudo-Noise Codes
with Properties and Code Generation Mechanisms, DSSS and FHSS Systems, Time Hopping
and Hybrid Spread Systems; Multicarrier Modulation Techniques, Zero Inter Symbol
Interference Communication Techniques, Detection Strategies, Diversity Combining
Techniques: Selection Combining, Threshold Combining, Equal Gain Combining,
Maximum Ratio Combining; Spatial Diversity and Multiplexing in MIMO Systems,
Channel Estimation.
MODULE 3: 08Hrs
Equalization Techniques: Transversal Filters, Adaptive Equalizers, Zero Forcing Equalizers,
Decision Feedback Equalizers, and related algorithms; Multiplexing and Multiple Access:
FDMA, TDMA, CDMA, OFDMA, SC-FDMA, IDMA Schemes and Hybrid Method of
Multiple Access Schemes, RAKE Receiver; Multiple Access for Radio Packet Systems: Pure
ALOHA, Slotted ALOHA, CSMA and their versions; Packet and Pooling Reservation Based
Multiple Access Schemes.
MODULE 4: 08Hrs
GSM system for mobile Telecommunication, General Packet Radio Service, Edge
Technology; CDMA Based Standards: IS 95 to CDMA 2000, Wireless Local Loop, IMT
2000 and UMTS, Long Term Evolution (LTE), Mobile Satellite Communication.
MODULE 5: 07Hrs
Introduction to Mobile Adhoc Networks, Bluetooth, Wi-Fi Standards, WiMax Standards, Li-
Fi Communication, Ultra-Wideband Communication, Mobile data networks, Wireless
Standards IMT 2000, Introduction to 5G concept
TEXT BOOKS:
. 1. T.S. Rappaport, “Wireless Communication-Principles and practice”, Pearson
Publications, Second Edition.
2. Upena Dalal, “Wireless Communication and Networks”, Oxford Press
Publications.
REFERENCES:
COURSE OBJECTIVES:
• To introduce the fundamentals of embedded processor modeling.
• To understand the hardware components involved in embedded system design.
• To discuss on the software aspects required in developing an embedded system.
• To involve in Discussions/ Practices/Exercises onto revising & familiarizing the
concepts acquired with applications for improved employability skills.
COURSE OUTCOMES:
CO Bloom’s Taxonomy
Outcomes Level
No.
CO1 To identify various functional and structural modules Identify -1
within an embedded processor.
CO2 Describe the differences between the general computing Describe - 2
system and the embedded system, also recognize the
classification of embedded systems.
CO3 To demonstrate automated process with improved design Demonstrate - 2
strategies.
CO4 To Understand the implementation of operating systems Understand -2
for Embedded applications.
CO5 Analyze various examples of embedded systems. Analyze - 4
COURSE CONTENT:
Case study – Intruder alarm system. HyperTerminal based control-packet based control for
LED interfacing, Discussions on Design, Development & Product Manufacturing Processes’
of embedded Products like Digital Camera /Adaptive Cruise control in a Car /Mobile Phone
/ Automated Robonoid Implementation of Traffic light sequencing using on chip UART for
RS-232 communication- memory requirements.
TEXT BOOKS:
. 1. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill Education
Private Limited, 2009.
2. Andrew N. Sloss, Dominic Symes,Chris Wright, “ARM System Developer’s
Guide Designing and Optimizing System Software”, Elsevier, 2004
REFERENCES:
SEMESTER VI
YEAR III
COURSE CODE 19EC3607
TITLE OF THE COURSE Digital IC Design
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
• Analyse small signal and large signal model of MOSFETS
• Analyse characteristics of single-stage amplifiers and differential amplifiers.
• Understand and Analyse Op-Amp parameters.
• Study Analog Comparators.
• Infer VCO and PLL Characteristics.
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 To impart the knowledge about various VLSI digital design 2-Understand
flow
CO2 Acquire knowledge about timing issues in digital circuits. 3-Apply
COURSE CONTENT:
TEXT BOOKS:
. 1. Design of Analog CMOS Integrated Circuits, Behzad Razavi, 3rd
Edition, 2002, Tata McGrawHill
REFERENCES:
. 1. CMOS Analog Circuit Design, Phillip E Allen, Douglas R Holberg, 2rd Edition,
2006, Oxford University Press.
2. Analysis and Design of Analog Integrated Circuits, Gray, Hurst, Lewis, and
Meyer, John Wiley & Sons, 5th edition, 2009
3. Analog Integrated Circuit Design, Carusone, Johns, and Martin, 2nd edition,
John Wiley, 2012
4. Analog Design for CMOS VLSI Systems, Franco Maloberti, Kluwer Academic
Publishers, 2001
SEMESTER VI
YEAR III
COURSE CODE 19EC3608
TITLE OF THE COURSE DIGITAL IMAGE PROCESSING
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
• To understand the basics of Image Processing and color image processing.
• To appreciate the usage of image transforms in image processing
• To learn various image processing techniques like image enhancement, restoration.
• To know segmentation, image compression and basics of watermarking.
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Analyze basics of image and full color image processing 4-Analyze
techniques.
CO2 Appreciate image manipulations and different digital image
processing techniques in various fields and apply the 3-Apply
various image transforms used in image processing.
CO3 Perform basic operations like – Enhancement, Image 6-Create
transform and restoration techniques on image.
CO4 Make use of image segmentation, compression for various 3-Apply
applications.
COURSE CONTENT:
Fundamentals, point, Line and Edge detection, Thresholding, Region based Segmentation.
Fundamentals, Image Compression Models, Error Free Compression, Lossy and lossless
Compression, Image compression using DCT and DWT.
Application of image processing technique using opencv/Python/Matlab/Scilab.
TEXT BOOKS:
1. Digital Image Processing” Rafel C.Gonzalez and Richard E.Woods, Pearson
Education, 3rd edition 2011.
2. Fundamentals of Digital Image Processing”, Anil K. Jain, 2003, Pearson
Education
REFERENCES:
SEMESTER VI
YEAR III
COURSE CODE 19EC3609
TITLE OF THE COURSE REAL TIME EMBEDDED SYSTEMS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
• To acquire knowledge about concepts related to OS such as Scheduling techniques,
threads, inter-thread communications, memory management.
• To understand the architecture and programming model of STM 32 microcontroller.
• To gain knowledge on UML and resource modelling
• To study about Free RTOS and incorporate in projects
COURSE OUTCOMES:
Bloom’s
CO
Outcomes Taxonomy
No.
Level
CO1 Describe the fundamental concepts of RTOS 4-Analyze
CO2 Describe STM 32 processor architecture and 1-Remembering
Programming model 2-Analyze
CO3 Analyze different scheduling and multitasking 4-Analyze
approaches
CO4 Develop programs for real time services, firmware and 1-Remembering
RTOS. 2-Analyze
COURSE CONTENT:
Fundamental of UML, Structural modelling: UML, class diagram & class modelling, object
diagram, Real time UML, General resource modelling, Resource modelling, concurrency
modelling, Getting started with Free RTOS – Task Management, Queue Management,
Interrupt & Resource Management. Incorporating Free RTOS in projects.
TEXT BOOKS:
. 1. Jiacun Wang, Real Time Embedded Systems, Wiley Publications, 2017.
2. Xiaocong Fan, Real Time Embedded Systems: Design Principles &
Engineering Practices, Elsevier, 2014.
3. Shibu K V, Introduction to Embedded Systems, McGraw Hill
Education(India) Private Limited, 2017.
4. Lemieux Joseph. Programming in the OSEK/VDX Environment, R &
D.(2001)
REFERENCES:
1. Jim Cooling, Real Time Operating Systems: Book 2 - The practice -Using
STM Cube, FreeRTOS and the STM32F4 Discovery boards, Lindentree
Associates Publications 2017.
2. Donald Norris, Programming with STM32: Getting started with Nucleo
board and C/C++, McGraw Hill Education Publications, 2018.
SEMESTER VI
YEAR III
COURSE CODE 19EC3610
TITLE OF THE COURSE Industrial Internet of things (IIoT)
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
• To introduce the fundamental concept Industry 4.0 and IoT
• 2. To introduce and demonstrate role of sensors and actuators in industries
• 3. To apply basic knowledge of data analytics to analyses data obtained from machines
• 4. To understand Role of AR and VR
• 5. To introduce students to what role IIoT will play in healthcare, power plant
industries as case study
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Students will able know the basic of 4th industrial 1-Remembering
Revolution
CO2 Explain about Sensors and Actuators 1-Remembering
2-Understanding
CO3 Explore Various Technologies used in Industrial IoT 2-Understanding
3-Applying
CO4 Analyzing the data obtained from the machines and host 1-Remembering
them in cloud 2-Understanding
CO5 IIoT links the automation system with enterprise, planning 3-Applying
and product lifecycle. 4-Analyzing
CO6 Apply the Industrial 4.0 concepts in a manufacturing plant 5-Evaluate
to improve productivity and profits 6-Create
COURSE CONTENT:
Introduction, Machine Learning and Data Science in Industrial IoT: Big Data Analytics and
Software Defined Networks: IIoT Machine Learning and Data Science - R and Julia
Programming, Data Management with Hadoop Data Center Networks, Industrial IoT
Security and Fog Computing - Fog Computing in IIoT, Industrial IoT- Application Domains.
Healthcare, Power Plants Industrial IoT- Application Domains: Oil, chemical and
pharmaceutical industry, Applications of UAVs in Industries, Real case studies
TEXT BOOKS:
. 1. Introduction to industrial internet of things and industry 4.0 by Sudip
Misra, Chandan Roy, Anandarup Mukarjee, 1st edition , CRC Press
publisher,2021, ISBN 9781003020905
REFERENCES:
1. Industry 4.0 the industrial Internet of Things , Alasdair Gilchrist, 1st edition,
Apress Publisher,2017, ISBN-13: 978-1-4842-2046-7
2. Industry 4.0: Managing The Digital Transformation, Alp Ustundag,
EmreCevikcan, 1st edition, Springer, 2018, ISBN 978-3-319-57869-9.
3. Designing the Industry - Internet of things connecting the physical, digital
and virtual worlds, OvidiuVermesan and Peer Friess,1st edition, Rivers
Publishers, 2016, ISBN 978-87-93379-81-7
SEMESTER VII
YEAR IV
COURSE CODE 19EC4701
TITLE OF THE COURSE ROBOTICS AND CONTROL SYSTEMS
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 1 - - 52 4
COURSE OBJECTIVES:
• To familiarise the functional elements of Robotics
• To disseminate fundamental knowledge on the direct and inverse kinematics
• To introduce the terminologies governing the manipulator differential motion and
control
• To introduce various path planning techniques
• To familiarise with the fundamental skills underlying the dynamics, mechanism and
control of manipulators.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Students will Master the basic concept of robotics. 3-Applying
COURSE CONTENT:
TEXT BOOKS:
1. R.K.Mittal and I.J.Nagrath, Robotics and Control, Tata McGraw Hill, New
Delhi,4th Reprint, 2005.
2. JohnJ.Craig ,Introduction to Robotics Mechanics and Control, Third edition,
Pearson Education, 2009
REFERENCES:
1. Ashitava Ghoshal, Robotics-Fundamental Concepts and Analysis’, Oxford
University Press, Sixth impression, 2010.
2. R.D.Klafter, T.A.Chimielewski and M.Negin, Robotic Engineering–An Integrated
Approach, Prentice Hall of India, New Delhi, 1994.
3. B.K.Ghosh, Control in Robotics and Automation: Sensor Based Integration, Allied
Publishers,Chennai, 1998.
● Understand the basic antenna parameters and radiation mechanism from an antenna
● Understand the array concepts in antennas, and their applications.
● Understand the concepts of Reflector Antennas and their applications.
● Study the properties of different types of antennas, and special antennas.
● Understand the methods of measuring various antenna parameters.
● Study the wave propagation concepts in ground, sky and troposphere regions.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Explain Antenna radiation mechanism and 2-Understand
fundamentals concepts along with antenna
measurement techniques.
CO2 Analyze wire antenna and its radiation
characteristics. 4-Analyse
Numerical Problems
Design of dipole antenna
Numerical Problems
Presentation on effect of array factor
Text Books:
1. John D Krauss, Ronald J Marhefka, Ahmad S Khan, “Antennas for all applications “
3rd edition, Mc Graw-Hill, 2006
2. C.A Balanis, “Antenna Theory”, John Wiley & Sons, 2nd ed., 2001.
3. A R Harish and M Sachidananda ,“Antenna and Wave Propagation” Oxford University Press,
2007.
References:
1. K D Prasad, SatyaPrakashan, “Antennas & Wave Propagation”, Tech India Publications,
New Delhi, 2001
SEMESTER VII SEM
YEAR IV YEAR
COURSE CODE 19EC4704
TITLE OF THE COURSE OPTICAL COMMUNICATION AND NETWORKING
SCHEME OF Lecture Tutorial Practical Seminar/Projects Total Credits
INSTRUCTION Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
• To learn the basic elements of optical fiber transmission link, fiber modes configurations and
structures
• To understand the different kind of losses, signal distortion in optical wave guides and other signal
degradation factors
• To learn the various optical source materials, LED structures, quantum efficiency, Laser diodes
• To learn the fiber optical receivers such as PIN APD diodes, noise performance in photo detector,
receiver operation and configuration
• To learn the fiber optical network components, variety of networking aspects, FDDI,
SONET/SDH and operational principles WDM
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Be familiar with Optical Fiber Communication 2-Understand
System, its components and parameters 3-Apply
CO2 Understand and measure properties of optical 2-Understand
sources, detectors and receivers. 4- Analyze
CO3 Design, construct and test a basic optical fiber 4- Analyze
communication link/system 5 -Evaluate
CO4 Evaluate Optical networks components; Design of 4- Analyze
WDM networks 5 -Evaluate
CO5 Apply the knowledge to control and manage the 2-Understand
functions of optical networks. 3-Apply
COURSE CONTENT:
WDM concepts, overview of WDM operation principles, WDM standards, Principle and
Operation of couplers; Isolators; Circulators; Fabry Perot Filters; Mach-Zehnder
Interferometer, EDFA; Semiconductor Optical Amplifiers and Transceivers; Multiplexers,
direct thin film filters, active optical components, MEMS technology, Optical MEMS
switches, variable optical attenuators, tunable optical fibers, dynamic gain equalizers, optical
drop multiplexers, polarization controllers, chromatic dispersion components, tunable light
sources.
Poster presentations on topics of interest
Expert lectures followed by reflection notes
Text Books:
1. Keiser G, “Optical Fiber Communication Systems”, 5th Edition, 6th Reprint, McGraw Hill
Education (India), 2015.
2. Rajiv Ramaswami, Kumar N. Sivaranjan, Galen H.Sasaki "Optical Networks A practical
perspective", 3nd edition, 2013
References:
1. John M. Senior, “Optical fiber Communications: Principles and Practice”, Pearson
Education, 3rd Edition, 2009
2. Vivekanand Mishra, Sunita P. Ugale, “Fiber Optic Communication: Systems and
Components”, Wiley-India, 1st edition, 2013
3. Djafar.K. Mynbaev and Lowell and Scheiner, “Fiber Optic Communication Technology”,
Pearson Education Asia, 9th impression, 2013
4. Partha Pratim Sahu, Fundamentals of Optical Networks and Components, 1st Edition,
ISBN 9780367265458, July 10, 2020 by CRC Press, Taylor and Francis e book.
SEMESTER VII SEM
YEAR IV YEAR
COURSE CODE 19EC4705
TITLE OF THE COURSE ANALOG MIXED SIGNAL VLSI DESIGN
SCHEME OF Lecture Tutorial Practical Seminar/Projects Total Credits
INSTRUCTION Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Summarize data converter fundamentals and 2-Understand
Illustrate the effects of electrical noise
CO2 Model and analyze DAC and ADC architectures 2-Understand
3-Apply
4- Analyze
5 -Evaluate
CO3 Explain amplifiers and non-linear analog circuits for 4- Analyze
any application 5 -Evaluate
CO4 Explain PLL and Synthesizers 3-Apply
4- Analyze
COURSE CONTENT:
Dynamic Range Improving SNR Using Averaging, Decimating Filters for ADCs,
Interpolating Filters for DAC
MODULE 2: DAC Architectures 08 Hrs
Data Converters Architectures: DAC Architectures, Digital Input Code, Resistors String, R-
2R Ladder Networks, Current Steering, Charge Scaling DACs, Cyclic DAC, Pipeline DAC,
Delta Sigma DAC, INL, DNL, Offset, Gain Error
ADC Architectures, Flash, Pipeline ADC, Integrating ADC, Successive Approximation ADC, Sigma
Delta ADC, INL, DNL, Offset, Gain Error
Text Books:
1. Design, Layout, Stimulation ,R. Jacaob Baker, Harry WLi, David E Boyce, CMOS Circuit,
PHI Edn, 2005
2. CMOS-Mixed Signal Circuit Design, R. Jacaob Baker, (Vol ll of CMOS: Circuit Design,
Layout and Stimulation), IEEE Press and Wiley Interscience, 2002.
3. RF Microelectronics, Behzad Rasavi, Prentice Hall, 2E, 2012
References:
1. Design of Analog CMOS Integrated Circuits, Behzad Razavi, TMH, 2007.
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Apply Knowledge and understand the important 2-Understand
elements of Embedded Linux Operating System 3-Apply
architecture
CO2 Understand the architecture and build process of. 2-Understand
Linux based system 4- Analyze
CO3 Create and use a cross-development environment, 6- Create
write the Kernel modules, evaluate system operation. 5 -Evaluate
CO4 Evaluate debugging issues encountered in devolving 4- Analyze
software for Embedded Linux System. 5 -Evaluate
CO5 Apply knowledge to produce tools and processes that 2-Understand
enable the creation of Linux distributions for 3-Apply
embedded and related software.
COURSE CONTENT:
MODULE 1: INTRODUCTION TO LINUX 8 Hrs
Basic Operating System Concepts, History& Benefits of Linux, Fundamentals of Embedded Linux
OS, Comparison of Embedded OS, Embedded Linux Applications and Products, Kernel Architecture
Overview- User Space & Kernel Space, Kernel Functional Overview ,Embedded Linux Architecture.
GNU Debugger (GDB), Challenges to Kernel Debugging, Using KGDB for Kernel
Debugging, Kernel Debugging Techniques, Hardware-Assisted Debugging
Yocto Project Building, Yocto Project Family, Yocto Project Terms, Bitbake Build Engine.
Text Books:
1. Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum, “Building
Embedded Linux Systems”, O’Reilly Media,2008.
2. Rudolf J. Streif, “Embedded Linux Systems with the Yocto Project”, Pearson
Education, Inc., 2016.
References:
1. P. Raghavan, Amol Lad, Sriram Neelakandan, “Embedded Linux System Design and
Development”, Auerbach Publications, Taylor & Francis Group, LLC, 2006.
2. Derek Molloy, “Exploring Raspberry Pi- Interfacing to the Real World with Embedded
Linux”, John Wiley & Sons, Inc.
3. Chris Simmonds, “Mastering Embedded Linux Programming”, Second edition, Packt
Publishing Ltd. Birmingham, UK, 2017.
SEMESTER VII SEM
YEAR IV YEAR
COURSE CODE 19EC4707
TITLE OF THE COURSE VLSI TESTING AND TESTABILITY
SCHEME OF Lecture Tutorial Practical Seminar/Projects Total Credits
INSTRUCTION Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
• Understand the various test Generation Algorithms and Fault Simulation Techniques.
• Model Test generation strategies for combinational logic circuits, Testable combinational
logic circuit design
• Infer Built-In Self-Test analysis, Test pattern generation for BIST
• Apply Fault Diagnosis Logic Level Diagnosis, Diagnosis by UUT reduction and Fault Diagnosis
for Combinational Circuits
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Analyze methods and techniques for VLSI design 2-Understand
verification and testing. 4- Analyze
CO2 Apply fault modeling techniques to detect and 3-Apply
correct faults in digital circuits 4- Analyze
CO3 Understand test economy, fault modeling and 2-Understand
simulation, defects, 4- Analyze
5 -Evaluate
CO4 Illustrate Automatic Test Pattern Generation 3-Apply
strategies 4- Analyze
CO5 Conceptualize design for testability and built-in self- 3-Apply
test (BIST). 4- Analyze
COURSE CONTENT:
Built-In Self-Test - Test pattern generation for BIST - Circular BIST - BIST Architectures -
Testable Memory Design - Test algorithms - Test generation for Embedded RAMs.
Expert lectures followed by reflection notes
Minor Project on BIST
Level Diagnosis -Diagnosis by UUT reduction - Fault Diagnosis for Combinational Circuits
- Self-checking design - System Level Diagnosis.
Project based learning: Virtual Labs for VLSI
Minor Project to determine Faults
Text Books:
1. Digital Circuit Testing and Testability, P.K.Lala. Academic Press, 2002.
2. Logic Design Theory, N.N. Biswas, PHI publication
3. Switching & Finite Automata Theory, Z. Kohavi, TMH
References:
1. A.L. Crouch, "Design Test for Digital IC's and Embedded Core Systems", Prentice Hall
International.
2. M. Abramovici, M.A. Breuer and A.D. Friedman, "Digital Systems and Testable
Design”, Jaico Publishing House.
SEMESTER VII SEM
YEAR IV
COURSE CODE 19EC4708
TITLE OF THE COURSE Sensors and Signal Conditioning
SCHEME OF Lecture Tutorial Practical Seminar/Projects Total Credits
INSTRUCTION Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO No. Outcomes Taxonomy Level
CO1 Grasp the principles of measurement system 1-Remember
and the role of sensors in the measurement 2-Understand
system. 3-Apply
CO2 Gain insight into various physical quantities 2-Understand
which sensors are designed to measure. 4- Analyze
CO3 Illustrate the working principle of signal 4- Analyze
conditioning circuit for different sensors. 5 -Evaluate
CO4 Gain insight into current trends in sensor 2-Understand
Technologies 3-Apply
CO5 Apply the knowledge of sensors used in 2-Understand
various industrial domains. 4-Analyze
COURSE CONTENT:
MODULE 1: INTRODUCTION TO SENSOR- BASED MEASUREMENT 7 Hrs
SYSTEM
General Concepts and Terminology, Sensor Classification, General Input-Output
Configuration, Static Characteristics of Measurement Systems, Dynamic Characteristics,
Primary Sensors, Materials For Sensors, Micro sensor Technology.
TEXT BOOKS:
1. Patranabis D., "Sensors and Transducers", Prentice-Hall India, 2nd Ed., 2004.
2. Ramon Pallas & John G. Webster, "Sensors and Signal Conditioning", John Wiley & Sons,
2nd Ed., 2001.
REFERENCES:
1. Webster John G., "Instrumentation and Sensors Handbook", CRC Press, 1st Ed., 1999.
2. Jacob Fraden, "Handbook of Modern Sensors: Physics, Designs and Applications", Springer,
3rd Ed., 2004.
3. Shawhney A. K., "Electrical And Electronics Measurements And Instrumentation", Dhanpat
Rai & Sons, 1994
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO No. Outcomes Taxonomy Level
CO1 Grasp the principles and practical 1-Remember
implementation of interfacing the 2-Understand
microcontroller with real world signals using 3-Apply
sensors
CO2 Gain insight into various concepts of wireless 2-Understand
and embedded Networks 4- Analyze
CO3 Evaluate the Challenges with deploying 4- Analyze
sensors 5 -Evaluate
CO4 Gain insight into Ethernet 2-Understand
3-Apply
CO5 Achieve insight into GSM Architecture, 2-Understand
Protocols, 4-Analyze
COURSE CONTENT:
TEXT BOOKS:
1. Frank Vahid, Givargis ‘Embedded Systems Design: A Unified Hardware/Software
Introduction’, Wiley Publications, 2002
2. Bhaskar Krishnamachari, ‘Networking wireless sensors’, Cambridge press 2005
REFERENCES:
1. Robert B. Northrop: “Introduction to Instrumentation and Measurements”, 2nd edition,
CRC press
2. Jan Axelson, ‘Parallel Port Complete’, Penram publications, 2006
3. Dogan Ibrahim, ‘Advanced PIC microcontroller projects in C’, Elsevier 2008
4. Kaveh Pahlavan, Prasanth Krishnamoorthy, “Principles of Wireless Networks’
PHI/Pearson Education, 2003
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Identify the different sources of power dissipation in 3-Applying
CMOS based circuits
CO2 Summarize the power analysis using simulation- 2-Understand
based approaches and probabilistic analysis.
CO3 Apply logic-level and architecture-level techniques 4- Analyze
in various designs to optimize power consumption of
the VLSI circuits.
CO4 Utilize logic simulation methods to design Low 4- Analyze
Power VLSI circuits. 5 -Evaluate
CO5 Explain and construct the low energy computing 2-Understand
techniques for digital circuits 3-Apply
COURSE CONTENT:
Energy recovery circuit design, designs with reversible and partially reversible logic, energy
recovery in adiabatic logic, MOS Memories, Design of peripheral circuits – address decoder,
level shifter and I/O Buffer, supply clock generation. Power dissipation in clock distribution,
single driver Vs distributed buffers, Zero skew Vs tolerable skew, chip& package co design
of clock network. Battery driven system design, CAD tools for Low Power
Text Books:
1. Gary K. Yeap, “Practical Low Power Digital VLSI Design”, KAP, 2002.
2. Rabaey, Pedram, “Low Power Design Methodologies” Kluwer Academic, 1997.
References:
1. Anantha P. Chandrakasan and Robert W. Brodersen, Low Power Digital CMOS Design,
Kluwer Academic Publishers, 1995.
2. Kaushik Roy and Sharat C. Prasad, Low-Power CMOS VLSI Design, Wiley-Interscience,
2000.
3. Sung Mo Kang, Yusuf Leblebici, CMOS Digital Integrated Circuits, Tata McGraw Hill,
1999.
4. Neil H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design, 2nd Edition,
Addison Wesley (Indian reprint), 1993.
5. A. Bellamour, and M. I. Elmasri, Low Power VLSI CMOS Circuit Design, Kluwer
Academic Press, 1995.
COURSE OBJECTIVES:
COURSE CONTENT:
Measuring Time Lapses, Knowing the Current Time, Delaying Execution, Kernel Timers,
Work queues, kmalloc, Lookaside Caches, get_free_page and Friends, vmalloc and Friends,
Obtaining Large Buffers
Assignments followed by Viva-voce
Hands-on sessions
I/O Ports and I/O Memory, Using I/O Ports, An I/O Port Example, Using I/O Memory,
Preparing the Parallel Port, Installing an Interrupt Handler, implementing a Handler, Top
and Bottom Halves, Interrupt Sharing, Installing a Shared Handler, Interrupt-Driven I/O.
Assignments followed by Viva-voce
Hands-on sessions
Text Books:
1. Jonathan Corbet, Alessandro Rubini & Greg Kroah," Linux Device Drivers “, Third Edition,
O’Reilly, 2005.
References:
1. Sreekrishnan Venkateswaran, “Essential Linux Drivers”, Prentice Hall, 2008.
2. John Medieu, “Linux Device Drivers Development”, Packt Publishing Ltd., 2017.
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Identify the various design limits used for 2 Understand
fabrication.
CO2 The ability to know methodology to fabricate an 2 Understand
IC’s
CO3 outline the complexities involved in the 2 Understand
integrated circuits.
CO4 Assess the various reliability issues in VLSI 3 Applying
technology
CO5 Apply principles to Identify and Analyze the 3 Applying
various steps for the fabrication of various
components
COURSE CONTENT:
Text Books:
1. S.M.Sze, VLSI Technology, 2nd edition, McGraw Hill, 2003.
2. S. K. Gandhi/VLSI Fabrication Principles/Wiley/2nd edition.
3. S.A. Campbell / The Science and Engineering of Microelectronic Fabrication / Oxford
2008/2nd edition
References:
1. James D Plummer, Michael D. Deal and Peter B. Griffin, Silicon VLSI Technology:
Fundamentals Practice and Modeling, 1st edition, PHI, 2000.
2. Nandita Das Gupta, VLSI technology, NPTEL Courseware.
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Understand the importance of embedded systems and 2-Understand
robotics in our daily life.
CO2 Identify different hardware platforms for developing 4-Identify
robots
CO3 Understand the robot configuration and sub-systems 2-Understand
COURSE CONTENT:
Text Books:
1. Dey, N. and Mukherjee, A., 2018. Embedded systems and robotics with open source
tools. CRC Press.
2. Koubâa, A. ed., 2017. Robot Operating System (ROS) (Vol. 1, pp. 112-156). Cham:
Springer.
References:
1. Bräunl, T., 2008. Embedded robotics: mobile robot design and applications with
embedded systems. Springer Science & Business Media.
2. Mittal, R.K. and Nagrath, I.J., 2003. Robotics and control. Tata McGraw-Hill.
3. Fu, K.S., Gonzalez, R. and Lee, C.G., 1987. Robotics: Control Sensing. Vis. Tata
McGraw-Hill Education.
COURSE OBJECTIVES:
• To understand the fundamentals of wireless sensor networks and its application to critical real
time scenarios.
• To study the various protocols at various layers and its differences with traditional protocols.
• To understand the issues pertaining to sensor networks.
• To learn the challenges involved in managing a sensor network.
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Be familiar with the basic sensor network, their 2-Understand
architectural elements and applications 3-Apply
CO2 Identify different issues in wireless ad hoc and sensor 2-Understand
networks 4- Analyze
CO3 Technical knowhow in building a WSN network. 2-Understand
3-Apply
CO4 Analysis of various critical parameters in deploying 4- Analyze
a WSN 5 –Evaluate
CO5 Ability to solve the issues in real-time application 4- Analyze
development based on WSN 5 –Evaluate
COURSE CONTENT:
Text Books:
1. Holger Karl and Andreas Willig, “Protocols and Architectures for Wireless Sensor
Networks”, John Wiley, 2005.
2. Feng Zhao and Leonidas J. Guibas, “Wireless Sensor Networks- An Information
Processing Approach”, Elsevier, 2007. Keiser G, “Optical Fiber Communication
Systems”, 5th Edition, 6th Reprint, McGraw Hill Education (India), 2015.
References:
1. Kazem Sohraby, Daniel Minoli, and Taieb Znati, “Wireless Sensor Networks -
Technology, Protocols and Applications”, John Wiley, 2007.
2. Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003.
SEMESTER VIII
YEAR IV
COURSE CODE 19EC4803
TITLE OF THE COURSE Hardware Architecture for AI
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Be familiar with hardware architecture and computing 2-Understand
algorithms used in AI 3- Apply
CO2 Understand different algorithms used in Machine learning. 2-Understand
COURSE CONTENT:
Deep learning on FPGAs and case study of Microsoft's Brainwave, Deep learning on Embedded
System (especially NVIDIA's Jetson Platform), Deep learning on Edge Devices (smartphones),
Deep learning on an ASIC (especially Google's Tensor Processing Unit.), Deep-learning on
CPUs and manycore processor (e.g., Xeon Phi), Memristor-based processing-in-memory
accelerators for deep-learning.
Python: Basics, Numpy, Pandas, Matplotlib, Scikit-Learn, NLTK, TensorFlow and Keras,
Deploy machine learning systems on IoT device (Arduino Platform and Raspberry Pi
based devices) (C/C++, Python), AI based projects - Hardware/system-challenges in
autonomous driving, Examples with MATLAB
TEXT BOOKS:
. 1. Brandon Reagen, Robert Adolf, Paul Whatmough, Gu-Yeon Wei, and David Brooks
Deep Learning for Computer Architects Synthesis Lectures on Computer
Architecture, August 2017, Vol. 12, No. 4, Pages 1-123
(https://doi.org/10.2200/S00783ED1V01Y201706CAC041)
2. Tor M. Aamodt, Wilson Wai Lun Fung, and Timothy G. Rogers General- Purpose
Graphics Processor Architectures, Synthesis Lectures on Computer Architecture,
May 2018, Vol. 13, No. 2, Pages 1-140
(https://doi.org/10.2200/S00848ED1V01Y201804CAC044)
REFERENCES:
COURSE OBJECTIVES:
i. Differentiate and analyze the types of processors used in the embedded systems.
ii. To understand the architecture and programming model of ARM Cortex M4 processor.
iii. To gain knowledge on interrupts, and low power features of CORTEX M4 processor.
iv. To incorporate embedded concepts in IoT based projects
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Understand embedded systems and all the components, 2-Understand
attributes, and benefits associated with it
COURSE CONTENT:
Trouble-shooting of problems
Hands-on sessions
Student seminars
Projects
Text Books:
1. Wolf, Wayne, “Computers as components – Principles of embedded computing system
design”, Morgan-Kaufmann, 2008
2. Vahid F. and Givargis T., “Embedded system design – A unified hardware/software
introduction”, John Wiley, 2002
References:
1. Steve Furber “ARM system-on- chip architecture”, Pearson Education, 2000
2. Gibson. J.R., “ARM assembly language-an introduction”, Dept. of Electrical
Engineering and Electronics, University of Liverpool, 2007.
3. James K. Peckol, John Weily, “Embedded Systems - A contemporary Design Tool”,
2008.
4. Shibu K.V, “Introduction to Embedded systems”, McGraw Hill, 2009.
5. Andrew N. Sloss, Dominic Symes, Chris Wright, “ARM System Developer’s Guide:
Designing and Optimizing System Software”, Morgan Kaufmann Publishers, 2004.
SEMESTER VIISEM
YEAR IV YEAR
COURSE CODE 19EC4805
TITLE OF THE COURSE Satellite Communication
SCHEME OF Lecture Tutorial Practical Seminar/Projects Total Credits
INSTRUCTION Hours Hours Hours Hours Hours
3 0 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 Understand principle, working and operation of 2-Understand
various sub systems of satellite as well as the earth 3-Apply
station
CO2 Apply various communication techniques for 3-Apply
satellite application
COURSE CONTENT:
Text Books:
1. Dennis Roddy, ‘Satellite Communication’, McGraw Hill International, 4th Edition, 2006.
2. Satellite Communications – Timothy Pratt, Charles Bostian and Jeremy Allnutt, WSE,
Wiley Publications, 2nd Edition, 2003.
References:
1. Wilbur L. Pritchard, Hendri G. Suyderhoud, Robert A. Nelson, ‘Satellite Communication
Systems Engineering’, Prentice Hall/Pearson, 2007.
2. Madhavendra Richharia, Leslie David, “Satellite Systems for Personal Applications
Concepts and Technology”, Wiley-Blackwell, 2010.
3. N.Agarwal, ‘Design of Geosynchronous Space Craft, Prentice Hall, 1986.
4. Bruce R. Elbert, ‘The Satellite Communication Applications’ Hand Book, Artech House
Bostan London, 1997.
5. Tri T. Ha, ‘Digital Satellite Communication’, II edition, 1990.
SEMESTER VI
YEAR III
COURSE CODE 19EC4806
TITLE OF THE COURSE VLSI - DIGITAL SIGNAL PROCESSING
Lecture Tutorial Practical Seminar/Projects Total Credits
SCHEME OF Instruction Hours Hours Hours Hours Hours
3 - - 39 3
COURSE OBJECTIVES:
COURSE OUTCOMES:
CO Bloom’s
Outcomes Taxonomy Level
No.
CO1 To be able to design architectures for DSP algorithms 1-Remembering
CO2 To be able to optimize design in terms of area, speed and 1-Remembering
power. 2-Understanding
CO3 To be able to incorporate pipeline based architectures in 2-Understanding
the design. 3-Applying
CO4 To be able to carry out HDL simulation of various DSP 1-Remembering
algorithms. 2-Understanding
CO5 3-Applying
4-Analyzing
CO6 5-Evaluate
6-Create
COURSE CONTENT:
TEXT BOOKS:
. 1. Keshab K.Parhi, “VLSI Digital Signal Processing Systems, Design and
Implementation”, John Wiley, Indian Reprint, 2007.
REFERENCES:
1. S.Y.Kuang, H.J. White house, T. Kailath, “VLSI and Modern Signal Processing”,
Prentice Hall, 1995.
COURSE OBJECTIVES:
COURSE OUTCOMES:
Bloom’s
CO No. Outcomes Taxonomy Level
CO1 Apply basic principles of Signal Conditioning 1-Remember
in measuring instruments 2-Understand
3-Apply
CO2 Understand the concepts of Data Acquisition 2-Understand
Techniques 4- Analyze
CO3 Ability to apply Data Acquisition concepts to 3- Apply
operational amplifier and their performance 2 -Understand
CO4 Understand various data transfer techniques 2-Understand
and industrial communication system 3-Apply
CO5 Understand the components of Data 2-Understand
Acquisition system 4-Analyze
COURSE CONTENT:
Serial data transmission methods and standards RS 232-C: specifications connection and
timing, 4-20 mA current loop, GPIB/IEEE-488, LAN, Universal serial bus, HART protocol,
Foundation, Fieldbus, Modbus, Zigbee and Bluetooth.
Single channel and multichannel, Graphical Interface (GUI) Software for DAS, RTUs, PC-
Based data acquisition system.
TEXT BOOKS:
1. Sawhney, A.K. and Sawhney, P., A Course in Electrical and Electronic Measurements
and Instrumentation, Dhanpat Rai (2008).
2. Coughlin, R.F., Operational Amplifiers and Linear Integrated Circuits, Pearson
Education (2006).
3. Kalsi, H.S., Electronic Instrumentation, Tata McGraw Hill (2002).
4. Gayakwad, R.A., Op-Amp and Linear Integrated Circuits, Pearson Education (2002).
5. Mathivanan, N., Microprocessor PC Hardware and Interfacing, Prentice Hall of India
Private Limited (2007).
REFERENCES BOOKS:
1. Murthy, D.V.S., Transducers and Instrumentation, Prentice Hall of India (2003).
2. Nakra, B.C. and Chaudhry, K.K., Instrumentation, Measurement and Analysis, Tata
McGraw Hill (2003).
3. Ananad, M.M.S., Electronic Instruments and Instrumentation Technology, Prentice Hall
of India Private Limited (2004).