UG Syllabus 2021-25
UG Syllabus 2021-25
UG Syllabus 2021-25
ECE
Department of Electronics and Communication Engineering
INSTITUTE VISION
Promoting Prosperity of mankind by augmenting Human Resource Capital through Quality
Technical Education & Training.
INSTITUTE MISSION
Accomplish Excellence in the field of Technical Education through Education, Research and
Service needs of society.
DEPARTMENT VISION
To emerge as a centre of academic excellence in electronics, communication and related do-
mains through knowledge acquisition, knowledge dissemination and knowledge generation
meeting global needs and standards.
DEPARTMENT MISSION
Imparting quality education through state-of-the-art curriculum, conducive learning environ-
ment and research with scope for continuous improvement leading to overall professional
success.
ii
Department of Electronics and Communication Engineering
PROGRAM OUTCOMES
Program Outcomes (POs), are attributes acquired by the student at the time of graduation.
The POs given below ensure that the POs are aligned to the Graduate Attributes (GAs) spec-
ified by National Board of Accreditation (NBA). These attributes are measured at the time of
Graduation, and hence computed every year for the outgoing Batch. The POs are addressed
and attained through the Course Outcomes (COs) of various courses of the curriculum.
iii
Department of Electronics and Communication Engineering
PO11 Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a mem-
ber and leader in a team, to manage projects and in multidisciplinary environments.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological
change.
iv
Department of Electronics and Communication Engineering
SCHEME
SEMESTER: III
v
Department of Electronics and Communication Engineering
SEMESTER: IV
Sl. Credits Marks
Code Course Title Type Hours
No. L T P Total CIE SEE Total
1 22MA4BSCPS Complex Analysis, Probability and BS-8 2 1 0 3 4 50 50 100
Statistical Methods
2 22EC4PCFAW Fields and Waves PC-6 2 1 0 3 4 50 50 100
3 22ES4ESCST Control Systems* PC-7 3 1 0 4 5 50 50 100
4 22ES4PCAPP ARM Processor and Program- PC-8 3 0 1 4 5 50 50 100
ming**
5 22EC4PCPCS Principles of Communication Sys- PC-9 3 0 1 4 5 50 50 100
tems
6 22EC4SRIN1 Seminar on Internship involving INT-1 0 0 1 1 2 50 50 100
Social Activity / Technical Activity
7 22EC4AEMCP Mathematics Concepts Using AE-5 0 0 1 1 2 50 50 100
Python
8 22CV4HSEVS Environmental Studies HS-4 1 0 0 1 1 50 50 100
9 22MA4HSCPH Constitution of India, Professional HS-5 1 0 0 1 1 50 50 100
Ethics and Human Rights
10 22EC4NCPYA Physical Activity NCMC-2 – – – – 2 – – P/NP
Total 15 3 4 22 31 450 450 900
vi
Department of Electronics and Communication Engineering
SEMESTER: V
vii
Department of Electronics and Communication Engineering
SEMESTER: VI
Sl. Credits Marks
Code Course Title Type Hours
No. L T P Total CIE SEE Total
1 22EC6PCECS Electronics and Communication for PC-15 3 0 0 3 3 50 50 100
Sustainable Development
2 22EC6PCCCN Computer Communication Net- PC-16 3 0 1 4 5 50 50 100
works
3 22EC6PCMSD Mixed Signal Design PC-17 3 0 1 4 5 50 50 100
4 22EC6PE2XX Program Elective-2 PE-2 3 0 0 3 3 50 50 100
5 22EC6OE1XX Open Elective-1 OE-1 3 0 0 3 3 50 50 100
6 22EC6PWPJ2 Project Work-2 PW-2 0 0 2 2 4 50 50 100
7 22EC6SRIN2 Internship Based Seminar INT-2 0 0 1 1 2 50 50 100
8 22ES6HSIPL Intellectual Property Rights and Cy- HS-7 2 0 0 2 2 50 50 100
ber Law*
9 22EC6NCPDC Personality Development and Com- NCMC-4 - - - - 2 - - P/NP
munication
Total 17 0 5 22 29 400 400 800
*Common to EC, ET & ML
Program Elective-2:
Course Code Course Title Course Code Course Title Course Code Course Title
22EC6PE2CV Computer Vision 22EC6PE2SV System Verilog and Verification 22EC6PE2MC Multi-core Computing
22EC6PE2RS Radar System 22EC6PE2DE Data Encryption and Compression 22EC6PE2WS Wireless Sensor Networks
22EC6PE2ML Machine Learning 22EC6PE2DS Data Structures using C++ 22EC6PE2VR Design of Virtual Reality
Open Elective-1:
Course Code Course Title Course Code Course Title
22EC6OE1AC Analog and Digital Circuits 22EC6OE1IR Introduction to Robotics
viii
III Semester Syllabus
1
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the concepts of Transform Techniques, optimization and 1 –
Finite Difference Methods to solve engineering problems.
CO2 Analyze Engineering Application Problems using the concepts of 2 –
Transform Techniques, optimization and Finite Difference Meth-
ods.
CO3 Demonstrate the importance of Transform Techniques, optimiza- 1, 5 –
tion and Finite Difference Methods in engineering using program-
ming tools.
UNIT – I
LAPLACE TRANSFORMS:
Definition and Laplace transforms of elementary functions (statements only). Problems on
f (t)
Laplace transform of eat f (t), tn f (t), . Laplace transforms of derivatives and integrals.
t
Laplace Transform of periodic functions (statement only) and unit-step function – Problems.
Inverse Laplace transforms: definition and problems. solution of differential equations.
UNIT – II
FOURIER SERIES:
Introduction to infinite series, convergence and divergence. Periodic functions, Dirichlet’s
conditions. Fourier series of periodic functions with period 2π and arbitrary period. Complex
Fourier series. Practical harmonic analysis.
2
Department of Electronics and Communication Engineering
UNIT – III
FOURIER TRANSFORMS:
Definition and problems on Fourier Transform. Fourier sine and cosine transforms – Prob-
lems.
Inverse Fourier transform, Inverse Fourier cosine and sine transforms - Problems. Convolu-
tion theorem (only statement) – problems.
UNIT – IV
NUMERICAL SOLUTION OF PDE:
Classification of second-order partial differential equations, finite difference approximation
of derivatives. Solution of one-dimensional heat equation by Schmidt explicit formula and
Crank- Nicholson method. Solution of one-dimensional wave equation using explicit three
level formula and implicit scheme.
UNIT – V
CALCULUS OF VARIATIONS:
Definition, Variation of a functional, Euler’s equation, variational problems. Applications:
Hanging cable problem, Brachistochrone problem.
z-TRANSFORMS:
Definition, Standard z-transforms, Damping rule, Shifting rule, Initial value and final value
theorems-problems. Inverse z-transform and applications to solve difference equations.
Text Books:
1. “Higher Engineering Mathematics”, B. S. Grewal, 44th edition, 2018, Khanna Pub-
lishers.
2. “Advanced Engineering Mathematics”, Erwin Kreyszig, 10th edition (reprint), 2016,
John Wiley & Sons.
Reference Books:
1. “Higher Engineering Mathematics”, B. V. Ramana, 11th Edition, 2007, McGraw-Hill
Education.
2. “Engineering Mathematics”, Srimanta Pal and Subodh C. Bhunia, 3rd reprint, 2016,
Oxford University Press.
3. “A Textbook of Engineering Mathematics”, N. P. Bali and Manish Goyal, Laxmi Pub-
lications.
4. “Advanced Engineering Mathematics”, C. Ray Wylie and Louis C. Barrett, 6th edition,
McGraw-Hill Book Company, New York.
5. “Engineering Mathematics for Semester I and II”, Gupta C. B., Sing S. R. and Mukesh
Kumar, 2015, McGraw-Hill Education (India).
6. “Higher Engineering Mathematics”, H. K. Dass and Er. Rajnish Verma, 2014, S. Chand
Publication.
3
Department of Electronics and Communication Engineering
7. “Calculus”, James Stewart, 7th edition, 4th reprint, 2019, Cengage Publications.
4
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Define, understand and explain concepts related to diodes, – –
transistors (BJTs and MOSFETs) and Op-Amps
CO2 Apply the knowledge of network theorems and device models 1 1
to solve given analog electronic circuits
CO3 Identify and analyse given analog electronic circuits for the 2 1
given parameters
CO4 Design analog electronic circuits for given specifications 3 1
CO5 Present case studies / seminar on advanced topics in Analog 4, 9, 10 1
Electronic Circuits as an individual / team
UNIT – I
Diode Applications: Clippers, Clampers.
Bipolar Junction Transistor (BJT): DC biasing - Introduction, Operating point, Voltage
divider Bias configuration.
BJT AC Analysis: Introduction, Application in the AC Domain, BJT Transistor Modeling,
Voltage Divider Bias, BJT Frequency Response.
UNIT – II
Feedback Concepts: Feedback connection types - Voltage series, Voltage-shunt, Current Se-
ries and Current Shunt Feedback.
Practical feedback Circuits: Voltage Series, Current Series feedback and Voltage Shunt
feedback.
5
Department of Electronics and Communication Engineering
UNIT – III
MOSFETs: Introduction, Device structure and physical operation - Device structure, opera-
tion with no gate voltage, creating a channel for current flow, Applying a small VDS , Opera-
tion as VDS is increased, Derivation of the ID –VDS relationship, The P-Channel MOSFET,
Complementary MOS or CMOS, operating the MOS transistor in the sub-threshold region.
Current voltage Characteristics: Circuit symbol, ID –VDS characteristics, characteristics
of the P- Channel MOSFET.
MOSFET Circuits at DC: The MOSFET as an amplifier and as a switch – Large-signal
operation, Graphical derivation of the transfer characteristic, operation as a switch, operation
as a linear amplifier.
Biasing in MOS amplifier circuits: Biasing by fixing VGS , Biasing by fixing VG and con-
necting a resistor in the source, Biasing using a drain to gate feedback resistor, biasing using
a current source.
UNIT – IV
Small signal operation and models of MOSFETs: The DC bias point, the signal current
in the drain terminal, the voltage gain, separating dc analysis and the signal analysis, small
signal equivalent circuit models, the transconductance gm , the T equivalent circuit model.
Single stage MOS amplifiers: The basic structure, characterizing amplifiers, The CS ampli-
fier, The CS amplifier with a source resistance, Common gate (CG) Amplifier, The common
Drain or source follower Amplifier.
IC Biasing: Current sources, current mirror and current steering circuits: The basic MOS-
FET current source, MOS current steering circuits.
Current mirror circuit with improved performance: The Wilson MOS mirror
UNIT – V
Differential amplifier using MOSFET: Large-Signal and small signal operation.
Op-Amp applications: Phase shift Circuits, Voltage follower, Current controlled current
source, Voltage to current converter, Current to voltage converter, Adder or summing ampli-
fier, subtractor, Adder-Subtracter, Instrumentation amplifier, AC Amplifier, Integrator, Dif-
ferentiator, Logarithmic amplifier, antilogarithmic amplifier, Single power supply Operation,
Analog computation.
6
Department of Electronics and Communication Engineering
Text Books:
1. “Electronic Devices and Circuit Theory”, Robert L. Boylestad and Louis Nashelsky,
10th Edition, Pearson Education.
2. “Microelectronic Circuits: Theory and Applications”, Adel S. Sedra and Kenneth
C.Smith, 5th Edition, Oxford International Student Edition.
3. “Linear Integrated Circuits”, S. Salivahanan and V. S. Kanchana Bhaaskaran, 2nd Edi-
tion, Tata McGraw – Hill.
Reference Books:
1. “Electronic Devices and Circuits”, David A Bell, 4th Edition, PHI.
2. “Fundamentals of Microelectronics”, Behzad Razavi, 3rd edition, John Wiley.
3. “Linear Integrated Circuits”, D Roy Choudhury and Shail B Jain, New AgePublication.
E books:
1. https://www.pdfdrive.com/analog-electronics-circuits-sys
tems-and-signal-processinge43200016.html
2. https://www.pdfdrive.com/foundations-of-analog-and-digit
al-electronic-circuitse43124869.html
3. https://www.electronicsforu.com/resources/free-and-helpf
ul-ebooks-on-microelectronics
MOOCs:
1. https://onlinecourses.nptel.ac.in/noc19_ee54/preview
2. http://ocw.mit.edu/courses/electrical-engineering-and-com
puter-science/6-012-microelectronic-devices-and-circuit
s-spring-2009/
7
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply the concepts of logic functions to realize basic building 1 2, 3
blocks in digital logic circuits.
CO2 Analyse digital logic circuits and employ Verilog HDL for model- 2 2, 3
ing and functional verification.
CO3 Design complete digital circuit(s) for a given specification using 3 2, 3
digital circuit concepts, state machines, and Verilog HDL.
UNIT – I
Introduction: Introduction to Boolean algebra, Simplification of Boolean functions using
K-Maps: Three Variable and Four Variable, Design with Basic gates, NAND gates and NOR
gates. Structure of Verilog module, Operators, Data Types, and Styles of Description. High-
lights of Data flow description, Structure of Data flow description.
UNIT – II
Combinational Logic Circuits: Introduction, Parallel Adders (Carry Look Ahead Adder and
Ripple carry adder), Decimal Adder, Code conversion, Magnitude Comparator, Decoders,
Multiplexers, Read Only memories (ROM), Programmable Logic Arrays (PLAs). Verilog:
Highlights of Structural description, Organization of structural description, Structural de-
scription of combinational Logic circuits.
UNIT – III
Behavioural Modeling of combinational Logic Circuits: Structured procedure, procedural
assignments, timing control, conditional statements, multi way branching, loops, sequen-
tial and parallel blocks, generate blocks, Implementation of combinational circuits using be-
havioural description.
8
Department of Electronics and Communication Engineering
UNIT – IV
Sequential systems: The Basic Flip-flop circuit, Clocked Flip-flops, Triggering of Flip-flops:
Master Slave Flip-Flops, Edge Triggered Flip-Flops, Characteristic Equations, Conversion of
flip-flops, Shift Registers, Ripple Counters, Synchronous Counters. Verilog implementations
of sequential circuits.
UNIT – V
Synchronous sequential networks: Analysis of Clocked Sequential circuits, State Reduc-
tion and Assignment, Design Procedure, Design with State Equations, Sequence detector,
implementation of FSM using Verilog.
Text Books:
1. “Digital Logic and Computer Design”, M. Morris Mano, Prentice Hall – Pearson Edu-
cation
2. “Digital Principles and Design”, Donald Givone, Tata McGraw Hill.
3. “Verilog HDL: A Guide to Digital Design and Synthesis”, Sameer Palnitkar, 2nd Edi-
tion, 2003, Pearson.
Reference Books:
1. “Fundamental of Logic Design”, Charles Roth Jr., Thomas Learning.
2. “Fundamentals of Digital Logic with Verilog Design”, Stephan Brown and Zvonk
Vranesic, 2nd Edition, 2008, McGraw-Hill.
E books:
1. http://www.panstanford.com/pdf/9789814364591fm.pdf
2. https://easyengineering.net/digital-logic-and-computer-d
esign-by-morris-mano/
3. https://www.sciencedirect.com/book/9780750645829/digital
-logic-design
4. https://easyengineering.net/fundamentals-of-digital-circu
its-by-anand-kumar/
MOOCs:
1. https://nptel.ac.in/courses/108105113/
2. https://nptel.ac.in/courses/106105185/
9
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply the mathematical concepts and transform tech- 1 1
niques to solve the continuous and discrete LTI systems
CO2 Analyze various methods to categorize the LTI systems 2 1
and identify solutions for mathematical representations of
systems
CO3 Design a linear, time-invariant system for a given specifi- 3 1
cation
CO4 Simulate and Conduct experiments involving various op- 4, 5 1
erations on signals and response of systems using appro-
priate tools
CO5 Involve in independent/team learning, Communicate ef- 5, 9, 10, 12 1
fectively and engage in life long learning
UNIT – I
Signals: Definition of Signals, Classification of Signals, Basic Operations on Signals: Oper-
ations Performed on the Independent and Dependent Variable, Precedence Rule, Elementary
Signals.
UNIT – II
Systems: Definition of Systems, System Viewed as Interconnection of Operations, Properties
of Systems.
10
Department of Electronics and Communication Engineering
UNIT – III
Time domain representations of Linear Time Invariant Systems: Introduction: Impulse
response representation of LTI systems, Properties of impulse response representation of LTI
systems, Differential and Difference equation representation for LTI systems, Block diagram
representation of Continuous time systems.
UNIT – IV
Application of Fourier Representation for signals: Discrete Time Fourier Series, Proper-
ties of DTFS, Discrete Time Fourier Transform, Properties of DTFT, Frequency response of
LTI Systems, Convolution and Modulation with Mixed Signal classes, Sampling, Application
of DTFT.
UNIT – V
Applications of z-transform: Transform Analysis of LTI Systems using z-transform, Re-
lating the transfer function and difference equation, Causality and stability, Inverse Systems,
Determining the frequency response from poles and zeros, Computational structures for im-
plementing Discrete Time Systems, Unilateral z-transform and solution of difference equa-
tions.
Text Books:
1. “Signals and Systems”, Simon Haykin and Barry Van Veen, 2nd Edition, 2008, John
Wiley & Sons.
Reference Books:
1. “Signals and Systems”, H. P. Hsu and R. Ranjan, Schaum’s Outlines, 2006, Tata
McGraw-Hill.
2. “Fundamentals of Signals and Systems”, Benoit Boulet, 2006, Thomson.
E books:
1. https://www.amazon.in/Signals-Systems-Oppenheim-Willsky-H
amid/dp/9332550239
2. https://www.amazon.in/SIGNALS-SYSTEMS-2nd-H-Hsu/dp/007066
918X
MOOCs:
1. NPTEL Lecture Video on Signals and Systems by Prof. S. C. Dutt Roy http://ww
w.satishkashyap.com/2012/04/iit-video-lectures-on-signals
-and.htm
2. NPTEL online course modules – By Prof. Aditya K. Jagannatham — IIT Kanpur
Principles of Signals and Systems - Course (nptel.ac.in)
11
Department of Electronics and Communication Engineering
12
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply basic circuit laws and network theorems to linear electri- 1 1
cal networks
CO2 Analyse linear circuits in time and frequency domain 2 1
CO3 Simulate linear circuits using appropriate tools 1, 2, 5 1
UNIT – I
Basic Concepts: Active and passive elements, Concept of ideal and practical sources. Source
transformation and Source shifting, Concept of Super-Mesh and Super node analysis. Anal-
ysis of networks by (i) Network reduction method including star-delta transformation, (ii)
Mesh and Node voltage methods for AC and DC circuits with independent and dependent
sources.
UNIT – II
Network Theorems: Super Position theorem, Reciprocity theorem, Thevenin’s theorem,
Norton’s theorem, Maximum power transfer theorem.
UNIT – III
Resonant Circuits: Analysis of simple series RLC and parallel RLC circuits under reso-
nances. Problems on Resonant frequency, Bandwidth and Quality factor at resonance, Dual-
ity of networks.
UNIT – IV
Laplace Transformation: Laplace transformation (LT), LT of Impulse, Step, Ramp, Wave-
form synthesis. Initial and Final value theorems. solution for RL, RC networks for DC
13
Department of Electronics and Communication Engineering
excitation.
Transient Analysis: Transient analysis of RL and RC circuits under DC excitations: Be-
haviour of circuit elements under switching action (t = 0 and t = ∞), Evaluation of initial
conditions.
UNIT – V
Two Port Network and its Parameters: Definition, Open circuit impedance, short circuit
admittance, hybrid and Transmission parameters. Relation between the different parameters.
Evaluation of electrical circuits for Independent sources only.
Text Books:
1. “Network Analysis”, Van Valkenburg M.E., Prentice Hall India, 2014.
2. “Circuit Theory Analysis and Synthesis”, Chakrabarti, A., Dhanpat Rai & Co., 7th
Revised Edition, 2018.
Reference Books:
1. “Engineering Circuit Analysis”, Hayt, Kemmerly and Durbin, 6th Edition, Tata McGraw-
Hill.
2. “Network Analysis and Synthesis”, Franklin F. Kuo, Wiley.
3. “Analysis of Linear Systems”, David K. Cheng, 11th reprint, 2002, Narosa Publishing
House.
4. “Circuits”, Bruce Carlson, 2002, Thomson learning.
5. “Network Analysis and Synthesis”, Anand Kumar, 2019, PHI learning.
MOOCs:
1. http://elearning.vtu.ac.in/06ES34.html
2. https://www.coursera.org/course/circuits
14
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply the knowledge of network theorems, device models 1 2
and basics of analog and digital electronics to conduct a
given experiment
CO2 Identify and analyse analog and digital electronic circuits 2 2
to obtain the expected output for the given parameters
CO3 Design analog and digital electronic circuits for the given 3 2
specifications and conduct the experiment
CO4 Involve in independent / team learning, communicate ef- 4, 9, 10, 12 2
fectively and engage in life long learning
1. (i) Design and Test of Clipper circuits to generate the required waveform
(ii) Design and verification of clamping circuit
4. Design and study of performance parameters 723 as a High Voltage and Low Voltage
regulator
15
Department of Electronics and Communication Engineering
1. Digital Puzzles
2. Counters
4. Shift Registers
Reference Books:
1. “Electronic Devices and Circuit Theory”, Robert L. Boylestad and Louis Nashelsky,
10th Edition, Pearson Education.
2. “Digital Principles and Design”, Donald Givone, Tata McGraw Hill.
16
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply the knowledge of HDL programming for mod- 1, 5, 9, 10, 12 2, 3
eling and functional verification of Digital circuits us-
ing EDA tools.
CO2 Analyse digital circuits using suitable Verilog HDL 2, 4, 5, 9, 10, 12 2, 3
modeling using EDA tools.
CO3 Design and synthesize a digital circuit for complex 3, 4, 5, 9, 10, 12 2, 3
systems using EDA tools
CO4 Involve in independent / team learning, communicate 3, 4, 5, 9, 10, 12 2, 3
effectively and engage in life long learning
List of Experiments
17
Department of Electronics and Communication Engineering
Text Books:
1. “Verilog HDL: A Guide to Digital Design and Synthesis”, Sameer Palnitkar, 2nd Edi-
tion, 2003, Pearson.
Reference Books:
1. “Fundamentals of Digital Logic with Verilog Design”, Stephan Brown and Zvonk
Vranesic, 2nd Edition, 2008, McGraw-Hill.
18
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Conduct self-exploration and distinguish between values and 1, 12 –
skills, happiness and accumulation of physical facilities, the self
and the body, Intention and Competence of an individual
CO2 Analyse the value of harmonious relationship based on trust and 2, 9 –
respect in personal and professional life
CO3 Examine the role of a human being in ensuring harmony in soci- 2, 10 –
ety and nature
CO4 Apply the understanding of ethics in life and profession 1, 8 –
UNIT – I
Course Introduction - Need, Basic Guidelines, Content and Process for Value Education
1. Purpose and motivation for the course, recapitulation from Universal Human Values-I
2. Self-Exploration – what is it? Its content and process; ‘Natural Acceptance’ and Expe-
riential Validation- as the process for self-exploration
3. Continuous Happiness and Prosperity – A look at basic Human Aspirations
4. Right understanding, Relationship and Physical Facility – the basic requirements for
fulfilment of aspirations of every human being with their correct priority
5. Understanding Happiness and Prosperity correctly – A critical appraisal of the current
scenario
6. Method to fulfil the above human aspirations: understanding and living in harmony at
various levels
19
Department of Electronics and Communication Engineering
Include practice sessions to discuss natural acceptance in human being as the innate ac-
ceptance for living with responsibility (living in relationship, harmony and co existence)
rather than as arbitrariness in choice based on liking-disliking.
UNIT – II
Understanding Harmony in the Human Being - Harmony in Myself!
1. Understanding human being as a co-existence of the sentient ‘I’ and the material
‘Body’
2. Understanding the needs of Self (‘I’) and ‘Body’ - happiness and physical facility
3. Understanding the Body as an instrument of ‘I’ (I being the doer, seer and enjoyer)
4. Understanding the characteristics and activities of ‘I’ and harmony in ‘I’
5. Understanding the harmony of I with the Body: Sanyam and Health; correct appraisal
of Physical needs, meaning of Prosperity in detail
6. Programs to ensure Sanyam and Health.
Include practice sessions to discuss the role others have played in making material goods
available to me. Identifying from one’s own life. Differentiate between prosperity and
accumulation. Discuss program for ensuring health v/s dealing with disease.
UNIT – III
Understanding Harmony in the Family and Society – Harmony in Human-Human Re-
lationship
1. Understanding values in human-human relationship; meaning of Justice (nine universal
values in relationships) and program for its fulfilment to ensure mutual happiness; Trust
and Respect as the foundational values of relationship
2. Understanding the meaning of Trust; Difference between intention and competence
3. Understanding the meaning of Respect, Difference between respect and differentiation;
the other salient values in relationship
4. Understanding the harmony in the society (society being an extension of family): Reso-
lution, Prosperity, fearlessness (trust) and co-existence as comprehensive Human Goals
5. Visualizing a universal harmonious order in society- Undivided Society, Universal
Order- from family to world family.
Include practice sessions to reflect on relationships in family, hostel and institute as
extended family, real life examples, teacher-student relationship, goal of education etc.
Gratitude as a universal value in relationships. Discuss with scenarios. Elicit examples
from students’ lives.
UNIT – IV
Understanding Harmony in the Nature and Existence - Whole existence as Coexistence:
Understanding the harmony in the Nature.
20
Department of Electronics and Communication Engineering
UNIT – V
Implications of the above Holistic Understanding of Harmony on Professional Ethics
1. Natural acceptance of human values
2. Definitiveness of Ethical Human Conduct
Include practice Exercises and Case Studies will be taken up in Practice (tutorial) Ses-
sions eg. To discuss the conduct as an engineer or scientist etc.
Text Books:
1. “Human Values and Professional Ethics”, R. R. Gaur and G. P. Bagaria, 2010, Excel
Books, New Delhi.
Reference Material:
1. “Jeevan Vidya: Ek Parichaya”, A Nagaraj, Jeevan Vidya Prakashan, Amarkantak,
1999.
2. “Human Values”, A.N. Tripathi, New Age International Publishers, New Delhi, 2004.
3. “The Story of Stuff”, Annie Leonard.
4. “The Story of My Experiments with Truth”, Mohandas Karamchand Gandhi
5. “Small is Beautiful”, E. F. Schumacher
6. “Slow is Beautiful”, Cecile Andrews
7. “Economy of Permanence”, J. C. Kumarappa
8. “Bharat Mein Angreji Raj”, Pandit Sunderlal
9. “Rediscovering India”, Dharampal
10. “Hind Swaraj or Indian Home Rule”, Mohandas K. Gandhi
11. “India Wins Freedom”, Maulana Abdul Kalam Azad
12. “Vivekananda”, Romain Rolland (English)
21
Department of Electronics and Communication Engineering
Course Outcomes:
After successfully completing the course, students will be able to understand the following
topics:
Sl. No. Course Outcomes PO PSO
CO1 ಕನನ್ಡ ಾ ೆ, ¡ಾಹಿತಯ್ ಮತುತ್ ಕನನ್ಡ ಸಂಸಕ್ೃತಿಯ ಪರಿಚಯ ಾಗುತತ್ ೆ. 10 –
CO2 ಕನನ್ಡ ¡ಾಹಿತಯ್ದ ಆಧುನಿಕಪwವರ್ ಮತುತ್ ಆಧುನಿಕ ಾವಯ್ಗಳು ಮತುತ್ 10 –
ಸಂಸಕ್ೃತಿಯ ಬ ೆಗ್ ಆಸಕಿತ್ ಮೂಡುತತ್ ೆ.
CO3 ಾಂತಿರ್ಕ ವಯ್ಕಿತ್ಗಳ ಪರಿಚಯ, ಕನನ್ಡ ಾ ಾ ಾಯ್ಸ; ¡ಾ ಾನಯ್ ಕನನ್ಡ ¢ಾಗೂ 9 –
ಆಡಳಿತ ಕನನ್ಡದ ಪದಗಳ ಪರಿಚಯ ಾಗುತತ್ ೆ.
ಘಟಕ - ೧
ೇಖನಗಳು:
೧. ಕ ಾರ್ಟಕದ ಏಕೀಕರಣ: ಒಂದು ಅಪwವರ್ ಚರಿ ೆರ್ - ಜಿ. ೆಂಕಟಸುಬಬ್ಯಯ್.
೨. ಆಡಳಿತ ಾ ೆ ಾಗಿ ಕನನ್ಡ - ಾ. ಎ ್. ತಿಮೆಮ್ೕಶ ಮತುತ್ ಪೊರ್. ವಿ. ೇಶವಮೂತಿರ್.
ಘಟಕ - ೨
ಆಧುನಿಕ ಪwವರ್ದ ಾವಯ್ ಾಗ:
೧. ವಚನಗಳು: ಬಸವಣಣ್, ಅಕಕ್ ಮ¢ಾ ೇವಿ, ಅಲಲ್ಮಪರ್ಭು, ೇಡರ ಾಸಿಮಯಯ್, ಆಯದ್ಕಿಕ್ ಲಕಕ್ಮಮ್.
೨. ಕೀತರ್ ೆಗಳು: ಅದರಿಂ ೇನು ಫಲ ಇದರಿಂ ೇನು ಫಲ - ಪYರಂದರ ಾಸರು
ತಲಲ್ಣಿಸದಿರು ಕಂಡಯ್ ಾಳು ಮನ ೇ - ಕನಕ ಾಸರು
22
Department of Electronics and Communication Engineering
ಘಟಕ - ೩
ಆಧುನಿಕ ಾವಯ್ ಾಗ:
೧. ಕುರುಡು ಾಂ ಾಣ: ದ. ಾ. ೇಂ ೆರ್.
೨. ¢ೊಸ ಾಳಿನ ಗೀ ೆ: ಕು ೆಂಪY
ಘಟಕ - ೪
ಾಂತಿರ್ಕ ವಯ್ಕಿತ್ಗಳ ಪರಿಚಯ, ಕ ೆ ಮತುತ್ ಪರ್ ಾಸ ಕಥನ:
೧. ಾ. ಸ ್. ಎಂ. ವಿ ೆವ್ೕಶವ್ರಯಯ್: ವಯ್ಕಿತ್ ಮತುತ್ ಐತಿಹಯ್: ಎ. ಎ ್. ಮೂತಿರ್ ಾ ್
೨. ಮೆ ಾ ೆ ಎಂಬ ಗಿರಿಜನ ಪವರ್ತ: ಹಿ. ಚಿ. ೋರಲಿಂಗಯಯ್
ಘಟಕ - ೫
ವಿ ಾಞ್ನ ಮತುತ್ ತಂತರ್ ಾಞ್ನ: ಕನನ್ಡ-ಕಂಪwಯ್ಟ ್ ಶಬದ್ ೋಶ
ಪಠಯ್ ಪ[ಸತ್ಕ:
"¡ಾಂಸಕ್ೃತಿಕ ಕನನ್ಡ', ಾ. ಹಿ. ಚಿ. ೋರಲಿಂಗಯಯ್ ಮತುತ್ ಾ. ಎ ್. ತಿಮೆಮ್ೕಶ, ಪರ್¡ಾ ಾಂಗ,
ವಿ ೆವ್ೕಶವ್ರಯಯ್
ಾಂತಿರ್ಕ ವಿಶವ್ವಿ ಾಯ್ಲಯ, ೆಳ ಾವಿ.
23
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Create awareness regarding the necessity of learning local lan- 10 –
guage for a comfortable living and to know more about Kannada
culture and literature.
CO2 Develop proper speaking, reading and writing skills in Kannada. 10 –
CO3 Engage as a member of a team and enhance the skill in group com- 9 –
munication and presentation.
UNIT – I
UNIT – II
1. ಗುಣ, ಪರಿ ಾಣ ಮತುತ್ ವಣರ್ (ಬಣಣ್) ವಿ ೇಷಣಗಳು, ಸಂ ಾಯ್ ಾಚಕಗಳು Qualitative, quan-
titative and colour adjectives, numerals.
2. ಾರಕ ರೂಪಗಳು ಮತುತ್ ವಿಭಕಿತ್ ಪರ್ತಯ್ಯಗಳು, ಸಪತ್ಮಿ, ವಿಭಕಿತ್ ಪರ್ತಯ್ಯಗಳು (ಅ, ಅದು, ಅವY,
ಅಲಿಲ್). Predictive forms, locative case.
24
Department of Electronics and Communication Engineering
UNIT – III
1. ಚತುಥಿರ್ ವಿಭಕಿತ್ ಪರ್ತಯ್ಯದ ಬಳ ೆ ಮತುತ್ ಸಂ ಾಯ್ ಾಚಕಗಳು Dative cases and numerals.
2. ಸಂ ಾಯ್ ಾಚಕಗಳು ಮತುತ್ ಬಹುವಚನ ಾಮರೂಪಗಳು Ordinal numerals and plural markers.
UNIT – IV
1. ಅಪಪ್ ೆ / ಒಪಿಪ್ ೆ, ನಿ ೇರ್ಶನ, ಪೊರ್ೕ ಾಸ್ಹ ಮತುತ್ ಒ ಾತ್ಯ ಅಥರ್ರೂಪ ಪದಗಳು ಮತುತ್ ಾಕಯ್ಗಳು.
Permission, Commands, Encouraging and Urging words (Imperative words and sen-
tences)
2. "ಇರು ಮತುತ್ ಇರಲಲ್' ಸ¢ಾಯಕ ಕಿರ್ ಾಪದಗಳು, ಸಂ ಾವಯ್ ಸೂಚಕ ಮತುತ್ ನಿ ೇ ಾಥರ್ಕ ಕಿರ್ ಾ–
ಪದಗಳು. Helping verbs “iru” and “iralla”, corresponding future and negation verbs.
UNIT – V
1. ಕ ಾರ್ಟಕ ಾಜಯ್ ಮತುತ್ ಾಜಯ್ದ ಬ ೆಗ್ ಕುರಿ ಾದ ಇತರ ಾಹಿತಿಗಳು. Karnataka State and
General Information about the state.
2. ಕನನ್ಡ ಾ ೆ ಮತುತ್ ¡ಾಹಿತಯ್. Kannada Language and History.
3. Kannada Language Script, Part – I.
ಪಠಯ್ ಪ[ಸತ್ಕ:
"ಬಳ ೆ ಕನನ್ಡ', ಾ. ಎ ್. ತಿಮೆಮ್ೕಶ, ಪರ್¡ಾ ಾಂಗ, ವಿ ೆವ್ೕಶವ್ರಯಯ್ ಾಂತಿರ್ಕ ವಿಶವ್ವಿ ಾಯ್ಲಯ, ೆಳ ಾವಿ.
25
Department of Electronics and Communication Engineering
ADDITIONAL MATHEMATICS – I
Course Title
(For lateral entry students)
Course Code 22MA3BSMAT Credits 0 L–T–P 2:1:0
CIE 50 Marks (100% weightage) SEE 100 Marks (50% weightage)
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Demonstrate the concepts of differential calculus and Integral Cal- 1 –
culus.
CO2 Apply the concepts of differential calculus to solve ordinary and 1 –
partial differential equations
UNIT – I
DIFFERENTIAL AND INTEGRAL CALCULUS:
List of standard derivatives including hyperbolic functions, rules of differentiation. Polar
curves, angle between the radius vector and the tangent, angle between two curves (No proof).
Taylor’s and Maclaurin’s series expansion for one variable (Statement only) – problems. List
of standard integrals, integration by parts. Definite integrals-problems.
UNIT – II
MULTIVARIATE CALCULUS:
Partial differentiation, total derivative-differentiation of composite functions. Jacobian and
problems.
Vector Differentiation: Scalar and vector fields. Gradient, directional derivative, curl and
divergence - physical interpretation, solenoidal and irrotational vector fields. Problems.
UNIT – III
ORDINARY DIFFERENTIAL EQUATIONS (ODE’s) OF FIRST ORDER:
Bernoulli’s differential equations. Exact and reducible to exact differential equations. Appli-
cations of ODE’s - Orthogonal trajectories.
26
Department of Electronics and Communication Engineering
UNIT – IV
ORDINARY DIFFERENTIAL EQUATIONS OF HIGHER ORDER:
Higher-order linear ODE’s with constant coefficients - Inverse differential operator, method
of variation of parameters, Cauchy’s and Legendre homogeneous differential equations. Prob-
lems.
UNIT – V
PARTIAL DIFFERENTIAL EQUATIONS (PDE’s):
Formation of PDE’s by elimination of arbitrary constants and functions. Solution of non
homogeneous PDE by direct integration. Solution of PDE by the method of separation of
variables. Solution of Lagrange’s linear PDE. Derivation of one-dimensional heat equation
and wave equation.
Text Books:
1. “Higher Engineering Mathematics”, B. S. Grewal, 44th edition, 2018, Khanna Pub-
lishers.
2. “Advanced Engineering Mathematics”, Erwin Kreyszig, 10th edition (reprint), 2016,
John Wiley & Sons.
Reference Books:
1. “Higher Engineering Mathematics”, B. V. Ramana, 11th Edition, 2007, McGraw-Hill
Education.
2. “Engineering Mathematics”, Srimanta Pal and Subodh C. Bhunia, 3rd reprint, 2016,
Oxford University Press.
3. “A Textbook of Engineering Mathematics”, N. P. Bali and Manish Goyal, Laxmi Pub-
lications.
4. “Advanced Engineering Mathematics”, C. Ray Wylie and Louis C. Barrett, 6th edition,
McGraw-Hill Book Company, New York.
5. “Engineering Mathematics for Semester I and II”, Gupta C. B., Sing S. R. and Mukesh
Kumar, 2015, McGraw-Hill Education (India).
6. “Higher Engineering Mathematics”, H. K. Dass and Er. Rajnish Verma, 2014, S. Chand
Publication.
7. “Calculus”, James Stewart, 7th edition, 4th reprint, 2019, Cengage Publications.
E books and online course materials:
1. http://www.class-central.com/subject/math (MOOCs)
2. http://academicearth.org/
3. http://www.bookstreet.in/
4. VTU e-Shikshana Program
5. VTU EDUSAT Program
27
IV Semester Syllabus
28
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No Course Outcomes PO PSO
CO1 Apply the concepts of complex variables, special functions, prob- 1 –
ability and statistics to solve engineering problems.
CO2 Analyze the engineering data/problems using special functions, 1 –
complex variables and statistical methods.
CO3 Demonstrate the importance of complex variables, special func- 1 –
tions and statistical methods using programming tools.
UNIT – I
COMPLEX ANALYSIS:
Review of a function of a complex variable, limits, continuity and differentiability.
Analytic functions: Cauchy-Riemann equations in Cartesian and polar forms and conse-
quences. Construction of analytic functions by Milne-Thomson method, Problems.
k2
Conformal mapping: w = z 2 and w = z + (z ̸= 0).
z
Complex integration: Line integral of a complex function, Cauchy’s theorem and Cauchy’s
integral formula and problems.
UNIT – II
SPECIAL FUNCTIONS:
Introduction, Ordinary and Singular Points, Series solution of Bessel’s differential equation
leading to Jn (x), Bessel’s function of the first kind, Properties, generating function for Jn (x).
Series solution of Legendre’s differential equation leading to Pn (x), generating function for
Pn (x). Legendre polynomials, Rodrigue’s formula (without proof) - Problems.
29
Department of Electronics and Communication Engineering
UNIT – III
STATISTICAL METHODS:
Correlation and regression: Karl Pearson’s coefficient of correlation and rank correlation,
problems.
Regression analysis: lines of regression, angle between two regression lines - problems.
Curve Fitting: Fitting the straight line, parabola and geometric curve (y = axb ) by the
method of least squares.
UNIT – IV
PROBABILITY DISTRIBUTIONS:
Review of basic probability theory. Random variables (discrete and continuous), probabil-
ity mass and density functions. Mathematical expectation, mean and variance. Poisson and
normal distributions, Problems (derivations for mean and standard deviation for Poisson dis-
tribution only), Illustrative examples.
Joint probability distribution: Joint Probability distribution for two discrete random vari-
ables, expectation, covariance and correlation.
UNIT – V
STATISTICAL INFERENCE:
Sampling Theory: Introduction to sampling distributions, standard error, Type-I and Type-II
errors. Test of hypothesis for means (single mean and difference between two means), stu-
dent’s t-distribution (single mean and difference between two means), Chi-square distribution
as a test of goodness of fit.
Text Books:
1. “Higher Engineering Mathematics”, B. S. Grewal, 44th edition, 2018, Khanna Pub-
lishers.
2. “Advanced Engineering Mathematics”, Erwin Kreyszig, 10th edition (reprint), 2016,
John Wiley & Sons.
Reference Books:
1. “Advanced Engineering Mathematics”, C. Ray Wylie and Louis C. Barrett, 6th edition,
McGraw-Hill Book Company, New York.
2. “Higher Engineering Mathematics”, B. V. Ramana, 11th Edition, 2007, McGraw-Hill
Education.
3. “A Textbook of Engineering Mathematics”, N. P. Bali and Manish Goyal, Laxmi Pub-
lications.
4. “Advanced Engineering Mathematics”, Chandrika Prasad and Reena Garg, 2018, Khanna
Publishing.
30
Department of Electronics and Communication Engineering
31
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the principles of Electrostatics and Magnetostatics 1 1
to obtain the field, potential and boundary conditions; and
Maxwell’s equations to study electromagnetic wave propaga-
tion in different media
CO2 Analyse and solve Electromagnetic problems related to Elec- 2 1
trostatics, Magnetostatics, Time-varying fields and wave
propagation
CO3 Engage in self-learning through online/multimedia resources 5, 9, 10 1
and by working on mini-projects related to electromagnetic
fields and waves
UNIT – I
Electrostatics: Coulomb’s Law, Electric Field Intensity, Electric Flux Density, Gauss’ Law
and Applications, Electric field due to line charge, sheet charge and volume charge, Diver-
gence Theorem. Energy spent in moving a charge in an Electric field, Definition of Potential
and Potential Difference, Potential gradient, Electric field due to dipole, Energy Density.
UNIT – II
Electrostatics: Properties of Conductors and Dielectrics, Continuity equation for Current,
Boundary Conditions. Poisson’s equation, Laplace’s equation and its solution for Single
Variables. Capacitance of parallel-plate, annular ring and concentric spheres.
Steady Magnetic Field: Biot-Savart Law, Ampere’s Circuital Law, Magnetic Flux and Flux
Density.
32
Department of Electronics and Communication Engineering
UNIT – III
Steady Magnetic Field: Scalar and Vector Magnetic Potentials, Force on a moving charge,
Force on differential current element, Magnetic Boundary Conditions.
Time varying fields: Faraday’s Law, Displacement Current, Maxwell’s Equations in Point
and Integral Form.
UNIT – IV
Wave Propagation: Uniform plane wave propagation through free space, Wave propagation
through dielectrics, Poynting’s Theorem, Propagation in Good conductors, skin depth, Wave
polarization.
UNIT – V
Plane Wave Reflection and Dispersion: Reflection at normal incidence, Standing Wave
Ratio, Plane Wave propagation in general directions, Reflection at Oblique incidence, Wave
propagation and Pulse broadening in dispersive media.
Text Books:
1. “Engineering Electromagnetics”, William H. Hayt, John A. Buck, M. Jaleel Akhtar,
8th Edition, 2014, Tata McGraw-Hill.
2. “Electromagnetics”, Schaum’s Outline series, Joseph A. Ediminister, Revised Second
Edition, 2014, Tata McGraw-Hill.
Reference Books:
1. “Electromagnetics with Applications”, John Krauss and Daniel A Fleisch, 5th Edition,
1999, McGraw-Hill.
2. “Classical Electromagnetism”, H. C. Verma, 1st Edition, 2022, Bharati Bhawan Pub-
lishers.
3. “Elements of Electromagnetics”, Mathew N. O. Sadiku, 2014, Oxford University Press.
MOOCs:
1. Classical Electromagnetics-1, Prof. H. C. Verma, https://bsc.hcverma.in/c
ee1/#/home
2. Classical Electromagnetics-2, Prof. H. C. Verma, https://bsc.hcverma.in/c
ee2/#/home
33
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
UNIT – I
Introduction: Examples of Control Systems, open loop vs Closed loop Systems.
Mathematical Modelling of Linear Systems: Transfer functions, Mechanical Systems,
Analogous Systems, Block diagram, Signal Flow graph, Transfer Functions of Lag and Lead
Compensators.
UNIT – II
Controllers and Time response analysis: Step response of first order, second order sys-
tems, response specification, steady state error and error constants. Effect of PI, PD and PID
controllers on the time response of the system.
UNIT – III
Stability Analysis: Concept of stability, R-H criterion, applications of R-H criterion with
limitations.
34
Department of Electronics and Communication Engineering
Root locus technique: Introduction to root locus concepts, Construction rules, Analysis of
stability by root locus plot.
UNIT – IV
Frequency response Analysis:Frequency domain specification, Polar plots, Nyquist plot,
Stability Analysis using Nyquist criterion, Bode plots, GM and PM, Relative stability.
UNIT – V
State Variable Analysis: Concept of state variables, physical variable model, phase variable
model, canonical model, obtaining transfer function from state model.
Text Books:
1. “Control Engineering” Nagrath and Gopal, New Age International Publishers.
2. “Engineering Control Systems”, Norman S. Nise, 5th Edition, John Wiley and Sons.
Reference Books:
1. “Modern Control Engineering”, Ogata, Prentice Hall.
2. “Automatic Control Systems”, B. C. Kuo, John Wiley and Sons.
MOOCs:
1. https://swayam.gov.in/explorer
2. https://www.edx.org/course
35
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply knowledge of combinational, sequential, and timing 1 2
circuits in recognizing functional blocks of computers and
their working mechanisms
CO2 Analyse the Architectural features of 32-bit microprocessor 2 2
with necessary Input/Output and Memory Operations to build
an embedded Controller
CO3 Design simple programming modules in machine and higher- 3 2
level programming language using simulators to develop log-
ical skills and testing skills
CO4 Select and implement appropriate Structured and modu- 4 2
lar programming using techniques such as subroutines, data
stores, interrupt service routines and exception handling
mechanisms
CO5 Build simple Embedded Applications using Input and output 5, 9, 10 2
devices with ARM core and a controller
UNIT – I
Overview of computing systems: Basic structure of computers- function units of a com-
puter, bus structure, performance of the processor, memory location and addresses, memory
and I/O systems , basic processing unit, pipelining, computer peripherals.
36
Department of Electronics and Communication Engineering
UNIT – II
ARM Processor fundamentals: RISC and ARM Design philosophy, ARM core Dataflow
model, programming model, processor states and operating modes, exceptions and interrupts,
ARM pipeline, ARM instruction set, Assembler rules and Directives, load/store architecture,
ARM-THUMB interworking, programming.
UNIT – III
Embedded C codes: Overview of C compiler and optimization, Basic C data types, Local
variable types, C looping and structures, Register allocation, Function calls, Mixing C and
Assembly Programming, Instruction Scheduling.
UNIT – IV
Subroutines and stacks: Introduction, stack, subroutines, passing parameters to Subrou-
tines, Exception and interrupt handling- Vector Table, Exception priorities, link register off-
sets, interrupts. Interrupt handling schemes.
UNIT – V
Application of ARM controller LPC 2148: Memory map, memory and I/O mapped periph-
erals – ADC, DAC and UART, firmware and boot loader, introduction to Embedded Operat-
ing System.
Text Books:
1. “Computer Organization and Architecture”, Carl Hamacher, Zvonko Vranesic, 2001,
McGraw-Hill.
2. “ARM System Developer’s Guide”, Sloss, Symes and Wright, Morgan Kaufmann Pub-
lishers, 2005, Elsevier.
3. “ARM Assembly Language- Fundamentals and Techniques”, William Hohl, 2009,
CRC press, Taylor and Francis.
Reference Books:
1. “Computer Organisation & Architecture”, William Stallings, 2010, PHI.
2. “ARM System On-Chip Architecture”, Steve Furber, Seocnd Edition, 2010, Pearson.
37
Department of Electronics and Communication Engineering
MOOCs:
1. https://www.arm.com/resources/education/online-courses
1. Divide an 8-bit variable into two 4 bit nibbles and store one nibble in each byte of a 16
bit variable. Store the disassembled byte in memory location (pointed by result)
2. Compare 2 values stored in memory location and store the higher value in a memory
location (pointed by result)
3. Add two 64-bit numbers and store the result in a memory location.
4. Add a series of 16-bit numbers stored in sequential location in memory (called Ta-
ble)and store the result in memory
5. Find the factorial of a given number
6. Find the largest in a series of numbers stored in memory.
7. Multiply two 16 bit binary numbers.
8. Sum of first 10 integer numbers.
9. Embedded C program to read data from the 8-bit on board DIP switch and display the
value on the 8 LEDs
10. Embedded C program to use the built in DAC to generate the following waveforms -
square, ramp, triangle and sine
11. Interfacing ARM processor to stepper motor in both directions
12. Serial Communication
38
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply various concepts of theorems and Transforms for 1 1
computing parameters of Communication systems
CO2 Analyze performance of different types of Analog modula- 2 1
tion Techniques for a given set of parameters
CO3 Design Analog Communication subsystems for given set of 3 1
specifications
CO4 Simulate and conduct experiments on different types of 4, 5 1
Analog communication subsystems
CO5 Involve in independent/team learning, Communicate ef- 9, 10, 12 1
fectively and engage in life-long learning.
UNIT – I
Amplitude Modulation: Introduction to communication system, Channel: Types, Charac-
teristics, and Modelling. Modulation Techniques: Need for modulation, Types of Modulation
(AM, FM, PM, PAM, PWM, PPM). Amplitude modulation Time domain and frequency do-
main description, single tone modulation, power relations in amplitude modulation waves;
Generation of amplitude modulation wave using, square law and switching modulators; De-
tection of amplitude modulation waves using square law and envelope detectors.
UNIT – II
Double side band modulation: Time domain and frequency domain description; Genera-
tion of DSBSC waves using Ring modulators; Coherent detection; Costas loop; Quadrature
39
Department of Electronics and Communication Engineering
Carrier Multiplexing.
Single Side Band Modulation: Time & Frequency domain description, Generation of SSB-
SC frequency discrimination method; Phase discrimination method; Vestigial side band mod-
ulation: Time & Frequency description, generation; Envelope detection; Comparison of AM
techniques; Applications of AM systems.
UNIT – III
Angle Modulation: Single tone frequency modulation, Spectrum analysis of sinusoidal fre-
quency modulation wave, narrow band frequency modulation, wide band frequency modu-
lation, transmission bandwidth of frequency modulation wave, phase modulation, compar-
ison of frequency modulation and phase modulation; Generation of frequency modulation
waves, direct frequency modulation and indirect frequency modulation, Zero Crossing De-
tector, FDM, Frequency Translation. Comparison of FM & AM.
UNIT – IV
Noise performance of Analog modulation schemes: Noise sources, Types, Receiver char-
acteristics: Sensitivity, Selectivity, Image Frequency Rejection Ratio, Choice of intermediate
frequency, fidelity, Signal to Noise Ratio, Receiver model, Noise figure, Noise in AM, DSB
& SSB System, Noise in Angle Modulation Systems, Threshold effect in Angle Modulation
System, Pre-emphasis & De-emphasis.
UNIT – V
Introduction to Digital Communication: Introduction, Sampling theorem, Quadrature Sam-
pling of Band pass signals, Practical aspects of sampling and signal recovery, PAM, TDM.
Text Books:
1. “Communication Systems”, Simon Haykin and Moher, 5th Edition, 2010, Wiley.
2. “An Introduction to Analog and Digial Communications”, Simon Haykin, 2008, Wiley.
Reference Books:
1. “Communication Systems Engineering”, John G. Proakis and Masoud Salehi, (2/e),
2015, Pearson.
2. “Digital and Analog Communication Systems”, K. Sam Shanmugam, Wiley, 1994.
MOOCs:
1. https://nptel.ac.in/courses/117/105/117105143/
2. http://nptel.ac.in/courses/117102059/1
40
Department of Electronics and Communication Engineering
41
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Develop awareness about current global and contemporary 6, 7, 12 1, 2, 3
issues in society, engineering and technology in keeping
with sustainable solutions
CO2 Familiarize oneself with the skills needed to work in an in- 1, 7, 9 1, 2, 3
dustry or an organization and apply domain knowledge for
addressing the societal/technical issues
CO3 Comprehend and present a report on the work done 10 1, 2, 3
42
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand Python libraries, OOP Concepts in Python Program- – –
ming
CO2 Apply different mathematical concepts: Probability and Statis- 1, 5 1, 2
tics, Laplace, Fourier and z-Transforms using python IDE plat-
form (Jupyter notebook, pycharm, etc.)
CO3 Implement real-time applications in signal analysis and control 2, 3 1, 2
systems
List of Experiments
Reference Books:
1. “Python Cookbook”, David Beazley and Brian K. Jones, 3rd Edition, 2013, O’Reilly
Media Inc.
2. “Python: The Complete Reference”, Martin C. Brown, 4th Edition, 2018, McGraw-
Hill.
43
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the components and impacts of human activities on 7 –
environment.
CO2 Apply the environmental concepts for conservation and protection 1 –
of natural resources.
CO3 Identify and establish relationship between social, economical and 6 –
ethical values from environmental perspectives.
UNIT – I
Introduction to Environment:
• Definition, About the Earth, Earth’s Structure i.e., Atmosphere and its parts, Litho-
sphere,
Hydrosphere and Biosphere.
• Ecology & Ecosystem, Balanced Ecosystem, Types of Ecosystem.
UNIT – II
Human Activities on Environment:
• Human activities – Food, Shelter, Economic and Social Security.
• Effects of Human activities on Environment – Agriculture, Housing, Industries, Mining
and Transportation activities.
• Environmental Impact Assessment (EIA)
• Sustainable development
44
Department of Electronics and Communication Engineering
UNIT – III
Natural Resources:
• Definition, Renewable and Non-Renewable sources.
• Major Natural Resources:
– Water resources, its availability, quality, water-borne and water-induced diseases
– Mineral resources, classification, uses in various Industries as byproducts
– Forest resources – causes and consequences of deforestation, various afforesta-
tion programs
• Conventional and Non-conventional energy resources:
– Hydroelectric, Wind power, Solar, Biogas, geothermal energy
– Fossil fuel based energy resources – Coal, Oil and Gas, Nuclear power
– Hydrogen as an alternate future sources of energy
UNIT – IV
Environmental pollution:
Introduction, following are few types of pollution to study:
• Water pollution – definition, types, sources, effects and control of water pollution.
• Land pollution – definition, types, sources, effects, Solid waste management.
• Noise pollution – definition, sources, effects and control of noise pollution.
• Air pollution - definition, sources, effects and control of air pollution.
UNIT – V
Current environmental issues and importance:
Introduction, following are few types of pollution to study:
• Population growth, effects and Control, Climatic changes.
• Global warming, Acid rain, Ozone layer depletion and its effects.
• Environmental protection – initiatives by Government and non–Govt. Organizations
(NGO’s), Role of Legal aspects.
• Environmental Education, Women education.
Text Books:
1. “Environmental studies”, Dr. Geetha Balakrishanan, Revised Edition, Sun star publi-
cation.
2. “Ecology”, Subramanyam, Tata McGraw Hill Publication.
3. “Environmental studies”, Dr. J. P. Sharma, Fourth edition.
45
Department of Electronics and Communication Engineering
Reference Books:
1. “Environmental studies”, Benny Joseph.
2. “Environmental studies”, Dr. D. L. Manunath.
Learning Resources:
1. NPTEL (Open Sources / power-point and visuals)
2. Ecological studies / IITR / Open Sources
3. Ministry of Environment and forest and wildlife.
MOOCs:
1. https://www.coursera.org/course/sustain
46
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Recognize the significance of the Indian Consitution as the 6 –
supreme legal authority.
CO2 Analyse the theories and concepts of Human Rights 6 –
CO3 Apply the principles of moral/ethical obligations and duties to en- 8 –
sure public welfare and safety.
UNIT – I
Introduction to Indian Constitution:
Framing of the Indian constitution: Role of the Constituent Assembly, Preamble and Salient
*bfeatures of the Constitution of India, Fundamental Rights and its limitations. Fundamen-
tal Duties and their significance. Directive Principles of State Policy: Importance and its
relevance. Case Studies.
UNIT – II
Union Executive and State Executive:
The Union Executive: The President and The Vice President, The Prime Minister and The
Council of Ministers. The Union Parliament – Lok Sabha and Rajya Sabha.
The Supreme Court of India.
State Executive: The Governors, The Chief Ministers and The Council of Ministers.
State Legislature: Legislative Assembly and Legislative Council. State High Courts.
UNIT – III
47
Department of Electronics and Communication Engineering
UNIT – IV
Human Rights:
Human Rights: Meaning and significance, Types Human Rights, Powers and Functions of
National and State Human Rights Commission of India. Human rights in constitution of
India.
UNIT – V
Professional Ethics:
Scope and Aims of Engineering Ethics, Responsibilities of Engineers and impediments to
Responsibilities. Honesty, Integrity and Reliability; Risks – Safety and Liability in Engineer-
ing. Case Studies.
Text Books:
1. “An Introduction to Constitution of India and Professional Ethics”, Merunandan K. B.
and B. R. Venkatesh, 3rd edition, 2011, Meragu Publications.
2. “Constitution of India & Professional Ethics & Human Rights”, Phaneesh K. R., 10th
edition, 2016, Sudha Publications.
Reference Books:
1. “V.N. Shukla’s Constitution of India”, Prof. (Dr.) Mahendra Pal Singh, 13th Edition
(Revised), 2017, Reprint 2019, Eastern Book Company.
2. “Ethics in Engineering”, Mike W. Martin, Roland Schinzinger, 4th Edition, 2004,
McGraw-Hill Education.
48
Department of Electronics and Communication Engineering
ADDITIONAL MATHEMATICS – II
Course Title
(For lateral entry students)
Course Code 22MA4BSMAT Credits 0 L–T–P 2:1:0
CIE 50 Marks (100% weightage) SEE 100 Marks (50% weightage)
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the concepts of linear algebra and numerical methods. 1 –
CO2 Apply the concepts of integral calculus. 1 –
UNIT – I
NUMERICAL METHODS – 1:
Elementary row transformation of a matrix, Rank of a matrix. Consistency and Solution of
system of linear equations; Gauss-elimination method and Approximate solution by Gauss-
Seidel method. Eigenvalues and Eigenvectors.
UNIT – II
NUMERICAL METHODS – 2:
Solution of algebraic and transcendental equations: Regula-Falsi and Newton-Raphson meth-
ods (only formulae). Problems.
Finite differences, Interpolation using Newton’s forward and backward difference formulae
and Lagrange’s interpolation formula (without proof). Problems.
Numerical integration: Simpson’s (1/3)rd and (3/8)th rules (without proof): Problems.
UNIT – III
NUMERICAL METHODS – 3:
Numerical Solution of Ordinary Differential Equations (ODE’s):
Numerical solution of ordinary differential equations of first order and first degree: Tay-
lor’s series method, Modified Euler’s method, Runge-Kutta method of fourth-order, Milne’s
predictor-corrector formula (No derivations of formulae). Problems.
49
Department of Electronics and Communication Engineering
UNIT – IV
INTEGRAL CALCULUS:
Multiple Integrals: Evaluation of double integrals, evaluation of double integrals by change
of order of integration, changing into polar coordinates. Evaluation of triple integrals. Prob-
lems.
UNIT – V
BETA-GAMMA FUNCTIONS AND VECTOR INTEGRATION:
Beta and Gamma functions: Definitions, properties, the relation between Beta and Gamma
functions.
Vector Integration: Line integral, Green’s theorem and Stokes’ theorem.
Text Books:
1. “Higher Engineering Mathematics”, B. S. Grewal, 44th edition, 2018, Khanna Pub-
lishers.
2. “Advanced Engineering Mathematics”, Erwin Kreyszig, 10th edition (reprint), 2016,
John Wiley & Sons.
Reference Books:
1. “Higher Engineering Mathematics”, B. V. Ramana, 11th Edition, 2007, McGraw-Hill
Education.
2. “Engineering Mathematics”, Srimanta Pal and Subodh C. Bhunia, 3rd reprint, 2016,
Oxford University Press.
3. “A Textbook of Engineering Mathematics”, N. P. Bali and Manish Goyal, Laxmi Pub-
lications.
4. “Advanced Engineering Mathematics”, C. Ray Wylie and Louis C. Barrett, 6th edition,
McGraw-Hill Book Company, New York.
5. “Engineering Mathematics for Semester I and II”, Gupta C. B., Sing S. R. and Mukesh
Kumar, 2015, McGraw-Hill Education (India).
6. “Higher Engineering Mathematics”, H. K. Dass and Er. Rajnish Verma, 2014, S. Chand
Publication.
7. “Calculus”, James Stewart, 7th edition, 4th reprint, 2019, Cengage Publications.
50
V Semester Syllabus
51
Department of Electronics and Communication Engineering
UNIT – I
MOS Transistor: Long Channel I-V characteristics, C-V Characteristics, Simple MOS Ca-
pacitance Models, Detailed MOS Gate Capacitance Model, Non ideal I-V Effects.
CMOS Logic: Inverter, NAND Gate, NOR Gate, CMOS Compound Gates. VLSI design
flows.
UNIT – II
CMOS Processing Technology: CMOS Technologies, CMOS Inverter Fabrication and Lay-
out, Layout Design Rules, Gate Layouts and Stick Diagrams. CMOS Process enhancements.
Manufacturing Issues.
UNIT – III
Static CMOS Inverter: DC Characteristics, Beta Ratio Effect, Noise Margin, Pass Transistor
DC Characteristics, Circuit design using Pass Transistors and Transmission Gates, Tristate
buffer, Multiplexers.
52
Department of Electronics and Communication Engineering
Sequential MOS logic circuitry: SR Latch Circuitry, Clocked latch and Flip Flop Circuitry
(SR and JK), CMOS D-Latch and Edge Triggered Flip-Flop.
UNIT – IV
Sequencing Static Circuits: Sequencing Methods, Max-Delay Constraints, Min-Delay Con-
straints, Time Borrowing, Clock Skew.
Array Sub system: SRAM: SRAM Cells, Row Circuitry, Column Circuitry. DRAM: Subar-
ray Architectures, Column Circuitry, Embedded DRAM.
UNIT – V
Silicon Debug Principles, Manufacturing Test Principles, Design for Testability, Boundary
Scan.
Text Books:
1. “CMOS VLSI Design: A Circuits and Systems Perspective”, Neil H. E. Weste and
David Harris, Pearson Education, 4th Edition, 2011, ISBN: 0-321-54774-8.
2. “CMOS Digital Integrated Circuits”, Sung-Mo Kang and Yusuf Leblebici, Tata Mc-
GrawHill, 3rd Edition, ISBN: 0-7923-7246-8.
Reference Books:
1. “Basic VLSI Design”, Douglas. A. Pucknell and Kamaran Eshraghian, PHI, 3rd Edi-
tion, 2010, ISBN: 0-321-26977-2.
2. “Introduction to VLSI Circuits & Systems”, John P. Uyemura, Wiley India Edition.
MOOCs:
1. https://nptel.ac.in/courses/117101058/
53
Department of Electronics and Communication Engineering
Prerequisites: None.
Course Outcomes: At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the concepts of Antennas for practical systems 1, 2 1
CO2 Analyse the concepts of Microwaves and Antennas 2 1, 2
CO3 Use Modern tools for the design of Antennas 3, 5, 9, 10 2, 3
UNIT – I
Transmission line theory: lumped element circuit model- wave propagation on a transmission
line, the lossless line, terminated lossless line, the impedance equation, principles of the
Smith chart, quarter-wave transformer
Fundamentals of waveguide theory: TE modes in a rectangular waveguide.
UNIT – II
Microwave Network analysis: the scattering matrix, reciprocal and lossless matrix. Concept
of vector network analyzer and its significance in the industry. Basic properties of dividers
and couplers – three-port networks, four-port networks, T-junction power divider – lossless
divider, resistive divider.
UNIT – III
Fundamentals of Antennas: Principle of antenna, fields from oscillating dipole, antenna field
zones, basic antenna parameters, patterns, beam area, Radiation intensity, beam efficiency,
directivity and gain, antenna aperture, effective height and radio communication link (Friis
formula).
54
Department of Electronics and Communication Engineering
UNIT – IV
Point Source and Arrays: Point source, Types of Arrays (Broadside, End fire, Extended End
fire), Arrays of two point sources, linear array of n-isotropic point sources of equal amplitude
and spacing, null direction for arrays n isotropic point source of equal amplitude and spacing,
pattern multiplication.
UNIT – V
Types of Antennas: Introduction, Radiation resistance of dipole antenna. Thin linear an-
tenna, field components of λ/2 (Hertz) dipole antenna, Radiation resistance of dipole an-
tenna. Directivity of dipole antenna, Yagi-Uda antenna, Horn antenna, parabolic reflectors,
Microstrip rectangular patch antenna design. Steps to design an antenna in a commercial
industry-standard software.
Textbooks:
Reference Books:
55
Department of Electronics and Communication Engineering
UNIT – I
Introduction to DSP, Frequency-domain Sampling, DFT, IDFT, DFT as a Linear Transforma-
tion (Matrix formulation), Properties of DFT: Periodicity, Linearity, Circular Time shifting,
Circular Frequency Shifting, Circular Time Reversal, Conjugation and Conjugate Symmetry
(Symmetry properties), Duality, Circular Convolution (Multiplication of two DFTs), Circular
correlation, Multiplication (or Modulation) property, Parseval’s Relation.
UNIT – II
Use of DFT in linear filtering, linear convolution of two finite duration sequences, overlap
adds and save methods. Relation between DFT and other transforms. Direct computation
of DFT. Necessity for efficient computation of DFT. Radix2 Fast Fourier Transform (FFT)
algorithm for DFT computation. Decimation in time algorithm, decimation in frequency
56
Department of Electronics and Communication Engineering
UNIT – III
Introduction to IIR filters, Pole zero placement method for simple IIR Filters, Impulse invari-
ant & Bilinear Transformations, Design of analog Butterworth and Chebyshev filters, Design
of Digital Butterworth and Chebyshev filters. Introduction to realization of digital systems,
Infinite Impulse Response (IIR) systems: parallel form, cascade form.
UNIT – IV
Introduction to FIR filters, Frequency response of ideal digital low pass filter, high pass filter,
Frequency sampling technique of designing FIR filters, Windowing design of FIR filters us-
ing Rectangular, Triangular & Hamming windows. Realization of Finite Impulse Response
(FIR) systems: Direct Form, Linear Phase Form.
UNIT – V
Application of digital filters in noise cancellation; Limitations of Linear filters, Random noise
cancellation, Adaptive filters, LMS Algorithm, Applications. Decimation by a factor D, In-
terpolation by a factor I, Sampling conversion by a Rational factor I/D. Introduction to Multi-
rate Digital Signal Processing.
LAB EXPERIMENTS:
Textbooks:
1. “Digital Signal Processing, Principles, Algorithms and Applications,” John G. Proakis,
Dimitris K Manolakis, Pearson education/PHI (4th Edition).
2. “Digital Signal Processing,” Tarun Kumar Rawat, Oxford University Press (16 Decem-
ber 2014).
57
Department of Electronics and Communication Engineering
Reference Books:
1. “Fundamentals of Digital Signal Processing,” Lonnie Ludeman, John Wiley & Sons;
Wiley International 1st Edition, 1988.
2. “Discrete-Time Signal Processing,” Alan V. Oppenheim, Ronald W. Schafer, John R.
Buck, Prentice-Hall Signal Processing Series, 2nd Edition, 1999.
3. “Understanding Digital Signal Processing,” Richard G. Lyons, Prentice Hall, March
25, 2nd Edition 2004.
4. “Digital Signal Processing: Fundamentals and Applications,” Li Tan, Academic Press,
1st edition 2007.
5. “Schaum’s Outline of Digital Signal Processing,” Monson Hayes, McGraw-Hill, 1st
edition, 1998.
E-books:
1. https://nptel.ac.in/courses/117/102/117102060/
MOOCs:
1. https://nptel.ac.in/noc/courses/noc17/SEM1/noc17-ee05/
58
Department of Electronics and Communication Engineering
Unit – I
Introduction to Block diagram of DCS with basic signal processing operations, Communi-
cation channel, Pulse code modulation, Uniform quantization and its SQNR, Robust quanti-
zation – A- and µ-law companding, Differential PCM TR and RX, TDM-PCM, T1 and E1
digital Hierarchy. Line codes, ISI in band-limited channels, Zero-ISI condition - the Nyquist
criterion, Solution for zero ISI - practical raised cosine filters.
Unit – II
Optimum Receiver structures - correlator type receivers, Matched filter type receivers, Digital
Modulations - Generation and detection of BASK, BPSK, and BFSK, Signal space constel-
lations, Generation and detection of QPSK, waveforms and its Signal space constellation,
Generation and detection of DPSK, waveforms, Probability of bit error expressions and Per-
formance analysis of all the schemes in terms of probability of bit error, BW, and Power.
59
Department of Electronics and Communication Engineering
Unit – III
Introduction to spread spectrum - Need for Spread Spectrum Modulation, PN sequence and
its properties, Direct sequence SS system - DS/BPSK Transmitter & Receiver, Processing
gain, Jamming margin, Frequency hop SS system - FH-FSK transmitter and Receiver, Fast
and slow hop, Application of DS SS and FHSS, Introduction to OFDM.
Unit – IV
Introduction to Information theory - Measurement of Information, Entropy and information
rate, Communication channels, Shannon‘s Channel Capacity theorem and its trade-off Source
coding - definition Various Properties of source codes, Shannon-Fano encoding algorithm,
Huffman‘s coding algorithm, efficiency and variance computation.
Unit – V
Introduction to Channel coding: Need for channel coding, Shannon‘s coding theorem. Lin-
ear Block codes – rate, encoding procedure. Error detecting and correcting capability. Syn-
drome calculation for error detection. Convolutional encoder representation, impulse re-
sponse, transform domain representation, tree, trellis and state representation.
Textbooks:
1. “Digital Communications” By Simon Haykins – John Wiley, 2003.
2. “Digital communications” - Bernard Sklar: Pearson education, 2007.
Reference Books:
1. “Modern Analog and Digital Communications” - Lathi and Ding, Oxford Press.
2. “Concepts of Information theory and coding” - P.S. Satyanarayana, DYNARAM, 2005.
MOOC course:
1. NPTEL lecture series by Prof. Bikas Kumar Dey, IIT Bombay.
2. NPTEL lecture on Digital Communications by IIT Madras.
60
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the importance of various concepts and – –
techniques of digital communication.
CO2 Apply the knowledge of various signal processing and 1 1
coding techniques for digital communication systems.
CO3 Analyse the performance and design constraints of tech- 2 1
niques learnt in the digital communication system.
CO4 Design and analyse digital modulation, spread spectrum 3, 4, 5, 9, 10 1
and coding for Optimum receivers.
1. Design a sample and hold circuit and verify sampling theorem for: (i) fs ≫ 2fm (ii)
fs ≪ 2fm (Signal can be any generated or captured audio signal). Perform TDM of
any two sampled signals and display the waveform.
2. Design a circuit diagram for generating a BASK waveform for a given message with
frequency Hz and carrier frequencies: (i) kHz (ii) kHz
3. Design a circuit diagram for generating a BFSK waveform for a given message with
frequency Hz and carrier frequencies: (i) kHz (ii) kHz
4. Design a circuit diagram for generating a BPSK waveform for a given message with
frequency Hz and carrier frequencies: (i) kHz (ii) kHz
5. With the suitable measurement setup, perform measurements to compute directivity
and gain of a microstrip patch antenna.
6. With the suitable measurement setup, perform measurements to compute directivity
and gain of a microstrip antenna array.
61
Department of Electronics and Communication Engineering
7. Demonstrate over and under sampling, quantization, and reconstruction of any given
signal.
8. Demonstrate digital BASK modulation and demodulation.
9. Demonstrate a DS or FH spread spectrum system.
10. Demonstrate Huffman and Shannon Fano coding.
11. Demonstrate the BER performance of a digital communication system employing a
BPSK modulation scheme with: (i) Block coding scheme (ii) Convolution coding.
Assume an AWGN channel.
12. Plot the radiation plot of a microstrip antenna using the antenna design toolbox.
62
Department of Electronics and Communication Engineering
UNIT – I
Introduction: Fundamental Steps in Digital Image Processing, Components of an Image
Processing System, Sampling and Quantization, Representing Digital Images (Data struc-
ture), Some Basic Relationships Between Pixels – Neighbors and Connectivity of pixels in
image, Applications of Image Processing: Medical imaging, Robot vision, Character recog-
nition, Remote Sensing.
Colour Image Processing: Colour Fundamentals, Colour Models, Pseudo-colour Image
Processing.
UNIT – II
Image Enhancement: Spatial Domain: Some Basic Gray Level Transformations, Histogram
Processing, Enhancement using Arithmetic/Logic Operations, Basics of Spatial Filtering,
Smoothing Spatial Filters, Sharpening Spatial Filters.
Frequency Domain: Preliminary Concepts, Filtering in the Frequency Domain, Image Smooth-
ing and Image Sharpening using Frequency Domain Filters.
63
Department of Electronics and Communication Engineering
UNIT – III
Restoration: Noise models, Restoration in the Presence of Noise Only using Spatial Filtering
and Frequency Domain Filtering, Linear, Position-Invariant Degradations, Estimating the
Degradation Function, Inverse Filtering, Minimum Mean Square Error (Wiener) Filtering,
Constrained Least Squares Filtering.
UNIT – IV
Morphological Analysis: Morphological Image Processing: Preliminaries, Erosion and Di-
lation, Opening and Closing, The Hit-or-Miss Transforms, Some Basic Morphological Algo-
rithms.
Representation and Description: Representation, Boundary descriptors.
UNIT – V
Image Segmentation: Introduction, Detection of isolated points, Line detection, Edge detec-
tion, Edge linking, Region-based segmentation – Region growing, Split and merge technique,
Local processing, Regional processing, Hough transform, Segmentation using Threshold.
Text Books:
1. “Digital Image Processing”, Rafael C G., Woods R E. and Eddins S L, Prentice Hall,
3rd Edition, 2008.
Reference Books:
1. “Image Processing, Analysis and Machine Vision”, Milan Sonka, Thomson Press India
Ltd., 4th Edition.
2. “Fundamentals of Digital Image Processing”, Anil K. Jain, 2nd Edition, Prentice Hall
of India.
3. “Digital Image Processing”, S. Sridhar, Oxford University Press, 2nd Edition, 2016.
E Books and Online Course Materials:
1. https://bookboon.com/en/digital-image-processing-part-one
-ebook
2. https://pakuni.info/download/digital-image-processing-b
y-jayaraman-pdf-book-free-download/
MOOCs:
1. https://www.coursera.org/learn/digital
2. https://www.classcentral.com/course/swayam-digital-image
-processing-14005
NOTE: This course content will be supplemented by practical experimentation in a simulator
environment for clear understanding.
64
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply various concepts of mathematics and communication prin- 1 1
ciples to Satellite communication.
CO2 Analyze the performance of various Satellite sub-systems for 2 1
given parameters.
CO3 Design the satellite subsystems for the given specifications. 3 1
Unit-I
SATELLITE ORBITS: Kepler’s Laws, Newton’s law, orbital parameters, orbital perturba-
tions, station keeping, geostationary and non-geostationary orbits – Look Angle Determina-
tion, Limits of visibility, eclipse-Sub-satellite point – Sun transit outage-Launching Proce-
dures - launch vehicles and propulsion.
Unit-II
SPACE SEGMENT: Spacecraft Technology- Structure, Primary power, Attitude and Orbit
control, Thermal control and Propulsion, communication Payload and supporting subsys-
tems, Telemetry, Tracking and command-Transponders-The Antenna Subsystem.
Unit-III
SATELLITE LINK DESIGN: Basic link analysis, Interference analysis, Rain-induced atten-
uation and interference, Ionospheric characteristics, Link Design with and without frequency
reuse.
65
Department of Electronics and Communication Engineering
Unit-IV
MODULATION AND MULTIPLEXING: Voice, Data, Video, Analog – digital transmission
system, Digital video Broadcast, multiple access: FDMA, TDMA, CDMA, DAMA Assign-
ment Methods, compression – encryption, Coding Schemes.
Unit-V
SATELLITE APPLICATIONS: INTELSAT Series, INSAT, VSAT, Mobile satellite services:
GSM, GPS, INMARSAT, LEO, MEO, Satellite Navigational System. GPS Position Location
Principles, Differential GPS, Direct Broadcast satellites (DBS/DTH).
Textbooks:
Reference Books:
66
Department of Electronics and Communication Engineering
UNIT – I
Artificial Intelligence: History and Applications
Introduction, Intelligence, Artificial Intelligence, Progress of Artificial Intelligence, Model-
ing, Simulation and AI, Intelligent Systems
UNIT – II
Artificial Intelligence as Representation and Search
The Predicate Calculus: Introduction, the propositional Calculus, the predicate calculus, Us-
ing Inference rules to produce predicate calculus expressions, Application: A logic-based
financial Advisor
Structure and Strategies for State Space Search: Introduction, Graph Theory, Strategies for
State Space Search, Using the state space to represent reasoning with predicate calculus
UNIT – III
Heuristic Search and Stochastic Methods
Heuristic Search: Introduction, Hill Climbing and Dynamic Programming, the best fit search
67
Department of Electronics and Communication Engineering
UNIT – IV
Expert Systems
Introduction, expert systems, features, Characteristics, Architecture, Basic Activities, Advan-
tages, Difference between Expert systems and conventional methods,
Stages in development of an expert system, building of a rule-based expert system, Machine
learning expert system, Probability based expert system
UNIT – V
Introduction to Genetic Algorithm and Swarm Intelligence
Introduction, Genetic Algorithms, Procedure of Genetic Algorithms
Introduction to swarm intelligence, importance of ant colony paradigm, ant colony systems,
development of ant colony system
Text Books:
1. Artificial Intelligence, Structures and Strategies for Complex Problem Solving, George
F Luger, fifth edition, Pearson Education
2. Artificial Intelligence and Intelligent Systems, N P Padhy, 2017, Oxford Publication
Reference Books:
1. Artificial Intelligence - A Modern Approach, Stuart Russell and Peter Norvig, 3rd
Edition, Pearson, 2014.
2. Introduction to Artificial Intelligence and Expert Systems, Dan W Patterson, Pearson,
2015.
E Books:
1. https://people.engr.tamu.edu/guni/csce421/files/AI_Russe
ll_Norvig.pdf
2. https://people.engr.tamu.edu/guni/csce421/files/AI_Russe
ll_Norvig.pdf
MOOCs:
1. https://onlinecourses.nptel.ac.in/noc23_cs92/preview
68
Department of Electronics and Communication Engineering
Prerequisites: None
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the basics of Virtual Reality and the technology in- – –
volved.
CO2 Apply the potential factors involved in implementing concepts of 1 1
Virtual Reality.
CO3 Analyse VR Hardware and Software implementation and factors 2 1
involved in rendering the process.
UNIT – I
Introduction, Fundamentals of Virtual Reality: What is Virtual Reality?, Virtual Reality as an
Immersive Technology, Reality-Virtuality Continuum, Working Principle, Uses and Benefits,
History of Virtual Reality, Application Domains.
UNIT – II
Virtual Reality Hardware and Software: Introduction, Field of View, Degrees of Freedom,
Stereoscopy, Hardware: Input Devices, Output Devices, Virtual Reality Displays, Tracking
- Magnetic, Electromagnetic, Ultrasonic, and Inertial, and Optical. Software: Platforms –
Development and Deployment, VR Scripting, VRML, X3D, Web VR.
UNIT – III
Creating a Virtual Reality Experience – Design: Illusions of Presence, Perceptual Modali-
ties: Sight, Hearing, Touch, Proprioception, Balance and Physical Motion, Smell and Taste,
Multimodal Perceptions, Perception of Space and Time, Perceptual Stability, Attention, and
69
Department of Electronics and Communication Engineering
Action. Health Effect: Motion Sickness, Eye Strain, Seizures, After-effects, Factors Affect-
ing Health. Design Guidelines: Hardware, System Calibration, Latency Reduction, General
Design, Motion Design, Interaction Design, Usage, Measuring Sickness.
UNIT – IV
Factors involved in Implementation of VR-Rendering: Virtual Environments, Object Model-
ing, Geometric Transformation, Perspective Views, 3D Clipping, Stereoscopic Vision, Ren-
dering, Texture Mapping, 360 degree Images and Videos. Navigation: Navigation in Vir-
tual Reality Environment, Navigation Characteristics, Locomotion Techniques – Physical
and Virtual, Wayfinding – Landmark, Signs and Maps. Interaction: Interacting with Virtual
Objects, Direct and Indirect Interactions, Modes of Interactions, Multi-modal Interaction,
Selection, Manipulation, Collaborative Virtual Reality.
UNIT – V
VR used for Training - Industry Case Studies: Transforming radiography training, VR for
employees to practice presentation skills, Reality-based welding simulator: Significance, vir-
tual training, and industrial correlation.
Text Books:
1. “The VR Book: Human-Centered Design for Virtual Reality” by Jason Jerald (ACM
Books).
2. “Understanding Augmented Reality, Concepts and Applications” by Alan B. Craig,
Morgan Kaufmann, 2013.
Reference Books:
1. N/A
MOOCs:
1. https://www.coursera.org/learn/introduction-virtual-reali
ty
70
Department of Electronics and Communication Engineering
UNIT – I
Introduction and overview of Operating Systems: Computing environment and nature of
computations, Operating System and its Operation, Classes of operating systems: Multi-
programming systems, Time-sharing systems; Different Structures of an operating system,
Virtual machine operating systems, Kernel-based operating systems.
UNIT – II
Process management: Processes and threads: Processes and Program, implementing pro-
cesses: Process States and State transitions, Process Context & Process control Block, Con-
text Save, Scheduling & Dispatching, Threads, POSIX Threads, Processes and Threads cre-
ation in Linux with Programming.
UNIT – III
Process Synchronization: Race conditions, Critical sections, Control Synchronization and
71
Department of Electronics and Communication Engineering
UNIT – IV
Memory management: Memory allocation to a process, Heap Management: Reuse of Mem-
ory, Contiguous memory allocation, Non-contiguous memory allocation, Paging, Segmenta-
tion, Virtual Memory concept, Demand Paging and Page Replacement examples.
UNIT – V
File System and I/O Management: Overview of file processing, files and file operations,
interface between file systems and IOCS, Layers of Input-output control system, overview of
IO organization, I/O devices, Device level I/O.
Text Books:
1. “Operating Systems: A Concept based Approach” by D. M. Dhamdhare, TMH.
2. “Modern Operating Systems” by Andrew S. Tanenbaum, Herbert Boss, 4th Edition.
Reference Books:
1. “Operating Systems Concepts” by Silberschatz and Galvin, John Wiley, 7th Edition,
2001.
2. “Operating System – Internals and Design Systems” by William Stallings, Pearson
Education, 4th Edition, 2006.
E-books:
1. http://www.freebookcentre.net/ComputerScience-Books-Downl
oad/Operating-System-Concepts
MOOCs:
1. https://www.mooc-list.com/tags/operating-systems
2. https://www.mooc-list.com/course/operating-systems-saylo
rorg
72
Department of Electronics and Communication Engineering
Prerequisites:
• Knowledge of microprocessor and controller hardware
• Knowledge of C and C++, and Python (can pick up during the course)
• Networking concepts and technologies
UNIT – I
Fundamentals of IoT: What is IoT, Genesis of IoT, IoT and Digitization, IoT Impact, IoT
Challenges, IoT Network Architecture and Design, Smart Objects: The “Things” in IoT,
Sensors, Actuators, and Smart Objects.
73
Department of Electronics and Communication Engineering
UNIT – II
IoT Protocols: Sensor Networks, Connecting Smart Objects, Communications Criteria, IoT
Access Technologies.
UNIT – III
IP and Application Protocols: IP as the IoT Network Layer, The Business Case for IP, The
need for Optimization, Optimizing IP for IoT, Profiles and Compliances, Application Proto-
cols for IoT, The Transport Layer, IoT Application Transport Methods.
UNIT – IV
Design and Development: IoT Physical Devices and Endpoints - Arduino UNO: Introduction
to Arduino, Arduino UNO, Installing the Software, Fundamentals of Arduino Programming.
IoT Physical Devices and Endpoints - Raspberry Pi: Introduction to Raspberry Pi, About
the Raspberry Pi Board: Hardware Layout, Operating Systems on Raspberry Pi, Configuring
Raspberry Pi, Programming Raspberry Pi with Python, Wireless Temperature Monitoring
System Using Pi, DS18B20 Temperature Sensor, Connecting Raspberry Pi via SSH, Access-
ing Temperature from DS18B20 sensors, Remote access to Raspberry Pi.
UNIT – V
Applications: Smart and Connected Cities, An IoT Strategy for Smarter Cities, Smart City
IoT Architecture, Smart City Security Architecture, Smart City Use-Case Examples. Trans-
portation, Transportation Challenges, IoT Use Cases for Transportation, An IoT Architecture
for Transportation.
Text Books:
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry,
“IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Inter-
net of Things”, 1st Edition, Pearson Education (Cisco Press Indian Reprint). (ISBN:
978-9386873743)
2. Srinivasa K G, “Internet of Things”, CENGAGE Learning India, 2017
Reference Books:
1. Vijay Madisetti and Arshdeep Bahga, “Internet of Things (A Hands-on Approach)”,
1st Edition, VPT, 2014. (ISBN: 978-8173719547).
2. Raj Kamal, “Internet of Things: Architecture and Design Principles”, 1st Edition, Mc-
Graw Hill Education, 2017. (ISBN: 978-9352605224).
Online Resources:
1. https://www.youtube.com/watch?v=co2MLqkJVXs
2. https://www.youtube.com/watch?v=9znRbMTimvc
74
Department of Electronics and Communication Engineering
E-books:
1. http://alvarestech.com/temp/Industry4.0/2019/Dimitrios%20
Serpanos,Marilyn%20Wolf%20(auth.)%20-%20%20Internet-of-T
hings%20(IoT)%20Systems_%20Architectures,%20Algorithms,
%20Methodologies-Springer%20International%20Publishing%2
0(2018).pdf
2. https://www.oreilly.com/design/free/files/designing-for-t
he-internet-of-things.pdf
MOOCs:
1. https://nptel.ac.in/courses/106/105/106105166/
2. https://www.coursera.org/specializations/internet-of-thi
ngs
75
Department of Electronics and Communication Engineering
Prerequisites: Fundamentals of VLSI and Concepts of Digital System Design using Verilog
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the concepts of Digital System design to create digital 1 3
building blocks using Verilog.
CO2 Analyze the RTL for timing violations and Synthesize the RTL to 2 3
generate gate-level netlist.
CO3 Design RTL using basic building blocks along with design opti- 3, 5 3
mizations.
UNIT – I
Logic Design and Challenges in VLSI Industry: Moore’s law, Technology Scaling, Die
size growth, Frequency, Power dissipation, Power density. Challenges in digital design, De-
sign metrics, and Cost of Integrated circuits. Digital Combinational & Sequential circuits,
Modules, Nets, Values, Comments, arrays in Verilog. Expressions, Operators, Operands, Ar-
rays, memories, Strings, Delays, parameterized designs. Procedural blocks, Blocking and
Non-Blocking Assignment, looping, flow Control, Task, Function. Basic test bench genera-
tion and Simulation, Verilog modeling of combinational and sequential logic.
UNIT – II
Principles of RTL Design: Verilog Coding Concepts, Verilog coding guidelines: Combina-
tional, Sequential, FSM. General Guidelines, Synthesizable Verilog Constructs, Sensitivity
List, Verilog Events, RTL Design Challenges.
76
Department of Electronics and Communication Engineering
UNIT – III
RTL Timing Concepts: Introduction to timing concepts. Setup and hold times. Setup and
hold time equalities and inequalities, timing paths. Static timing delay calculation for basic
flip-flop & sequential circuits.
UNIT – IV
Synthesis, Libraries, and Technology Mapping: Introduction to synthesis, logical synthe-
sis of basic combinational and sequential circuits. Synthesis Methodologies, Pre and post
synthesis mismatch, Translation, mapping, and optimization. Overview of Libraries, design
constraints, importance of wire load models.
UNIT – V
Design of Architectural building blocks using FSMs and Clock Domain Crossing: FSM
Design – overlapping and non-overlapping Mealy and Moore state machine design. Clock
Domain Crossing design techniques.
Text Books:
1. Digital Design by Morris Mano M, 4th Edition
2. Verilog HDL: A Guide to Digital Design and Synthesis by Samir Palnitkar, 2nd Edition
3. Verilog HDL Synthesis A Practical Primer by J. Bhasker
4. Fundamentals of Digital Circuits by A. Anand Kumar, 2nd Edition
5. Principles of VLSI RTL Design: A Practical Guide by Sanjay Churiwala, Sapan Garg,
2011
6. Cliff Cummings: White paper (Clock Domain Crossing)
Reference Websites:
1. www.asic-world.com
2. http://www.vlsi-expert.com/2011/03/static-timing-analysi
s-sta-basic-timing.html
Online material:
1. Seer Academy recordings
E-books:
1. https://www.freebookcentre.net/Electronics/Logic-Design-B
ooks.html
MOOCs:
1. https://nptel.ac.in/courses/117106092/
77
Department of Electronics and Communication Engineering
Prerequisites: None.
Course Outcomes: At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the knowledge of Information security concepts to 1 1, 2
demonstrate the techniques for Information security, Informa-
tion Security Policies, Standards and Indian Cyber Law.
CO2 Analyse the encryption algorithms for their strengths and 2 1, 2
weaknesses.
CO3 Design and Implement basic algorithms in cryptography 3 1, 2
which is ultimately used in developing a secure information
system.
CO4 Involve in Independent learning on contemporary issues in 5, 9, 10 1, 2
Information Security System, Cyber security and its mecha-
nisms, communicate effectively and prepare a report.
UNIT – I
Introduction to Information System: Introduction, Types, Developments of Information Sys-
tems, Introduction to information Security, Need for Information Security, Threats to Infor-
mation Systems, Information Assurance.
UNIT – II
Developing Secure Information System: Secure Information System Development, Applica-
tion Development Security, Information Security Governance and Risk Management, Secu-
rity Architecture and Design, Security Issues in Hardware, Data Storage and Downloadable
Devices, Physical Security of IT Assets, Backup Security Measures.
78
Department of Electronics and Communication Engineering
UNIT – III
Information Security Policies, Standards and Cyber Law: Security Policies, Policy Review
Process, Information Security Standards, Cyber Law in India, Intellectual Property Law,
Semiconductor Law, Software Licenses.
UNIT – IV
Cyber Security, Classification, Tools and Methods Used in Cyber Crime: Introduction to Cy-
ber Security, Cyber Security Risk Analysis, Classifications of Cybercrimes, how Criminals
Plan Them: How Criminals Plan the Attacks, Cyber Stalking, Botnets. Proxy, Servers and
Anonymizers, Phishing, Password Cracking, Key loggers and Spywares, Trojan Horses and
Backdoors, SQL Injection, Buffer Overflow.
UNIT – V
Cybercrimes and Cybersecurity: The Legal Perspectives Introduction, Cybercrime and the
Legal Landscape around the world, need for Cyber laws (Indian Context), Indian IT Act,
Challenges to Indian Law and Cybercrime Scenario in India, Consequences of not addressing
the weakness in the IT ACT, Digital Signatures and the Indian IT Act, Amendments to the
Indian IT Act, Cyber-crime and Punishment.
Textbooks:
1. “Cyber Security Understanding Cyber Crimes, Computer Forensics and Legal Perspec-
tives” by Nina Godbole & Sunit Belapure.
2. “Cryptography and Network Security Principles and Practice” by William Stallings,
Pearson.
3. “Cyber Security” by Dr. Krishan Kumar Goyal, Prof, Amith Garg, University Science
Press.
Reference Books:
79
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply C++ constructs and object oriented programming 1 2
concepts to solve given problem statements
CO2 Design solutions to problems using generic program- 3 2
ming efficient memory strategies and exception handling
concepts
CO3 Analyse the given real-time problem/s and develop com- 2, 3, 5, 9, 10 2
plete solution/s after carefully selecting one or more of
OOP technique/s
Unit-I
Migration from C to C++ – Shortcomings of C and need for object-oriented programming,
reference variables, structures, enum with their importance, manipulators, macros, functions
– pass by: value, address, and reference, importance of default values in creating applications
Unit-II
Classes and objects: Class definition and declaration, member functions, static data members
and member functions, Constructors, parameterized constructors, constructors with default
values and its importance in applications, multiple constructors in a class and their working,
copy constructor, dynamic constructors - realization and relevance, destructors, arrays of
objects, pass and return of objects, Function overloading, friend functions
80
Department of Electronics and Communication Engineering
Unit-III
Operator overloading: Overloading unary and binary operators, overloading using friend
functions and its usage, rules for overloading. Inheritance: Single and multiple inheritances,
public, private and protected inheritance. Pointers to objects, this pointer, pointers to derived
classes, virtual functions, run-time polymorphism Inheritance: understand the need with real-
time examples, types: single, multiple, hybrid, hierarchical, modes of inheritance: private,
protected and public modes and its significance on data access with real-world examples
Unit-IV
Templates and exceptions: Need for templates in real-life applications, developing container
classes with and without template functions, non-member function templates: importance
and realization, overloading template functions, member function templates and non-type
template arguments. Exception handling: Basics, throwing and catching mechanisms
Unit-V
IO streams: Managing console I/O operations: C++ streams, C++ stream classes, I/O oper-
ations, managing O/P with manipulators to realize solutions to given problems. Files: Need
for file systems, classes for file stream operations, opening and closing a file, detecting end
of file, more about open(): file modes, writing data onto file through any UI
Text Books:
1. “Object-Oriented Programming with C++”, E Balagurusamy, TMH Publications, 4th
Edition.
2. “Object-Oriented Programming in Turbo C++”, Robert Lafore, GALGOTIA Publica-
tions.
Reference Books:
1. “Let Us C++”, Yashvanth P. Kanetkar, BPB Publications.
2. “Programming With C++-Schaum’s series”, TMH Publications.
E-books:
1. “Object-Oriented Programming with C++”, E Balagurusamy, TMH Publications, 4th
Edition.
2. “Object-Oriented Programming in Turbo C++”, Robert Lafore, GALGOTIA Publica-
tions.
Online Resources:
1. https://www.w3schools.com/cpp/cpp_oop.asp
2. https://www.geeksforgeeks.org/object-oriented-programming
-in-cpp/
81
Department of Electronics and Communication Engineering
MOOCs:
1. https://www.mooc-list.com/course/object-oriented-program
ming-edx
NOTE: Header files and exception handlers will be developed as a part of the course. Also,
applications will be developed as services using a modular approach to enrich the learning.
82
Department of Electronics and Communication Engineering
UNIT – I
Concepts of Project Management: Concepts of project, Categories of project, Project life
cycle phases, Project management concepts, Tools and techniques for project management,
The project manager, Need, Roles and responsibilities of project manager. Project Leadership
and Ethics: Introduction to project leadership, ethics in projects, Multicultural and virtual
projects.
UNIT – II
Establishing the Project - Scope, Time, Cost, and performance goals, Feasibility report, Fi-
nancing Arrangements, Preparation of cost estimates, Finalization of project implementation
schedule, Evaluation of the project profitability, Fixing the Zero date.
83
Department of Electronics and Communication Engineering
UNIT – III
Organizing Human Resources and Contracting - Delegation, Project manager’s authority,
Project organization, Contract, Contract Planning, Tendering and Selection of Contractor,
Team building.
UNIT – IV
Organizing Systems and Procedures for Project Implementation – Working of Systems, Work
breakdown structure, Planning, Scheduling and Monitoring, Critical Path Method, Gantt
Chart/Time Chart, PERT, Project diary.
UNIT – V
Financing of Projects - Capital structure, Menu of financing, Internal accruals, Equity capital,
Preference capital, Debentures (or bonds), Methods of offering term loans, Working capital
advances, Miscellaneous sources, Raising venture capital, Project financing structures, Fi-
nancial closure, Financial institutions.
Text Books:
1. “Project Management”, S Choudhury, Tata McGRAW Hill Publishing Company Lim-
ited
2. “Project Planning, Analysis, Selection, Financing, Implementation and Review”, Dr.
Prasanna Chandra McGRAW Hill Publishing Company Limited
3. “Project Management Institute: A Guide to the Project Management Body of Knowl-
edge”, PMBOK Guide (Sixth Edition), Sept 2017
Reference Books:
1. “Fundamentals of Project Management”, Dr.Vijay Kanabar
2. “Project Management”, David I Cleland, Mcgraw Hill International edition
3. “Project Management”, Gopalakrishnan, Mcmillan India Ltd
4. “Project Management”, Harry Maylor, Pearson Publication
E Books:
1. https://www.youtube.com/watch?v=5d16JwWwjKo
2. NPTEL lecture on Introduction to Project Management by Prof. Arun Kanda https:
//www.youtube.com/watch?v=5pwc2DYlKQU
84
VI Semester Syllabus
85
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the concepts of Electronics and Communication Engi- 1 1, 2, 3
neering to solve societal issues.
CO2 Review and analyze the performance of the Electronic system 2 1, 2, 3
for specific societal issues.
CO3 Able to identify and develop a process that meets specified needs 3 1, 2, 3
with appropriate considerations for the environment.
CO4 Understand the impact of Electronics and Communication Engi- 7 1, 2, 3
neering for sustainable development.
UNIT – I
Agriculture: A Review of Applications for Sensor Networks in Smart Agriculture, Wireless
sensor networks with dynamic nodes for water and crop health management.
UNIT – II
Environment: Scaling Smart Environments, Localization of a wireless sensor network for
environment monitoring using likelihood Estimation with negative Constraints, Reconfig-
urable Intelligent Space, and the mobile module for Flexible Smart Space.
86
Department of Electronics and Communication Engineering
UNIT – III
Energy: Sensor Networks for Energy Sustainability in Buildings, Wireless Sensor and Ac-
tor Networks for monitoring and Controlling Energy use in Smart grid, Mobile monitoring
application to support sustainable behavior change toward healthy lifestyle.
UNIT – IV
Healthcare: Sensor networks in healthcare, Use of Body Sensor networks in Clinical settings
and Medical Research.
UNIT – V
Transportation: Social sensor networks for Transportation Management in smart cities, Ap-
plying RFID Techniques for the Next generation automotive services.
Reference Book:
87
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the concepts of Computer Networks and Net- – –
work Models for Data Communication.
CO2 Apply the knowledge of networking and concepts of 1 2
TCP/IP protocol stack to deliver packets across Multiple
Networks (links).
CO3 Analyze the issues of routing and congestion mechanism 2 2
for independent and internetworking networks for wired
and wireless links.
CO4 Design, calculate, and apply subnet masks and routing ad- 3 2
dresses to fulfill networking requirements.
CO5 Create Network for given specification and conduct exper- 4, 5 2
iments within a simulated networking environment.
CO6 Involve in independent learning on contemporary issues 7, 9, 10, 12 2
in networking technologies, communicate effectively and
prepare a report.
UNIT – I
Introduction to Data Communication, Network Models, Transmission Media, Wireless Trans-
mission, Switching, Telephone and Cable TV for data transmission.
UNIT – II
Data Link Layer: Data link Control, Error detection and correction: Cyclic Codes and Check-
Sum.
88
Department of Electronics and Communication Engineering
UNIT – III
Medium Access: Medium Access, Wired LANs: Ethernet, Wireless LANs. Connecting
devices and Virtual LANs.
UNIT – IV
Network Layer: Logical Addressing, Internet Protocol, Address Mapping, Delivery, For-
warding and Routing, Unicast Routing: Introduction, Routing Algorithms: Distance Vector
Routing, Link State Routing, Path vector routing. Multicast Distance Vector Routing.
UNIT – V
Transport layer: Process to process Delivery, Congestion control and Quality of Service.
Text Books:
1. “Data Communication and Networking”, B Forouzan, 4th Ed, TMH, 2006.
2. “Computer Networks”, Andrew S.Tanenbaum, 4th, EEE.
3. “Computer Communication and Networks”, J Frauzon
4. “Data and computer communication”, W. Stallings, PHI.
Reference Books:
1. “Computer Networks”, James F. Kurose, Keith W. Ross: Pearson education, 2nd Edi-
tion, 2003.
2. “Introduction to Data communication and Networking”, Wayne Tomasi: Pearson edu-
cation 2007.
3. “An Engineering Approach on Computer Networking”, S. Keshav, Addison Wesley.
4. “Introduction to Data Communications and Networking”, Wayne Tomasi, Pearson.
5. “Computer Networks”, A.S. Tanenbaum, PHI.
E-books:
1. https://www.phindia.com/Books/BookDetail/9788120349070/d
ata-communications-and-computer-networks-singh
2. https://www.phindia.com/Books/BookDetail/9788120348646/d
ata-communications-and-computer-networks-gupta
Online Resources:
1. http://nptel.ac.in/video.php?subjectId=106105081
2. http://freevideolectures.com/Course/2278/Data-Communicati
on
89
Department of Electronics and Communication Engineering
90
Department of Electronics and Communication Engineering
UNIT – I
Review of Common-Source Stage and Source Follower, Cascode Stage.
Differential Amplifiers: Basic Differential Pair: Qualitative Analysis, Quantative Analysis,
Common-Mode Response, Differential Pair with MOS loads.
UNIT – II
Basic Current Mirrors, Cascode Current Mirrors. Active Current Mirrors: Large-Signal and
Small-Signal Analyses in Differential mode and Common-mode.
UNIT – III
Operational Amplifiers: General Considerations, One-Stage Op Amps, Two-Stage Op Amps,
Gain Boosting.
91
Department of Electronics and Communication Engineering
UNIT – IV
Switched-Capacitor Circuits: General Considerations, Sampling Switches, Switched Capac-
itor Amplifier Design.
Sample-and-Hold Characteristics, Digital-to-Analog Converter specifications, Analog-to-Digital
Converter specifications, Mixed-Signal layout issues.
UNIT – V
DAC Architectures: R-2R ladder DAC, Charge Scaling DACs, Pipeline DAC.
ADC Architectures: Integrating ADCs, Pipeline ADC, Successive Approximation ADC.
Text Books:
1. “Design of Analog CMOS Integrated Circuits”, Behzad Razavi, McGraw Hill Edition,
2002, ISBN: 0-07-238032-2.
2. “CMOS Circuit Design, Layout and Simulation”, R. Jacob Baker, 3rd Edition, IEEE
Press, 2010, ISBN: 978-0-470-88132-3.
Reference Books:
1. “Analog Design Essentials”, Willy M. C. Sansen, Springer, 2006. ISBN-10 0-387-
25747-0.
2. “Analysis and Design of Analog Integrated Circuits”, Gray, Hurst, Lewis and Meyer,
5th Edition, 2010, John Wiley & Sons.
E Books:
1. http://www.designinganalogchips.com/_count/designinganalo
gchips.pdf
2. https://github.com/bmurmann/Book-on-MOS-stages/raw/main/b
ook/Analysis%20and%20Design%20of%20Elementary%20MOS%20Am
plifier%20Stages.pdf
MOOCs:
1. https://nptel.ac.in/courses/117106030/
2. https://nptel.ac.in/courses/117106034/
92
Department of Electronics and Communication Engineering
93
Department of Electronics and Communication Engineering
Course outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply various segmentation, feature extraction, and representa- 1 1, 3
tion techniques for a given pattern analysis problem.
CO2 Analyze various pattern recognition and classification schemes to 2 1, 3
perform a specific computer vision task.
CO3 Design 3D visualization models to process 3D objects for a spe- 3 1, 3
cific visualization task.
Unit – I
Pattern Analysis: Clustering: K-Means, Classification: Discriminant Function, Supervised,
Un-supervised, Semi-supervised; Classifiers: Bayes, KNN, ANN models.
Unit – II
Feature extraction: Edges - Canny, LOG, DOG; Line detectors (Hough Transform), Cor-
ners: Harris and Hessian Affine, Orientation Histogram, SIFT, SURF, HOG, GLOH.
Unit – III
Shape representation and segmentation: Deformable curves and surfaces, Snakes and ac-
tive contours, Level set representations, Fourier and wavelet descriptors.
Unit – IV
3D Image Visualization: Sources of 3D Data sets, Slicing the Data set, Arbitrary section
planes, Volumetric display, Stereo Viewing, Ray tracing, Reflection, Surfaces, Multiply con-
nected surfaces, Image processing in 3D, Measurements on 3D images.
94
Department of Electronics and Communication Engineering
Unit – V
Modern Trends: Biometrics – fingerprint, face, iris, digital signature; super resolution, In-
troduction to Augmented Reality.
TEXT BOOKS:
REFERENCE BOOKS:
1. Richard Hartley and Andrew Zisserman, Multiple View Geometry in Computer Vision,
Second Edition, Cambridge University Press, March 2004.
2. K. Fukunaga; Introduction to Statistical Pattern Recognition, Second Edition, Aca-
demic Press, Morgan Kaufmann, 1990.
3. R.C. Gonzalez and R.E. Woods, Digital Image Processing, Addison-Wesley, 1992.
E Books:
1. http://szeliski.org/Book/drafts/SzeliskiBook_20100903_dra
ft.pdf
2. https://www.amazon.in/Computer-Vision-Image-Processing-V
irender-ebook/dp/B01GBMS78W
MOOCs:
1. https://www.coursera.org/courses?query=computer%20vision
2. https://www.classcentral.com/subject/computer-vision
3. https://www.edx.org/course/computer-vision-and-image-ana
lysis-2
4. https://digitaldefynd.com/best-computer-vision-courses/
95
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the knowledge of mathematics and communication princi- 1 1
ples to compute the parameters of the Radar system.
CO2 Analyze the performance of different types of Radar for a given 2 1
application.
CO3 Design the different subsystems for implementing Radar system. 3 1
Unit – I
Basics of Radar, Radar Equation, SNR, Envelope Detector, Radar Cross Section of Targets,
Transmitter Power, PRF, System Losses.
Unit-II
CW and Frequency Modulated Radar, Doppler Effect, CW Radar, FM-CW Radar.
Unit-III
MTI and Pulse Doppler Radar, Tracking Radar, Matched Filter Receiver, Radar Receivers,
Phased Array Antennas.
Unit-IV
Detection Of Radar Signals In Noise, Radar Receivers, Phased Array Antennas.
Unit-V
Stealth Technology, Principles, Methods, and Radar stealth countermeasures and limits.
96
Department of Electronics and Communication Engineering
Textbook:
1. Introduction to Radar Systems – Merrill I. Skolnik, TMH Special Indian Edition, 2nd
Edition, 2007.
Reference Books:
E Resources:
1. IET Digital Library: Principles of Modern Radar: Basic principles (theiet.org) http
s://www.phindia.com/Books/BookDetail/9788120348646/data-c
ommunications-and-computer-networks-gupta
2. IET Digital Library: Radar Principles for the Non-Specialist (theiet.org)
3. The beginnings of stealth technology — IEEE Journals & Magazine — IEEE Xplore
https://doi.org/10.1109/7.259548
4. Effect of Componential Camouflage on Aircraft’s IR Multiband Susceptibility — IEEE
Journals & Magazine — IEEE Xplore https://doi.org/10.1109/TAES.2
022.3200025
5. Online resources: Principles and Techniques of Modern Radar Systems online course
video lectures by IIT Kharagpur (freevideolectures.com)
6. Simulation Tools: CST, HFSS
97
Department of Electronics and Communication Engineering
Prerequisites: Knowledge of Linear Algebra, Calculus, Probability & Statistics and Basic
Programming.
Course Outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the knowledge of mathematics and programming to struc- 1 2
ture datasets and algorithms to build machine learning models.
CO2 Analyze dataset features for different use cases and performance 2 2
measures to evaluate the models.
CO3 Design and develop application models using supervised and un- 3 2
supervised machine learning algorithms.
UNIT - I
Python for ML: Data types: list, tuple, dictionary; writing functions, conditional and loop-
ing statements, Python libraries for ML, Data Preprocessing: EDA using Numpy and Pandas,
Data visualization with Matplotlib.
Introduction: Artificial intelligence & Machine Learning, ML Types: Supervised, Unsuper-
vised, Semi-supervised and Reinforcement learning, Challenges of ML, Problems ML can
solve.
UNIT - II
Regression: Simple & Multiple Linear regression, Gradient descent and regression model,
Polynomial regression, regularization: L1 & L2, standardization and normalization, Model
fitting, bias-variance trade off, Cross validation and performance evaluation, Evaluation Met-
rics: MAE, MSE, RMSE, RAE, RSE, R2-score, usecase & model building.
98
Department of Electronics and Communication Engineering
UNIT - III
Classification: kNN classifier- algorithm flow and distance measures, kNN variants: k-radius
and kD tree, Support vector machine, Building classifier using kNN and SVC.
Decision tree: Construction of decision tree, node splitting criteria: gini, chi-square, entropy
and information gain; tree pruning and hyper-parameters, confusion matrix and classifica-
tion report, AUC & ROC, Matplotlib annotations to visualize a tree, concept of ensembling,
techniques: Bagging and Boosting, Random Forest.
UNIT - IV
Classifying with probabilistic models: Naive Baye’s algorithm, Variants of Naı̈ve Baye’s,
Logistic Regression Algorithms, logit and sigmoid functions, Training and testing the classi-
fier model, Performance measures: Log loss, Jaccard Index & Accuracy score.
UNIT - V
Unsupervised Learning: Types of Unsupervised Learning, Challenges in Unsupervised
Learning, Pre-processing and Scaling, Applying Data Transformation, K-Means Clustering,
Case Study: Recommender system, Introduction to Artificial Neural Networks and Deep
Learning.
Textbooks:
1. “Introduction to Machine Learning”, Ethem Alpaydin, PHI Learning, 3rd edition 2015.
2. “Introduction to Machine Learning with Python: A Guide for Data Scientists”, Andreas
C Muller & Sarah Guido, O‘Reilly Publication, 2019.
Reference Books:
1. “Machine Learning”, Tom M. Mitchell, McGraw-Hill Edition 1, 2013.
2. “Machine Learning in Action”, Peter Harrington, dreamtech press Indian Edition, 2017.
3. “Hands-on Machine Learning with ScikitLearn & Tensorflow” by Aurélien Géron,
O’Reilly Publication, 2017.
E Books:
1. https://www.pdfdrive.com/machine-learning-with-python-coo
kbook-practical-solutions-from-preprocessing-to-deep-lea
rning-d176361144.html
MOOCs:
1. https://www.simplilearn.com/artificial-intelligence-maste
rs-program-training-course
99
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO-1 Understand the principles of verification, OOPs concepts of Sys- – –
tem Verilog, Layered test bench architecture and its components.
CO-2 Apply the knowledge of System Verilog to build a basic verifica- 1 3
tion environment.
CO-3 Analyze a given design and come up with suitable test cases to 2 3
achieve 100% coverage.
CO-4 Develop a full System Verilog layered test bench for a given de- 3, 5 3
sign with a suitable verification plan.
Unit – I:
Verification Concepts: Concepts of verification, importance of verification, Stimulus vs Ver-
ification, functional verification.
Test bench generation, functional verification approaches, typical verification flow.
Stimulus generation, direct testing, Coverage: Code and Functional coverage, coverage plan.
Unit – II:
System Verilog – 1:
System Verilog constructs – Data types: two-state data, strings, arrays: queues, dynamic
and associative arrays, enumerated types.
Program blocks, module, interfaces, clocking blocks, modports.
100
Department of Electronics and Communication Engineering
Unit – III:
System Verilog – 2:
SV Classes: Language evolution, Classes and objects, Class Variables and Methods, Class
instantiation, Inheritance, and encapsulation, Polymorphism.
Randomization: Directed Vs Random Testing, Constraint Driven Randomization, Virtual
Interface.
Unit – IV:
System Verilog – 3: Assertions: Introduction to Assertion-based verification, Immediate and
concurrent assertions.
Unit – V:
Coverage Driven Verification: Motivation, Types of coverage, Cover Group, Cover Point,
Cross Coverage, Concepts of Binning and event sampling. Layered test bench Architecture.
Text Books:
1. “Writing Testbenches Using SystemVerilog” by Janick Bergeron
2. “SystemVerilog for Verification” by Chris Spear
3. “Verification Methodology Manual for SystemVerilog” by Janick Bergeron, Eduard
Cerny, Alan Hunter, and Andy Nightingale
Reference Websites:
1. www.asic-world.com
2. www.testbench.in
3. http://www.vlsi-expert.com/2011/03/static-timing-analysi
s-sta-basic-timing.html
Online Material:
1. Seer Academy recordings
E-books:
1. “System Verilog for Verification: A guide to learning the test bench language Features”
by Chris Spear
MOOCs:
1. https://verificationexcellence.in/online-courses/
101
Department of Electronics and Communication Engineering
OBJECTIVES:
At the end of the course, students will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the various Data Encryption Techniques and – –
Compression Techniques
CO2 Apply the various Data Encryption Techniques and Com- 1 1
pression Techniques
CO3 Analyze the Data Encryption Techniques and Compression 2 1
Techniques
CO4 Involve in independent learning on contemporary issues on 9, 10, 12 1
various Data Encryption Techniques and Compression Tech-
niques, Communicate effectively and prepare a report.
UNIT – I
Introduction to Security: Need for security, Security approaches, Principles of security,
Types of attacks. Encryption Techniques: Plaintext, Cipher text, Substitution and Transposi-
tion techniques, Encryption and Decryption, Types of attacks, Key range and Size.
UNIT – II
Symmetric and Asymmetric Key Cryptography: Algorithm types and Modes, DES, IDEA,
Differential and Linear Cryptanalysis, RSA, Diffie Hellmann Key Exchange, Digital signa-
ture Authentication basics, Passwords, Authentication tokens, Certificate-based and Biomet-
ric authentication, Firewall
UNIT – III
Confidentiality using conventional encryption: Traffic confidentiality, key distribution,
102
Department of Electronics and Communication Engineering
random number generation, Introduction to graph, ring and field, prime and relative prime
numbers, modular arithmetic, Fermat’s and Euler’s theorem, primality testing, Euclid’s Al-
gorithm, Chinese Remainder theorem, discrete algorithms.
UNIT – IV
Need for data compression, Fundamental concept of data compression and coding, Com-
munication model, Compression ratio, Requirements of data compression, Classification.
Methods of Data Compression: Data compression - Lossless and Lossy
UNIT – V
Entropy encoding: Repetitive character encoding, Run length encoding, Zero/Blank encod-
ing; Statistical encoding - Huffman, Arithmetic and Lempel-Ziv coding; Source encoding -
Vector quantization (Simple vector quantization and with error term); Differential encoding
- Predictive coding, Differential pulse code modulation, Delta modulation, Adaptive differ-
ential pulse code modulation; Transform-based coding: Discrete cosine transform and JPEG
standards; Fractal compression
Text Books:
1. Cryptography and Network Security by B. Forouzan, McGraw-Hill.
2. The Data Compression Book by Nelson, BPB.
3. Cryptography and Network Security by Atul Kahate, TMH.
4. Wade Trappe, Lawrence C Washington, “Introduction to Cryptography with coding
theory,” Pearson.
Reference Books:
1. W. Mao, “Modern Cryptography – Theory and Practice,” Pearson Education.
2. Charles P. Pfleeger, Shari Lawrence Pfleeger - Security in computing - Prentice Hall of
India.
103
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply appropriate programming concepts to realize vari- 1 1, 2
ous data structures based on the understanding of various
methods of realizing them.
CO2 Analyze the suitability of a given data structure for a 2 1, 2
given application and realize solutions.
CO3 Develop and demonstrate time and memory efficient data 1, 2, 5, 9, 10 1, 2
structure/s for given application/s.
Unit-I
INTRODUCTION: Revision of OOP concepts: Templates, operator overloading, inheritance,
Data Representation methods, Linear lists, Formula-based representation and linked repre-
sentation, Analysis of different representation methods, Exercises on list manipulation.
Unit-II
ARRAYS AND MATRICES: Arrays, Overloading operators to add features, Realize 1D,
2D. . . nD arrays, Inherit classes to add features to existing basic classes Importance of map-
ping functions, Visualizing n-D matrices, Realization of matrices, perform matrix operations,
Special matrices: Diagonal, triangular, tridiagonal, sparse matrices and their importance,
space and time implication of realizing special matrices.
104
Department of Electronics and Communication Engineering
Unit-III
STACKS and QUEUES (linear and circular): The abstract data type, Formula-based repre-
sentation, Linked representation, Applications: Parenthesis match, Tower of Hanoi, machine
shop scheduling (conversion and evaluation of prefix, postfix expressions).
Unit-IV
BINARY TREES: Representation methods, Properties, Tree operations, Binary tree traversal
methods and algorithms, Expression trees.
Binary search trees: Concept of dictionary, BST: representation, insertion and deletion (pseudo
codes).
Unit-V
Heaps – Min and Max heaps: representation, insertion and deletion, Heap sort, Machine
scheduling, Huffman codes, AVL trees: representation, insertion and deletion. (All concepts
through algorithms).
Textbooks:
1. “Data Structures, Algorithms, and Applications in C++” by Sartaj Sahni, McGraw Hill,
2000.
2. “Data Structures and Algorithm Analysis in C++” by Mark Allan Weiss, Pearson,
2013.
Reference Book:
1. “Data Structures Using C And C++” by Y. Langsam, M. Augenstein And A. M. Tenen-
baum, Prentice-Hall Of India Pvt. Ltd., Edition 2, 2006.
E Books:
1. Scilab Textbook Companion for “Data Structures Using C And C++” by Y. Langsam,
M. Augenstein And A. M. Tenenbaum, Created by Dharmesh Majethiya, NIT Tiruchi-
rappalli, 2013.
MOOCs:
1. “Data Structures and Algorithms” - https://nptel.ac.in/courses/106/
102/106102064/
2. “Programming Data Structures and Algorithms” - https://nptel.ac.in/cour
ses/106/106/106106133/
NOTE: Header files and exception handlers will be developed as part of the course. Also,
applications will be developed as services using a modular approach to enrich the learning.
105
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Apply the knowledge of computer architecture to under- 1 2
stand the concepts of multicore architecture.
CO2 Analyze multithreading, virtualization techniques and 2 2
heterogeneous multi-core processors to evaluate the per-
formance of multicore architecture.
CO3 Present a case study highlighting the state-of-the-art ad- 5, 9, 10, 12 2
vancements in Multicore Architecture
Unit-I
Introduction to Multi-Core Architecture, Motivation for Concurrency in Software, Parallel
Computing Platforms, Parallel Computing in Microprocessors, Differentiating Multi-Core
Architectures from Hyper-Threading Technology, Multi-threading on Single-Core versus
Multi-Core Platforms, Understanding Performance.
Unit-II
System Overview of Threading: Defining Threads, System View of Threads, Threading
above the Operating System, Threads inside the OS, Threads inside the Hardware, Appli-
cation Programming Models and Threading, Virtual Environment: VMs and Platforms, Run-
time Virtualization, System Virtualization, memory hierarchy for multicore.
106
Department of Electronics and Communication Engineering
Unit-III
Software Multi-threading: Threading APIs, Creating Threads, Managing Threads, Thread
Pools, Thread Synchronization, POSIX Threads, Creating Threads, Managing Threads, Thread
Synchronization, Signaling.
Unit-IV
Threading on Intel Multi-Core Processors Hardware-based Threading, Hyper-Threading Tech-
nology, Difference between Multiprocessor and Hyper-Threading Technology, Hyper-Threading
Technology Architecture, Multi-Core Processors, Architectural Details, Comparison between
Multiprocessors and Multi-Core Processors.
Unit-V
Introduction to Heterogeneous Multi-Core Processors Introduction to Many cores Program-
ming, GPU Hardware, Alternatives to CUDA, OpenCL, Direct Compute CPU alternatives,
Directives and libraries, Understanding Parallelism with GPUs.
Textbooks:
Reference Books:
E Books:
MOOCs:
107
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the student will have the ability to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the basics of Ad-hoc and Sensor Networks. – –
CO2 Apply knowledge of wireless sensor node architectures 1 1
for network planning.
CO3 Analyze protocols developed for ad hoc and sensor net- 2 1
works.
CO4 Design sensor networks for a given specification. 3 1
CO5 Demonstrate the knowledge of routing protocols devel- 4, 5 1
oped for WSN.
CO6 Involve in independent learning on contemporary issues 7, 9, 10, 12 1
in sensor networks, communicate effectively, and prepare
a report.
Unit – I
Introduction: Fundamentals of wireless communication technology, the electromagnetic
spectrum, radio propagation, characteristics of wireless channels, modulation techniques,
multiple access techniques, wireless LANs, PANs, WANs, and MANs, Wireless Internet.
Unit – II
Introduction to ad hoc/sensor networks: Key definitions of ad hoc/sensor networks, unique
constraints and challenges, advantages of ad-hoc/sensor network, driving applications, issues
108
Department of Electronics and Communication Engineering
in ad hoc wireless networks, issues in the design of sensor networks, sensor network archi-
tecture, data dissemination and gathering.
Unit – III
MAC Protocols: Issues in designing MAC protocols for ad hoc wireless networks, design
goals, classification of MAC protocols, MAC protocols for sensor network, location discov-
ery, quality, other issues, S-MAC, IEEE 802.15.4.
Unit – IV
Routing Protocols: Issues in designing a routing protocol, classification of routing protocols,
table-driven, on-demand, hybrid, flooding, hierarchical, and power-aware routing protocols.
Unit – V
QoS and Energy Management: Issues and Challenges in providing QoS, classifications,
MAC, network layer solutions, QoS frameworks, need for energy management, classification,
battery, transmission power, and system power management schemes.
Text Books:
1. C. Siva Ram Murthy and B. S. Manoj, “Ad Hoc Wireless Networks”, Pearson Educa-
tion - 2008.
2. Holger Karl & Andreas Willig, “Protocols And Architectures for Wireless Sensor Net-
works”, John Wiley, 2005.
3. Feng Zhao & Leonidas J. Guibas, “Wireless Sensor Networks - An Information Pro-
cessing Approach”, Elsevier, 2007.
Reference Books:
1. Feng Zhao and Leonides Guibas, “Wireless Sensor Networks”, Elsevier publication -
2004.
2. Jochen Schiller, “Mobile Communications”, Pearson Education, 2nd Edition, 2003.
3. William Stallings, “Wireless Communications and Networks”, Pearson Education –
2004.
4. Kazem Sohraby, Daniel Minoli & Taieb Znati, “Wireless Sensor Networks - Technol-
ogy, Protocols, And Applications”, John Wiley, 2007.
5. Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003.
109
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the students will be able to:
Sl. No. Course Outcomes PO PSO
CO1 Understand and apply the concepts of VR to Explore the re- 1 1
search venues in Augmented Reality and Virtual Reality (AR &
VR).
CO2 Analyze the basic concepts in visual computation, interactive 2 1
techniques of virtual reality, and applications of VR in the digi-
tal environment.
CO3 Design the frameworks for computer-human interaction for VR 3 1
applications.
Unit – I
Concepts and Components of Virtual Reality – Primary Features and Present Development
on Virtual Reality - Multiple Models of Input and Output Interface in Virtual Reality: Input -
Tracker - Sensor - Digital Glove - Movement Capture - Video-based Input - 3D Menus & 3D
Scanner – Output - Visual / Auditory / Haptic Devices.
Unit – II
Visual Computation in Virtual Reality: Fundamentals of Computer Graphics - Software and
Hardware Technology on Stereoscopic Display - Advanced Techniques in CG: Management
of Large Scale Environments & Real-Time Rendering.
Unit – III
Interactive Techniques in Virtual Reality: Body Track - Hand Gesture - 3D Manus - Ob-
ject Grasp, Development Tools and Frameworks in Virtual Reality: Frameworks of Software
Development Tools in VR. X3D Standard; Vega - MultiGen - Virtools.
110
Department of Electronics and Communication Engineering
Unit – IV
Human-Centered Interaction- Intuitiveness, Norman’s Principles of Interaction Design, Di-
rect vs. Indirect Interaction, The Cycle of Interaction, The Human Hands VR Interaction
Concepts- Interaction Fidelity, Proprioceptive and Egocentric Interaction, Reference Frames,
Speech and Gestures, Modes and Flow, Multimodal Interaction (Ch-25/26-TB-3).
Unit – V
Application of VR in Digital Entertainment: VR Technology in Film & TV Production - VR
Technology in Physical Exercises and Games - Demonstration of Digital Entertainment by
VR.
Text Books:
Reference Books:
1. Alan Craig, William Sherman, Jeffrey Will, “Developing Virtual Reality Applications,
Foundations of Effective Design”, Morgan Kaufmann, 2009.
111
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, the students will be able to:
Sl. No. Course Outcomes PO PSO
CO1 Understand the concepts of Electronic Devices and Circuits and – –
realize the applications of Electronics.
CO2 Apply the basic principles of Electronics to solve Analog and Dig- 1 1
ital circuits.
CO3 Analyze the characteristics/performance parameters of Analog 2 1
and Digital Electronic Circuits.
CO4 Design basic Analog and Digital Electronic Circuits for given 3 1
specifications.
Unit – I
Bipolar Junction Transistors: Introduction, BJT Voltages & Currents, BJT Amplification,
Common Base Characteristics, Common Emitter Characteristics, Common Collector Char-
acteristics, BJT Biasing: Fixed Bias circuit, DC Load line and Bias point, Transistor as a
Switch, Feedback: Feedback Principle, Types of feedback: Positive and Negative Feedback,
Advantages of negative feedback.
Unit – II
Operational Amplifiers: Introduction, The Operational Amplifier, Block Diagram Represen-
tation of Typical Op-Amp, Schematic Symbol, Op-Amp parameters - Gain, input resistance,
Output resistance, CMRR, slew rate, Bandwidth, input offset voltage, input bias Current and
Input Offset Current, The Ideal Op-Amp, Open Loop Op-Amp configurations, Differential
Amplifier, Inverting & Non Inverting Amplifier. Op-Amp Applications: Inverting config-
uration: Summing, scaling, averaging circuit, subtractor, Voltage Follower, Integrator and
Differentiator, Oscillators: Principle of Oscillations, RC Phase Shift Oscillator, Crystal Os-
cillator.
112
Department of Electronics and Communication Engineering
Unit – III
Introduction: Review of Boolean algebra, logic gates. Simplification of Boolean functions
using Boolean Laws and K-maps. Three Variable K – Maps, Four Variable K – Maps, The
Tabulation Method, Determination of Prime Implicants, Selection of prime implicants.
Unit – IV
Combinational Logic Circuits: Introduction, Carry Look Ahead Adder, Parallel Adder, Dec-
imal Adder Code conversion, Magnitude Comparator, Decoders, Multiplexers, Read Only
memories(ROM), Programmable Logic Arrays(PLAs).
Unit – V
Flip-Flops: The Basic Flip-flop circuit, Clocked Flip-flops, Triggering of Flip-flops: Master
Slave Flip Flops, Shift Registers, Ripple Counters.
Text Books:
1. “Basic Electronics: Devices, Circuits and IT fundamentals”, Santiram Kal, PHI, 2012.
2. “Op-amps and Linear Integrated Circuits”, Ramakanth A Gayakwad, Pearson Educa-
tion, 4th Edition.
3. “Digital Logic and Computer Design”, M. Morris Mano, PHI Learning, 2008.
Reference Books:
1. “Electronic Devices and Circuits”, David A Bell, 5th Edition, Oxford, 2016.
113
Department of Electronics and Communication Engineering
Prerequisites:
Course Outcomes:
At the end of the course, the students will be able to:
Sl. No. Course Outcomes PO PSO
CO1 Apply fundamental concepts of Robotics, sensors, actu- 1 2
ators and components for developing Robotic Systems
and Applications.
CO2 Analyze Robotic Systems using mathematics and engi- 2 2
neering science for implementing systems.
CO3 Design solutions (subsystems or systems) for building 3 2
Robotic System meeting the specifications for applica-
tions.
CO4 Research and Investigate methods and approaches for 4, 5, 6, 9, 10 2
building controlled, semi-autonomous, and autonomous
robotic systems.
Unit I
Introduction to Robotics: History, Robots, Robot Usage, Industrial Robots and Their Ap-
plications: Robot Subsystems, Classification of Robots, Industrial Applications. Actuators
and Grippers: Electric Actuators, Hydraulic Actuators, Pneumatic Actuators, Selection of
Motors, Grippers.
114
Department of Electronics and Communication Engineering
Unit II
Elements of Robotics – Sensors: Sensors, Vision and Signal Conditioning: Sensor Classi-
fication, Internal Sensors, External Sensors, Vision, Signal Conditioning, Sensor Selection.
Unit III
Transformations & Position Analysis: Robot Architecture, Pose of a Rigid Body, Coordinate
Transformation, Denavit and Hartenberg (DH) Parameters, A Variant of DH Parameters, DH
Parametrization of Euler angles. Forward Position Analysis, Inverse Position Analysis.
Unit IV
Aerial Robots: Types of UAV, Airplane, Control Surfaces, Rotary Wings, Motors and Pro-
pellers, Battery, Additional Equipment, Flight Control: Introduction, Architecture, Autopi-
lot, Sensors Dedicated to the Flight controller, Sense And Avoid Technologies, Camera And
Video, Radio Communications, Ground Control System, First Person View(Fpv), Data Fu-
sion.
Unit V
Robotic Operating System (ROS): ROS Architecture, Environment, Nodes, ROS Topics,
Messages, Publisher, Subscriber, ROS Services and Actions, Simulation and Debugging
Tools, Plotting and Data Visualization. Unified Robotic Description Format (URDF).
Text Books:
Reference Books:
115
Department of Electronics and Communication Engineering
Course Outcomes:
At the end of the course, students will be able to:
Sl. No. Course Outcomes PO PSO
CO1 Understand and commit to professional ethics and responsibili- 8 –
ties to obtain Intellectual Property Rights like Patents, Copyright
& Trademarks
CO2 Understand the impact of Patents, Copyright & Trademarks and 7 –
demonstrate the knowledge of Cyber Law for the societal and
environmental context
CO3 Use IPRs and Cyber Law to access societal, health, safety & 6 –
Cultural issues
CO4 Work in multiple teams to effectively communicate IP & Cyber 9, 10 –
Law
UNIT – I
Basic principles of IP laws & Patents: Introduction, Concept of property, Constitutional
aspects of IP, Evolution of the patent system in UK, US and India, Basis for protection,
Origin and meaning of the term patent, Objective of a patent law, principles underlying the
patent law in India, the legislative provisions regulating patents, Non – patentable inventions.
UNIT – II
Procedure for obtaining patent: Submission of application, Filing provisional and com-
plete specification, Examination of the application, advertisement of the acceptance, opposi-
tion, Grant and sealing of patent, Term of the patent, compulsory license.
Provisional and complete specification: Definition of Specification, Kinds of specification,
provisional specification, complete specification, Claims, Conditions for amendment.
Rights conferred on a patentee: Patent rights, Exception and limitations, Duties of a Patentee.
116
Department of Electronics and Communication Engineering
Transfer of patent: Forms of transfer of Patent rights, Assignment, kinds of assignment, Li-
cense, kinds of license, Rights conferred on a licensee, Transmission of patent by operation
of law.
Infringement of patents: Construction of claims and infringement, patents held to be in-
fringed, patents held to be not infringed.
Action for Infringement: Where a suit is to be instituted, procedure followed in the suit, Onus
of establishment infringement, Defence by the defendant, The Relief’s, Injunction, Damages
or account of profits, patent agents, patent drafting, database searching, and Case studies.
UNIT – III
Copy Right: Meaning and characteristics of copy right, Indian copy right law, requirement
of copy right, Illustrations copy right in literary work, Musical work, Artistic work, work of
architecture, Cinematograph film, sound recording.
Author and Ownership of copy right: Ownership of copy right, Contract of service, Contract
for service, rights conferred by copy right, terms of copy right, license of copy right.
Infringement of copy right: Acts which constitute infringement, general principle, direct and
indirect evidence of copying, Acts not constituting infringements, Infringements in literary,
dramatic and musical works, Remedies against infringement of copy right, Case studies.
Trade Marks: Introduction, Statutory authorities, procedure of registration of trademarks,
rights conferred by registration of trademarks, licensing in trade mark, infringement of trade
mark and action against infringement.
UNIT – IV
Cyber Law: An introduction, Definition, why cyber law in India, Evolving cyber law prac-
tices - for corporates, privacy in Indian cyber space. Terrorism & Cyber Crime. Cyber theft
and Indian telegraph act, Cyber Stalking.
UNIT – V
Indian Cyber law: Protecting Indian children online, POCSO act, Spam, contempt in cyber
space, Indian consumers & cyber space, E-courts of India, Emerging trends in cyber law.
Text Books:
1. Dr. T Ramakrishna, “Basic principles and acquisition of Intellectual Property Rights”,
CIPRA, NSLIU -2005.
2. Dr.B.L.Wadehhra, “Intellectual Property Law Handbook”, Universal Law Publishing
Co. Ltd., 2002.
3. Cyberlaw-The Indian perspective by Pavan Duggal, 2009 Edition.
Reference Books:
1. Dr. T Ramakrishna, “Ownership and Enforcement of Intellectual Property Rights”,
CIPRA, NSLIU -2005.
117
Department of Electronics and Communication Engineering
2. “Intellectual Property Law (Bare Act with short comments)”, Universal Law Publish-
ing Co. Ltd. 2007.
3. “The Trade marks Act 1999 (Bare Act with short comments)”, Universal Law Publish-
ing Co. Ltd., 2005.
118
BMS COLLEGE OF ENGINEERING
P.O. BOX NO. 1908, BULL TEMPLE ROAD, BANGALORE - 560019
Phone: +91-080-2662 2130-35 Fax: +91 080 2661 4357
Website: www.bmsce.ac.in