Electronics & Communication Engineering
Electronics & Communication Engineering
Condition for B.Tech (Hons.)= CGPA ≥ 8.0 (at the end of fourth
semester)
Total credits
B.Tech = 162-170 credits
B.Tech (Hons.)=174-182 credits
Common courses for all Branches in first year.
Two credits is allocated to all laboratory courses.
Hons. Elective-I
S. No. Course Code Course Title
1. HC-3001 Computational Intelligence
2. HC-3003 Optical Communication
3. HC-3005 Wireless Communication 2.5G and Beyond.
4.. HC-3007 Semiconductor Material & Device Characterization
5. HC-3009 Advanced Digital image processing.
6. HC-3011 MEMS and Lab on Chip.
Hons. Elective-III
S. No. Course Code Course Title
1. HI-4001 CAD for VLSI
2. HI-4003 Adaptive signal processing
3. HI-4005 Robotics
4. HI-4007 Communication protocol for IOT.
Open Elective-II,III,IV
S. Course Course Title S. Course Code Course Title
No. Code No.
1. OE-4007 Optimization techniques 8. OE-4069 Advanced digital design
2. OE-4057 Advanced Embedded 9. OE-4071 Embedded sensing technology
control system
3. OE-4059 Real time operating 10. OE-4073 Smart grid technology and
system IOT
4. OE-4061 Intelligent visual 11. OE-4075 IOT Edge notes
surveillance system
5. OE-4063 Antenna for IOT 12. CD-4001/OE- Deep and Reinforced learning
4077
6. OE-4065 IOT Architecture and 13. OE-4079 Evolutionary and heuristic
cloud computing algorithms
7. OE-4067 Embedded systems in 14. OE-4081 Energy Harvesting and power
Biomedical application Management for IoT
Industrial Training: Students to undertake summer internships during summer break (May to
July)
Semester VIII - Common for B Tech (Hons.) & B Tech.
S. No. Course Course Title L-T-P Credits
Code
1. PR-4102 Project/Internship ---- 16
2. PR-4104 Comprehensive Viva ---- 4
Total Credits 20
Legend:
L - Number of lecture hours per week
T - Number of tutorial hours per week
P - Number of practical hours per week
C - Number of credits for the course
Note:
1. Others elective courses as decided by committee to be taken from
NPTEL/MOOCs/SWAYAM/COURSERA or any other online platform. Course codes will be
decided later as per the format.
2. Elective courses may be added or removed later on the recommendation of competent authority.
APPENDIX
Semester I
MA1001 Mathematics-I (Calculus and Differential L-T-P-C:3-1-0-4
Equations)
Course objective: In this course, students are introduced to some basic tools in Mathematics which
are useful in modelling and analyzing physical phenomena involving continuous changes of
variables or parameters. The differential and integral calculus of functions of one or more variables
and of vector functions taught in this course have applications across all branches of engineering.
This course will also help in understanding the applications of Laplace and Fourier Transformations
in Communication theory.
Module-I
Series and Partial Differentiation: Sequence and Series, Rolle’s Theorem, Lagrange and Cauchy
Mean Value theorems, convergence, Cauchy root test, D’Alembert ratio test, Rabbe’s test,
Comparison test, Integral test, Lograthmic test, Leibnitz’s rule. Function of Several Variables,
Limit, Continuity and Differentiability, Partial Differentiation, Homogeneous function, Euler’s
theorem, change of variables, Jacobian, Taylor’s theorem for function of several variables, Extrema
of function of multi-variables, saddle points, Lagrange method for undetermined multipliers.
Module-II
Integral Calculus:Multi Integral (Double & Triple Integral), Change of order of integration, Area
of bounded region, Arc length of curve, volume and surface area of solid of revolution, multiple
integral by change of variables, Dirichlet integrals, Beta and Gamma Functions, Improper integrals,
Beta and Gamma functions.
Module-III
Vector Calculus: Gradient and directional derivatives of scalar fields. Divergence and Curl of
vector fields. Line, surface, and volume integrals. Green’s, Gauss’s, and Stoke’s theorems and their
application.
Module-IV
Ordinary Differential Equations: Existence and uniqueness of solutions of first order ODE,
Exact differential equations, solution of linear differential equation, higher order linear differential
equation, Solution of homogeneous and non-homogeneous ODE, variation of parameters,
Undetermined coefficients, power series method, System of simultaneous ODE.
Module-V
Partial Differential Equations: Formation and classification of PDE, First order PDE: Complete,
General and Particular solution, Lagrange’s linear PDE, Non-linear first order PDE, Charpit’s
Method, Higher Order, Homogeneous linear PDE, Complementary function & Particular integrals.
Non-homogeneous PDE, Application of Partial Differential Equation.
Module-VI
Laplace and Fourier Transforms: Laplace Transform and its properties, Unit-step, Impulse and
Periodic functions, Error Function, Inverse Laplace Transform, Convolution Theorem, Evaluation
of Integral by Laplace transform, Application of Laplace transform to solution of ODE & PDE.
Fourier Series and Fourier Transform: Fourier series, Convergence of Fourier series, Half range
series. Fourier Integral, Fourier Sine and Cosine Integral, Complex form of Fourier integral. Fourier
Transform, Fourier Sine and Cosine Transform, Finite sine and Cosine transform, Convolution
Theorem, Application of Fourier Transform to boundary value problems.
Course outcome:
Able to identify the convergence of sequences and infinite series. And also able to identify
the nature of multivariate functions.
Able to evaluate special types of definite and improper integrals.
Able to solve ordinary differential equations.
Able to solve partial differential equations.
Able to apply Laplace and Fourier transforms in engineering applications.
Text Books:
1. Simmons, G.F.: “Differential Equations”, TATA McGraw-Hill Publishing Company LTD.
New Delhi, (1995).
2. Das, B.C. and B.N. Mukherjee.: “Integral Calculus-Differential Equations”, UN Dhur& Sons
Pvt. Ltd, Kolkata (1996).
3. Raisinghania M.D.: “Advanced Differential Equations”, S.Chand Publications(1995).
Reference Books:
1. Jain, Rajinder Kumar, and Satteluri RK Iyengar: “Advanced Engineering Mathematics”,
Alpha Science Int'l Ltd. (2007).
2. Grewal, B.S.: "Higher Engineering Mathematics", Khanna Publishers, New Delhi (2010).
3. Kreyszig, Erwin: "Advanced Engineering Mathematics”, Wiley India Publications, 10th
Edition (2009).
EC-1001 Electronic Devices & Circuits L-T-P-C:3-0-0-3
Course objective:
Use of basic electronic devices in building circuits.
Explain the structure and working operation of basic semiconductor devices.
Analyze the characteristics of different electronic devices such as diodes and transistors.
Module I
Module II
Diode Characteristics and Applications: P-N junction diode and its characteristics,
Mathematical analysis of built-in potential, depletion width, peak electric field and diffusion
current density, Diode applications (half-wave and full-wave rectifiers, clippers, clampers), Non-
ideal diode models, Zener diodes and its applications, Diode capacitance and switching times,
Types of diodes (LED, Varactor diode, Schottky diode, Photodiode).
Module III
BJT: Bipolar Junction Transistor (BJT types, operation, configurations, characteristics), Cutoff
and saturation operations, Q point, BJT switching times, Applications of BJT.
FET: Field Effect Transistor (FET types, operation, configurations, characteristics), MOS
structure, CV characteristics, Metal-Oxide Semiconductor FET, Complimentary MOSFET
(CMOS).
Module IV
BJT biasing and small-signal analysis of BJT amplifiers, FET biasing and small-signal analysis of
FET amplifiers, Frequency response (low-frequency and high-frequency responses of amplifiers),
and Gain bandwidth product.
Course outcome:
Upon Completion of the course, the students will be able to:
Choose and adapt the required components to construct various electronic circuit.
Apply P-N junction diodes for different applications.
Apply BJT, FET and MOSFET circuits for different applications.
Demonstrate the operating principle and output characteristics of pn junction diodes, zener
diode, Varactor diode, BJT.
Text Book:
1. Adel S. Sedra, Kenneth C. Smith, “Microelectronic Circuits”, Oxford University Press, 7 th
Edition, 2017.
2. Robert Boylestad, Louis Nashelsky, “Electronic Devices and Circuit Theory”, Prentice Hall,
11th Edition, 2015.
Reference Book:
1. Jacob Millman, Christos C. Halkias, “Integrated Electronics: Analog and Digital Circuits and
Systems”, Tata McGraw Hill, 2nd Edition, 2017.
2. Donald A. Neamen, “Microelectronics: Circuit Analysis and Design”, McGraw Hill, 5th
Edition, 2012.
Familiarization with Cathode Ray Oscilloscope, Function generator and various electronic
components and Experiments related to Volt-Ampere Characteristics of PN junction diode, Zener
Diode and Light Emitting Diode, Zener Voltage regulator characteristics, clipping circuits,
clamper circuits, Half-Wave rectifier with and without filter, Full-Wave rectifier with and without
filter, Bipolar Junction Transistor, Frequency response of CE amplifier, Characteristics of n-
channel/p-channel MOSFETs and CMOS inverter.
Project:
Course objective:
To understand the basic principles of electrical & electronic circuits.
To realize the fundamental behavior of AC circuits and solve AC circuit problems.
To know the basic principle of single-phase transformers and its performance.
Module I
Electrical Circuit: Circuit elements resistance, Inductance and capacitance, Kirchhoff’s laws,
Voltage Source (definition, characteristics of practical source, and equivalent current source).
Magnetic circuit, Flux, MMF, Reluctance, Analogy with electric circuits. Simple calculations for
composite magnetic circuits. Three phase system: its necessity and advantages, meaning of phase
sequence, Star and Delta connections, Balanced supply and balanced load, Line and phase
voltage/current relation, Three phase power measurements.
Module II
Parameters of AC Circuits: Periodic function, Average & R.M.S. values, Steady state behavior
with sinusoidal excitation, Phasor representation, Reactance & Impedance, Series & parallel
circuit, Power factor, Principle of generation of single phase & three phase voltages, Power in
balanced three phase AC system.
Module III
Course objective:
To understand the basic concept of writing a program.
To understand role of constants, variables, identifiers, operators, type conversion and other
building blocks of C Language
To apply the use of conditional expressions and looping statements to solve problems
associated with conditions, repetitions and function.
To analyze the concept of array and pointers dealing with memory management.
To Evaluate the File handling concepts for permanent storage of data or record.
To create dynamic data structure applications as self-referential structure.
Module I
Module II
Programming in C, Pseudo-code, Character set, Identifiers, Keywords, Data Types, Constant and
Variables, Operators, expressions and statements, conditional and looping statements.
Module III
Data types, Type Checking and Scopes, Storage Classes, Arrays, Sequential and Linked linear lists,
Trees, Trees representations, binary tree traversals, Graphs, Graphs representations.
Module IV
Functions, Structures, Union, Storage Classes, Pointers, Dynamic memory allocations, file
handling in C, Pre-processor directives and macros, I/O handling, Header files.
Module V
Sorting and searching algorithms, String algorithms, Pattern search and text editing, Hashing.
Course outcome:
Understand fundamental principles of problem solving.
Familiarize the design and analysis of algorithms.
Understand and practice the C programming language for solving mathematical and
scientific problems.
Text Book:
1. K. L.P. Mishra and N. Chandrasekaran; Theory of Computer Science (Automata,
Languages and Computation), 2nd Edition, Prentice-Hall Punb.India, 2016.
2. G. Shanker Rao; Mathematical Foundations of Computer Science, I.K. International
Publishing House Private Limited, 2006.
Reference Books:
1. A.M. Tenenbaum, Y. langsum and M.J. Augenstein; Data Structures using C, Prentice Hall
of India private. Limited, 2015.
2. Robert Sedgewick; Algorithms in C, Addition-Wesley, 2010.
Course objective:
To apply basic principles of physics to engineering applications.
To introduce advances in technology for engineering applications.
To apply the concepts of special theory of relativity in various field of engineering.
Explain Quantum Mechanics to understand wave particle dualism
Explain the principles of laser and optical fibers.
Module I
Module III
Quantum Physics: Dual nature of matter, de-Broglie Hypothesis, Heisenberg uncertainty principle
and its applications, postulates of quantum mechanics, wave function & its physical significance,
probability density, Schrodinger‘s wave equation, Eigen values & Eigen functions, Application of
Schrodinger equation.
Module V
Laser and Fiber Optics: Principles of lasers, Einstein Coefficients and their relations, Types of
Lasers and their applications. Concept of optical fibers and types of optical fibers, modes of
propagation, fiber optic communication, optical fiber sensors, connector and couplers.
Course outcome: Student will be able to:
Determine gradient, divergence and curl of scalar and vector fields.
To formulate and solve the engineering problems on electromagnetism.
To explain special theory of relativity and apply its concepts in various fields of engineering.
To explain fundamentals of quantum mechanics and apply it to problems on bound states.
Describe the basics of laser physics and working of optical fibers.
Text Book:
1. Panofsky & Phillips, Classical Electricity & Magnetism, 2nd ed., Dover Publications, 2005.
(Text Book).
2. Optical Fiber communication- G Keiser (McGraw Hill) (Text Book)
3. Neeraj Mehta, Applied Physics for Engineers, PHI Learning Pvt. Ltd., 2011. (Text Book)
4. Perspectives of Modern Physics, A. Beiser (Text Book).
Reference Book:
1. 1.Antennas and Wave Propagation, G.S.N. Raju, Pearson Education (Ref)
2. David J Griffith, Introduction to Electrodynamics, 4th ed. , PHI, 2014. (Ref.).
3. Paul Dirac, Principles of Quantum Mechanics, 4th ed., Oxford Uni. Press, 2004. (Ref.)
Professional Writing: Kinds of business letters, Job Applications and Resume Writing, Report
Writing, Proposal layout and design, E-mail etiquette, Notices, Agenda and Minutes, Technical
writing, business writing.
Module V
Course outcome:
At the end of the course Learners will be able to
Make effective verbal and nonverbal communication.
Participate confidently in Group Discussions.
Attend job interviews and be successful in them.
Develop adequate Soft Skills required for the workplace
Text Book:
1. Barun K. Mitra, Effective Technical Communication, Oxford University Press,
Delhi.2006.
Reference Book:
1. Business Correspondence and Report Writing - R. C. Sharma
2. Business Communication - M. Balasubramanyam
3. Essentials of Business Communication - R. Pal and Kolahalli
4. Business Communication and Report Writing - Sharma, Mohan
5. Lesikar’s Basic Business Communication – Lesikar
Semester II
Course objective:
The main objective of this course is to provide basic principles of statistical inference students. The
foundations of probabilistic and statistical analysis mostly used in varied applications in
engineering and science like disease modeling, prediction, computer networks, communication
engineering etc.
Module I
Theory of Probability: Sample spaces, random experiments, conditional probability, and Bayes’
theorem. Random variables and distribution functions: Binomial, Poisson, Normal, Exponential
distributions, Mathematical Expectation and generating functions, Joint, marginal and conditional
distributions.
Module II
Module III
Chebyshev’s Inequality, Convergence in probability, Convergence almost surely, weak law of large
numbers, Central and De-Moivre Laplace limit theorems.
Module IV
Module V
Curve fitting and Correlation: Principle of least squares and curve fitting, correlation and
regression, scatter diagram, regression lines, bivariate frequency distribution. Theory of errors:
Gauss Postulate of arithmetic mean, normal law, error function.
Course outcome:
● Acquiring a basic knowledge of Probability Theory, useful for modeling uncertain
phenomena, and required for understanding the logic of Statistical Methods and Machine
Learning.
● Use available resources to learn about and use other distributions as they arise.
● Understand the law of large numbers and the central limit theorem.
● Understand the difference between probability and likelihood functions, and find the
maximum likelihood estimate for a model parameter.
● Present the analysis of derived statistics to all audiences
Text Book:
1. Fundamentals of Mathematical Statistics by S. C. Gupta and V. K. Kapoor. 12th Edition,
2020. Sultan Chand and Sons.
2. Applied Statistics and Probability for Engineers by Douglas C. Montgomery & George
C. Runger. 7th Edition, 2018. Willey.
Reference Book:
1 Fundamentals of Statistics by Goon A.M., Gupta M.K. and Dasgupta B. 2013. World
Press
2. Statistical inference by H C Saxena and P U Surendran. Sultan Chand and Sons
3. Applied Probability and Statistics by Mario Lefebvre. 2006. Springer
4. Probability and Statistics by Morris H. DeGroot and Mark J. Schervish. 4 th Edition.
2010. Pearson.
Course objective:
To prepare students to understand the basic ideas and principles of digital logic levels.
To prepare students to perform the analysis and designing of various digital electronic
circuits.
Have a thorough understanding of the fundamental concepts and techniques used in digital
electronics.
To understand and examine the structure of various number systems and its application in
digital design.
Module I
Number System, Binary Codes and Boolean Algebra: Conversion of bases, Representation of
negative numbers, 1’s complement, 2’s complement, arithmetic using 2’s complement,
Hexadecimal code, weighted codes - BCD, Excess-3 code, Gray Code. Logic gates, Boolean
Algebra, Standard and canonical representation and minimization of Boolean expressions using
Karnaugh map.
Module II
Combinational Logic Circuits: Half Adder, Full Adder, Half Subtractor, Full Subtractor, Full
adder using half adder, BDC Adder. Carry Look ahead, Multipliers. Multiplexer/de- multiplexers,
Encoders and Decoders, Application of universal logic gates.
Module III
Sequential Logic Circuits: Latches, Edge Triggered Flip Flops: SR, D, JK, Master slave JK.
Excitation tables, conversion of Flip Flops. State Diagrams.
Module IV
Counters and Registers: Synchronous and Asynchronous counters, Up/Down Counters, Design
of Synchronous counters, Cascaded Counters, Counter Decoding, Counter applications. Shift
register functions, Serial in/serial out shift registers, serial in parallel out/shift registers, Parallel
In/Parallel out shift registers, bidirectional Shift registers, Shift register counters, Shift register
Applications.
Module V
Converters, Logic Families and Wave shaping using IC-555: Design of various Analog to
Digital & Digital to Analog Converters. Parameters of Logic Families. Introduction to logic
Families: DTL, RTL, TTL, CMOS.555 Timer, astable and monostable multivibrator and bistable
multivibrator.
Course outcome:
After studying this course, the students would gain enough knowledge
The ability to understand, analyze and design various combinational and sequential circuits.
Ability to identify basic requirements for a design application and propose a cost effective
solution.
The ability to identify and prevent various hazards and timing problems in a digital design.
To develop skill to build and troubleshoot digital circuits.
Analyze various logic families.
Text Book:
1. Digital Design 5e, Mano / Ciletti, Pearson
2. Digital Circuits and Design 5e, Salivahanan, Oxford
3. Digital Design: With an Introduction to the Verilog HDL, VHDL, and System Verilog, 6e,
Mano, Pearson.
4. A. Anand Kumar, “Fundamental of Digital Circuits,” PHI 4th edition, 2018
Reference Book:
1. Digital Electronics: Principles and Integrated Circuits, Maini, Wiley
2. Digital Electronics, Kharate, Oxford
3. Digital Design: Principles and Practices, 4e, Wakerly, Pearson
4. Subrata Ghosal, “Digital Electronics,” Cengage publication, 2nd edition, 2018
EC-1102 Digital Logic & Design Lab L-T-P-C:0-0-3-2
Digital Logic and Design Lab includes both software and hardware portion for designing,
realization, analysis and implementation of various Digital Logic circuits, such as Half adder, Half
subtractor, Full adder, Full subtractor, Code-converter, Universal Gates based circuit
implementation, Digital-Comparator, Multiplexer, De-Multiplexer, Encoder, Decoder, +ve edge
triggered Master slave JK-FF, -ve edge triggered Master slave JK-FF, Shift-register - SISO (serial
in serial out) - SIPO (serial in parallel out) - PISO (parallel in serial out) - PIPO (parallel in parallel
out), ripple UP-counter, ripple DOWN-counter, and various synchronous as well as asynchronous
counters.
Module I
Data structures fundamentals, Abstract data types, Arrays, Sequential and linked structures, Stacks,
Queues, Dynamic memory allocation, Compaction and Garbage collector, Python fundamentals,
Data types, Variables, Boolean values, Operators, Functions, Tuples.
Module II
I/O Operations, Conditional execution, Loops, Logical and bit wise operations, Lists and list
processing, Dictionaries and Data processing, Modules, Packages.
Module III
String and List methods, Exceptions, Trees, binary trees, binary tree traversals, Threaded trees,
Applications of trees.
Module IV
Graphs, Graphs representations, Depth first and Breadth first search algorithms, minimum
spanning trees, Shortest path algorithms, Application of Graphs.
Module V
Sorting and Searching, Merge-sort, Quick-sort, Heap-sort, Binary search, External search, Hashing,
String algorithms.
Course outcome:
Select appropriate data structures as applied to specified problem definition.
Implement operations like searching, insertion, and deletion, traversing mechanism etc. On
various data structures.
Students will be able to implement linear and Non-Linear data structures.
Implement appropriate sorting/searching technique for given problem.
Design advance data structure using Non-linear data structure.
Determine and analyse the complexity of given Algorithms.
Text Book:
1. Jon Kleinberg and Eva Tardos; Algorithm Design, Pearson education Inc. 2006.
2. John Jelly; Python Programming : An Introduction to Computer Science , 3rd Edition , 2016
Reference Books:
1. G. Shanker Rao; Mathematical Foundations of Computer Science, I.K. International
Publishing House Private Limited, 2006.
2. A.M. Tenenbaum, Y. langsum and M.J. Augenstein; Data Structures using C, Prentice Hall
of India private. Limited, 2015.
Robert Sedgewick; Algorithms in C, Addition-Wesley, 1998.
Module I
Logics and Predicate Calculus: Mathematical Logic: Statements and Connectives, Elementary
operations of logic, Well-formed statement formulas, Equivalence of formulas, Principle of duality,
Tautologies and Implications, Functional completeness of sets of connectives, Exclusive OR:
NAND and NOR, Disjunctive and Conjunctive Normal forms, Propositional Logic; Inference
theory, Predicates, Variables and Quantifiers, Predicate formulas, Free and Bound Variables,
Universe of Discourse, Valid formulas and Equivalences, Theory of Inference for Predicate
Calculus
Module II
Relations and Functions: Sets: Concept of Infinity. Cardinals and Ordinals. Countable and
Uncountable Numbers. Cantor’s Theorems; Relations, Properties of Relations, Equivalence
relations and Partitions, Relation matrices, Counting: Principle of Inclusion and Exclusion,
Functions: Characteristic Functions, Permutation Functions, Cycle decomposition of permutations,
Even and Odd permutations, Growth of Functions.
Module III
Partial ordered Set and Lattices: Lattices and Boolean Algebra: Partially Ordered sets, Lattices
properties of Lattices, Finite Boolean Algebras.
Module IV
Abstract Algebra Algebraic Structures, Set with one operation: Semi-group, Monoid, Group,
Permutation Group; Set with two operations: Ring and Fields. Isomorphism, Automorphism and
Homomorphism. Polynomial Rings and Cyclic Codes.
Module V
Graph Theory: Definition and Representation of graphs; Directed Graphs: Matrix representation
of Digraphs, Path and Reachability, Transitive Closures and Warshall’s Algorithm. Eulerian and
Hamiltonian paths and cycles, Graph Traversal algorithms. Trees: Rooted Trees, Undirected Trees,
Spanning Trees of Graphs, Algorithms for Minimal Spanning Trees.
Module VI
Modelling of Computations: Language and Grammar. Finite State Machine and Monoid. Russel’s
Paradox and In computability. Tractable and Intractable problems.
Course outcome:
Expressing a logic sentence in terms of predicates, quantifiers, and logical connectives.
Distinguishing between different infinite sets and limit of computation.
Understanding the set of different algebraic structures.
Solving problems using tree and graph algorithms.
Evaluating Boolean functions and simplify expressions using the properties of Boolean
algebra.
Text Book:
1. C Liu, D. Mohapatra: “Elements of Discrete Mathematics, a Computer Oriented
Approach”, 2nd edition.
2. Narsingh Deo: “Graph Theory with Applications to Engineering and Computer Science”,
Dover publications, INC. Mineola, New York (2016).
3. S. Chakrborty and B.K. Sarkar: “Discrete Mathematic”,Oxford University Press, First Edi.(
2013).
Reference Book:
1. Tremblay and Manoher: “Discrete Mathematical Structures with Applications to Computer
Science” (Tata McGraw Hill).
2. Kolman, Busby, and Ross: “Discrete Mathematical Structures” (Prentice Hall of India).
3. Mott, Kandeland Baker: “Discrete Mathematics for Computer Scientists and
Mathematicians” (Prentice Hall of India).
4. Kenneth H Rosen: “Discrete Mathematics and Its Applications”, TMH Publishing.
Course objective:
To develop a critical ability to distinguish between essence and form, or between what is of
value and what is superficial, to life.
To move from discrimination to commitment. It is to create an ability to act on any
discrimination in a given situation.
It encourages students to discover what they consider valuable. After learning the course,
they should be able to discriminate between valuable and the superficial in real situations
in their life.
Course content:
Module I
Human Values: Morals, Values and Ethics Integrity- Work ethic- Service learning – Civic virtue
– Respect for others - Living peacefully- Caring- Sharing – Honesty – Courage – Valuing time –
Cooperation – Commitment – Empathy- Self-confidence- Character- Spirituality – Introduction to
Yoga and meditation for professional excellence and Stress management.
Module II
Engineering Ethics: Senses of Engineering ethics – Variety of moral issues, types of inquiry-
Moral dilemmas- Moral Autonomy – Kohlberg’s theory – Gilligan’s theory – Consensus and
Controversy – Models of professional roles – Theories of right action – Self-interest – Customs
and Religion – Uses of Ethical theories.
Module III
Engineering as Social Experimentation: Engineering as Experimentation – Engineers as
responsible experimenters – Code of ethics – A Balanced Outlook on Law
Module IV
Safety, Responsibilities And Ethics: Safety and Risk – Assessment of Safety and risk, Risk
Benefit Analysis and Reducing Risk – Respect for authority – Collective Bargaining –
Confidentiality – Conflict of interest –Occupational crime – Professional Rights – Employee Rights
– Intellectual Property Rights (IPR) – Discrimination
Module V
Global Issues: Multinational Corporations – Environmental Ethics – Computer ethics – Weapons
Development – Engineers as managers – Consulting engineers – Engineers as Expert Witnesses
and Advisors – Moral Leadership – Code of conduct – Corporate Social Responsibility
Course outcome:
It ensures students sustained happiness through identifying the essentials of human values
and skills.
It facilitates a correct understanding between profession and happiness.
It helps students understand practically the importance of trust, mutually satisfying human
behavior and enriching interaction with nature.
Ability to develop appropriate technologies and management patterns to create harmony in
professional and personal life.
Text Book:
1. Mike W Martin and Roland Schinzinger, “Ethics in Engineering”, Tata McGraw Hill, New
Delhi, 2003
2. Govindarajan M, Natarajan S, Senthil Kumar V S, “Engineering Ethics”, Prentice Hall of
India, New Delhi, 2004
Reference Book:
1. Charles B Fleddermann, “Engineering Ethics”, Pearson Prentice Hall, New Jersey, 2004
2. Charles E Harris, Michael S Pritchard and Michael J Rabins, “Engineering Ethics-Concepts
and Cases”, Cengage learning, 2009.
3. John R Boatright, “Ethics and the Conduct of Business”, Pearson education, New Delhi,
2003
4. Edmund G Seebauer and Robert L Barry, “Fundamentals of Ethics for scientists and
engineers”, Oxford university press, 2001
5. Laura P Hartman and Joe Desjardins, “Business Ethics: Decision making for personal
integrity and social responsibility”, McGraw Hill education, India Pvt, New Delhi, 2013
Semester III
MA-2001 Mathematics-III (Complex and Real Analysis, Linear L-T-P-C:3-1-0-4
Algebra)
Course objective:
To understand the basic theory of functions of a complex variables and complex
integrations.
To understand the real valued integrations in Riemann sense.
To understand the function and real valued integrations in measure sense.
To equip the students with methods of solving a general system of linear equations.
To develop the concepts of Eigen values and diagonalization of a matrix which have many
applications in engineering.
Module I
Module II
Linear Algebra: Matrices over a field. Matrix, characteristic and minimal polynomials, eigen
values and eigen vectors. Caylay-Hamilton Theorem. Linear transformation (L.T), rank and
nullity, dual space and basis, representation of L.T by matrices. Change of basis. Normal form of
matrices. Invariant factors and elementary divisors. Unitary similarity, unitary and normal
operators on inner product spaces. Triangular, Jordan and rational form of matrices.
Module III
Elementary set theory, finite, countable and uncountable sets, Real number system as a complete
ordered field. Archimedean property, supremum, infimum. Riemann-Stieltjes integral, properties,
integration and differentiation, fundamental theorem of calculus. Sequence and Series,
convergence, limsup, liminf.
Module IV
Module V
Abel’s and Tauber’s Theorem. Function of Several Variables. Directional derivative, derivative as
a linear transformation. Taylor’s Theorem, Inverse function and implicit function theorem,
Jacobians, extremum problems with constraints. Monotone functions, types of discontinuity,
functions of bounded variation, Lebesgue measure and Lebesgue integral.
Course outcome:
● Identify analytic functions, Harmonic functions, and conformal mappings.
● Solve any given system of linear equations.
● Find the Eigen values of a matrix and how to diagonalize a matrix.
● Evaluate real definite integrals as application of Residue Theorem.
● Find regions that are mapped under certain transformations.
● Identify the behavior of function several variables.
Text Book:
1. S.Ponnuswamy and H Silverman: “Complex Variables with applications”, Birkhauser Pub
(2006).
2. S.C. Malik and S Arora: “Mathematical Analysis”, New Age Int. Pub, 2nd Edition (1992).
3. SH Friedberg, AJ Insel, and LE Spence:“Linear Algebra”, Pearson Pub 5th Edition (2021).
Reference Book:
1. J.W.Brown and R.V.Churchill: “Complex Variables and Applications”,McGraw Hill
2. Publication (2013).
3. K Hoffman and R. Kunje: “Linear Algebra” Prentice-Hall Inc (1971).
4. H.L. Royden: “Real Analysis” Pearson Pub., 4th edition (2010).
Course content:
Module I
Introduction, Data Types and Operators: Installation and working with Python, Variables and
data types in python, Perform computations and create logical statements using Python’s operators:
Arithmetic, Assignment, Comparison, Logical, Membership, Identity, Bitwise operators, list, tuple
and string operations.
Module II
Python Decision making and Loops: Write conditional statements using If statement, if ...else
statement, elif statement and Boolean expressions, While loop, For loop, Nested Loop, Infinite
loop, Break statement, Continue statement, Pass statement, Use for and while loops along with
useful built-in functions to iterate over and manipulate lists, sets, and dictionaries. Plotting data,
Programs using decision making and loops.
Module III
Python Functions and Modules: Defining custom functions, Organizing Python codes using
functions, Create and reference variables using the appropriate scope, Basic skills for working with
lists, tuples, work with dates and times, get started with dictionaries, Importing own module as well
as external modules, Programming using functions, modules and external packages
Module IV
Python File Operations: An introduction to file I/O, use text files, use CSV files, use binary files,
Handle a single exception, handle multiple exceptions, Illustrative programs, Exercises.
Module V
MicroPython: Introduction, main difference between MicroPython and Python, Installation of
MicroPython on Hardware, MicroPython libraries, GPIO programming on MicroPython Hardware,
Sensor Programming using MicroPython.
Course outcome:
The course is designed to provide Basic knowledge of Python. Python programming is intended
for software engineers, system analysts, program managers and user support personnel who wish
to learn the Python programming language.
Text Book:
1. Introduction to Computation and Programming Using Python, John V Guttag, PHI.
2. Fundamentals of Python – First Programs, Kenneth A. Lambert.
Reference Book:
1. Python Programming Fundamentals- A Beginner's Handbook, Nischay kumar Hegde.
Control structures, list and tuples, conditional statements and loops, functions, Import a module,
plot data, MicroPython and NodeMCU. Configure NodeMCU for MicroPython. MicroPython to
send digital data on GPIO pins of NodeMCU and glow LED connected with NodeMCU or any
other MicroPython supported board. Connect Digital/Analog I/O module with NodeMCU, Display
temperature in MicroPython, Connect NodeMCU with with WiFi Access Point and transmit data
from NodeMCU to Cloud. Connect Digital/Analog I/O module with NodeMCU and send
temperature and light data on cloud (Thingspeak, Firebase or any other cloud service).
Objectives:
To understand the structure, function and characteristics of computer systems.
To understand the design of the various functional units and components of computers.
To identify the elements of modern instructions sets and their impact on processor design.
To explain the function of each element of a memory hierarchy,
To identify and compare different methods for computer I/O.
Module I
Introduction: Organization and Architecture, Block diagram of digital computer, Structure and
function, Register Transfer language, Register transfer Bus and Memory transfer.
Module II
Computer Arithmetic: Arithmetic micro operations, Logic micro operations, Shift micro
operations and Arithmetic logic shift unit, Addition and Subtraction, Multiplication Algorithms
and Division Algorithms, Floating Point representation and its Operations
Module III
Computer Organization and Design: Instruction codes, Computer Registers, Computer
instructions, Instruction cycle, Memory-reference Instructions, Register reference instructions,
Input-output and Interrupt, Stack organization, Instruction formats, Addressing modes, Data
Transfer and manipulation, Program control, Reduced Instruction set computer.
Module IV
Pipeline Processing and Memory Organization: Pipeline Processing- Parallel Processing,
Pipelining, Arithmetic Pipeline, Instruction Pipeline, RISC Pipeline, memory organization –
Memory Hierarchy, Main memory, Auxiliary memory, Associative memory, Cache memory, and
Virtual memory.
Module V
Input – Output Organization: Peripheral Devices, Input-Output Interface, Asynchronous Data
Transfer, Modes of Transfer, Priority Interrupt Direct memory Access, Input-Output Processor,
Serial Communication.
Course outcome: At the end of the course the students will be able to:
Understand the theory and architecture of central processing unit.
Analyze some of the design issues in terms of speed, technology, cost, performance.
Design a simple CPU with applying the theory concepts.
Use appropriate tools to design verify and test the CPU architecture.
Learn the concepts of parallel processing, pipelining and interprocessor communication.
Understand the architecture and functionality of central processing unit.
Exemplify in a better way the I/O and memory organization.
Define different number systems, binary addition and subtraction, 2’s complement
representation and operations with this representation.
Text Book:
1. M .Morris Mano, Computer System Architecture, 4th edition, Pearson/PHI, 2016.
Reference Book:
1. William Stallings, Computer Organization and Architecture Designing for Performance, 6th
edition, Pearson Education, 2016.
2. Carl Hamacher, Computer Organization, 5th edition, McGraw Hill Publishers, 2011.
Course objective:
Elucidate and design of Analog amplifier and Feedback circuits
Acquaint with the theoretical & practical aspects of Op-amp with different linear and non-
linear applications.
Illustrates the function of application specific ICs such as Voltage regulators, PLL for
different electronic applications.
Module I
Basics of Analog Amplifier: Differential amplifier, configurations, AC analysis, constant current
bias, Darlington pair, current mirror, cascaded differential amplifier stages, effect of coupling, level
translator.
Power Amplifiers Classification: A, B, AB, C Classes, Efficiency, Push Pull Configuration,
Complimentary Symmetry, Second Harmonic & Cross Over Distortion.
Module II
Feedback Amplifier and Oscillator: Concept of feedback, types of feedback – their advantages
and disadvantages, effect of feedback on frequency response & impedances, Analysis of different
feedback amplifiers. Voltage-series and Current shunt Feedback amplifiers using FET.
Oscillators Stability, Barkhausen Criteria, RC, LC & Crystal Oscillators
Module III
Basics of Operational Amplifier: Op-amp (symbol, equivalent circuit and its analysis, open loop
transfer characteristics), Ideal op-amp based basic configurations (inverting amplifier, non-
inverting amplifier, voltage follower, summing amplifier using inverting and non-inverting
configurations, differential input-differential output amplifier, difference amplifier,
instrumentation amplifier, I to V converter, V to I converter, integrator, differentiator, Practical
op-amp IC741 characteristics Input/output Impedance, Slew Rate, CMRR etc.
Module IV
Applications of Operational Amplifier: Design and analysis of first and higher order low pass,
high pass, band pass (wide and narrow band) and band elimination (wide and narrow band) and all
pass active filters;Log and anti-log amplifiers, analog multipliers, precision circuits (half-wave and
full wave rectifiers, positive and negative clipper circuits, positive and negative clamper
circuits, peak detector circuits), comparator and Schmitt trigger circuits, sample-and-hold circuits.
Sinusoidal oscillators (oscillators based on phase-shift, Wien bridge, Hartley, Colpitt, crystal),
Non-sinusoidal oscillators (square and triangular waveform generators), Data converters:
Binary weighted, R-2R digital to analog converters, flash type, successive approximation type,
counter type, dual slope analog to digital converters.
Module V
Special Function ICs: Timer IC-555, Multivibrators, Voltage controlled oscillator, Phase-locked
loop, Voltage regulators, Voltage to Frequency converters, OTA, Opto-couplers and fibre optic IC.
Course outcome:
At end of the course, students will be able to:
Reference Book:
1. S. Salivahan, “Linear Integrated Circuits”, McGraw-Hill Education, 2nd Editon, 2017.
2. Behzad Razavi, “Design of Analog CMOS Integrated Circuits”, Tata McGraw Hill, 2nd Edition,
2017.
Experiments related to Differential amplifier, Oscillator, Power amplifier, Inverting and non-
inverting amplifier, Integrator and differentiator, Zero-crossing detector, Summing amplifier,
Logarithmic and antilogarithmic amplifier, Schmitt trigger, Second and third order low and high
pass filter, Band pass filter, square wave and triangular wave generators, Astable and monostable
multivibrator, RC phase shift oscillator, D/A and A/D converter and PLL.
Project:
Course objective:
To develop an understanding of the fundamental laws and elements of electrical circuits.
To learn the energy properties of electric elements and the techniques to measure voltage
and current.
To develop the ability to apply circuit analysis to DC and AC circuits.
To understand transient and steady-state response of RLC circuits and to understand
advanced mathematical methods such as Laplace transforms for solving circuit problems.
To provide an exposure to P-Spice.
Module I
Node and Mesh Analysis: Node and mesh equation, matrix approach of complicated
networkcontaining voltage and current sources, and reactance, source transformation and duality.
Network Theorems: Superposition, reciprocity, Thevenin's, Norton’s, Maximum power Transfer,
Millar’s theorem, compensation and Tallegen's theorem as applied to AC. circuits.
Module II
First order circuits: RC, RL, and RLC networks with and without initial conditions, with Laplace
transforms evaluation of initial conditions, Q factor.
Module III
AC Circuit Analysis: Instantaneous and average power, RMS value, apparent power and power
factor, Behavior of series and parallel resonant circuits, Transient behavior, concept of complex
frequency, Driving points and transfer functions poles and zeros of immittance function, their
properties, sinusoidal response from pole-zero integral solutions, locations, Behavior of series and
parallel resonant circuits, Introduction to band pass, low pass, high pass and band reject filters.
Module IV
Two Port Network Analysis:
Z, Y, h, ABCD parameters and circuit analysis, Analysis of a transistor amplifier using h
parameters.
Feedback and Amplifiers
Different types of feedback, Amplifiers
Course Outcome:
Upon Completion of the course, the students will be able to:
Apply the knowledge of basic circuital laws and simplify the dc and ac networks using
reduction techniques.
Analyze the dc and ac circuits using mesh and nodal analysis and network simplification
theorems.
Analyze the series and parallel resonant circuits.
Infer and evaluate transient response, steady state response of series, parallel and compound
circuits.
Develop Laplace transformed network for steady state and transient analysis.
Analyze dc and ac circuits and time domain response using P-Spice.
Text Book:
1. Charles Alexander and Mathew Sadiku, “Fundamentals of Electric Circuits”, 5th Edition,
2014, TMH.
2. Van Valkenburg; Network analysis, 3rd Edition, 2019, Pearson
Reference Book:
1. A. Sudhakar, S.P. Shyammohan, Circuits and Network, 5th Edition, 2017, Tata Mcgraw-
Hill New Delhi.
2. Jhon Bird, Electrical Circuit Theory and Technology; 3rd Edition, 2016, PHI.
Course objective:
To expose the students to basic concepts of management.
To equip the students with requisite knowledge, skills & right attitude necessary to
understand behavioral processes at individual, team and organizational level.
To provide effective leadership in a global environment.
Module I
Introduction of Management- Meaning, definitions, nature of management; Managerial levels,
skills and roles in an organization; Functions of Management: Planning, Organizing, staffing,
Directing & Controlling, Interrelationship of managerial functions, scope of management &
Importance of management.
Module II
Introduction of organization: - Meaning and process of Organization, Management v/s
Organization; Fundamentals of Organizational Behavior: Concepts, evolution, importance and
relationship with other Fields; Contemporary challenges and opportunities of OB. Individual
Processes and Behaviour-Personality- Concept, determinants and applications; Perception-
Concept, process and applications, Learning- Concept (Brief Introduction); Motivation- Concept,
techniques and importance
Module III
Interpersonal Processes- Teams and Groups- Definition of Group, Stages of group development,
Types of groups, meaning of team, merits and demerits of team; difference between team and
group, Conflict- Concept, sources, types, management of conflict; Leadership: Concept, function,
styles & qualities of leadership. Communication – Meaning, process, channels of communication,
importance and barriers of communication.
Module IV
Organizational Processes: Organizational structure - Meaning and types of organizational
structure and their effect on human behavior; Organizational culture - Elements, types and factors
affecting organizational culture. Organizational change: Concept, types & factors affecting
organizational change, Resistance to Change.
Course outcome: At the end of the course, student will able to
1. Apply the managerial concepts in problem-solving for effectively managing the
organizational processes.
2. Apply interpersonal skills within and outside of organization effectively.
3. Understand the individuals and groups inside organizations.
4. Understand the organizational culture and change
Text Book:
1. Robbins, S.P. and Decenzo, D.A. Fundamentals of Management, Pearson.
2. Stoner, J et. al, Management, Prentice Hall of India
3. Moorhead, Griffin, Introduction to Organizational Behaviour, Cengage.
4. Hitt, Miller, Colella, Organizational Behaviour, Wiley
5. Robbins, S.P. & Judge, T.A., Organisational Behaviour, Prentice Hall of India
Reference Book:
1. Ghuman Karminder, Aswathappa K., Management concept practice and cases, Mc Graw
Hill.
2. Satya Raju, Management – Text & Cases, PHI.
3. Pareek, Udai, Understanding Organizational Behavior, Oxford
4. K. Awathappa, Organizational Behavior, HPH.
5. Kavita Singh, Organizational Behavior: Text and cases, Pearson.
Semester IV
Course objective:
To understand the fundamental principles and laws of electromagnetic propagation and
radiation effects.
To understand operation of transmission line and waveguide.
Module I
Time Varying Fields and Maxwell’s Equation: Gauss’s law, Poisson’s and Laplace’s Equations,
Ampere’s Circuit Law, Magnetic Flux Density, Faraday’s Law, Introduction of Maxwell's
equations, displacement current, equations of continuity for time varying field.
Module III
Wave equation in an isotropic homogeneous medium and its solution, phasor notation,
polarization of waves, reflection and refraction of plane waves at plane boundaries, Poynting
vector.
Module IV
Module V
Course outcome:
It will get you ready for advanced courses in antenna, microwave, radar, and wireless
Communication.
Ability to understand and compute Electromagnetic fields and apply them for design and
Analysis of electrical equipment and systems.
Text Book:
1. Sadiku Matthew N.O. “Elements of Electromagnetic”, Oxford University Press.
2. Hayt, W. H. and Buck J. A., “Engineering Electromagnetics”, Tata Mc Graw Hill.
Reference Book:
1. Pozar D.M. “Microwave Engineering”, Fourth Edition, John Wiley & Sons Inc.
2. Joseph Edminister, Vishnu Priye,” ELECTROMAGNETICS”, Schaum’s Outline Series.
EI-2004 Microprocessors and Microcontrollers L-T-P-C:3-0-0-3
Course objective:
Understand basics of microcontrollers and microprocessor, their architecture, internal
organization and their functions, interfacing an external device with the
controllers/processor.
Design and analyze real world applications using microprocessors and microcontroller.
Module I
Module II
System Bus Structure: Basic configurations – System bus timing –System design using 8085 –
I/O programming – Introduction to Multiprogramming – System Bus Structure – Multiprocessor
configurations – Coprocessor, Closely coupled and loosely Coupled configurations – Introduction
to advanced processors
Module III
Module IV
Microcontroller: Architecture of 8051 – Special Function Registers (SFRs) – I/O Pins Ports and
Circuits – Instruction set – Addressing modes – Assembly language programming and
interfacing-system design using 8051.
Course outcome: At the end of the course the students will be able to:
Recall and apply a basic concept of digital fundamentals to microprocessor based personal
computer system.
Distinguish and analyze the properties of Microprocessors & Microcontrollers.
Interface different external peripheral devices with microprocessors and microcontrollers.
Text Book:
1. Ramesh Gaonkar, “Microprocessor architecture, programming, and application with the
8085”, Penram International, 6th Edition, 2020.
2. Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, “The 8051 Microcontroller
and Embedded Systems: Using Assembly and C”, Second Edition, Pearson education, 2011.
3. Doughlas V. Hall, Microprocessors and Interfacing, TMH, 3rd edition, 2017.
Reference Book:
1. Ashok Kumar Mukhopadhyay, “Microprocessor, Microcomputer and Their Applications”, 3 rd Edition,
Alpha Science International Limited, 2007.
2 K.Uma Rao, Andhe Pallavi, “The 8051 microcontrollers, architecture and programming and
applications”, Pearson, 2009.
3.Liu & Gibson, “Microcomputer Systems - The 8086/8088 Family Architecture, Programming
and Design”, Pearson, 2nd Edition, 2015.
Programming using 8085 kit: Simple programs based on the arithmetic and logical operation;
Design of a variable time delay counter (mod 8); Measuring pulse width of a square wave.
Interfacing: stepper motor, matrix keyboard (4×4), traffic light controller; Implementing ADC,
Generating triangular saw tooth and square wave; Communication between microprocessors using
8255 PPI chip; Generate various waveforms using DAC.
Simple project using Raspberry Pi and Arduino.
Programming using 8051 kit: Simple programs based on the arithmetic and logical operation; delay
generation; Interfacing; waveform generation using DAC.
Course objective:
Analyze signals and systems to represent real world system in terms of both the time and
transform domains.
Develop the mathematical skills to design solutions to real world problems using convolution,
filtering, modulation and sampling.
Module I
Introduction to Signals and Systems: Signal basics, classification of signals, Elementary signals,
Transformations of the independent variables, Exponential and Sinusoidal signals, signal
operations, signal properties, Sampling and Reconstruction of signals, System basics, classification
of systems, Continuous-Time Systems, Discrete-Time Systems, system properties, linearity,
time/shift-invariance, causality, stability.
Module II
Linear Time-invariant Systems: Continuous-time Linear Time-invariant (LTI) system, Discrete-
time LTI system, Properties of LTI systems, Impulse response and step response, response to an
arbitrary input, Convolution, Correlation, System representation through linear constant coefficient
differential equations.
Module III
Frequency Analysis of Signal and Systems: Fourier series representation of continuous-time
periodic signals, Properties of continuous-time Fourier series, Fourier series and LTI systems,
Representation of aperiodic signals, The Fourier transform for periodic signals, Properties of the
Continuous-time Fourier transform (CTFT), Convolution and multiplication properties and their
effect in the frequency domain. Frequency Analysis of Continuous-Time Signals, Frequency
Analysis of Discrete-Time Signals, Properties of Discrete-Time Fourier Transformation (DTFT),
Frequency-domain characteristics of Liner-Invariant Systems
Module IV
Laplace Transform and Z -Transform: The Laplace transforms for continuous-time signals and
systems, Properties of the Laplace transform, Analysis and characterization of LTI systems using
the Laplace transform, z-transformation, Properties of the Z-Transformations, Inversion of the z-
transform, The One-Sided Z-transformation, Analysis of Linear-Time-Invariant Systems in the Z-
Domain.
Text Book:
1. A. V. Oppenheim, A. S. Willsky, and S. H. Nawab, “Signals and Systems”, Prentice Hall, 2nd
Edition, 2003.
2. B.P. Lathi, “Principles of Linear Systems and Signals”, Oxford University Press, 2nd Edition,
2009.
Reference Book:
1. M. J. Roberts, “Fundamentals of Signals & Systems”, Tata McGrawHill, 2007.
2. R. E. Zeimer, W. H. Tranter and R. D. Fannin, “Signals & Systems - Continuous and
Discrete”, Pearson Education, 2007.
3. S. Haykin and B. V. Veen, “Signals and Systems‖ 2nd Edition”, Wiley, 2007.
Course objective:
To analyzed nature of transmission and reception of baseband signals.
To introduce the students to various modulation and demodulation techniques of analog
communication i.e. amplitude, angle and pulse modulation.
To analyze the noise performance of the communication system.
Module I
Introduction to Fourier Series and Fourier Transform; Energy and Power Spectral Densities;
Introduction of communication, Elements of Communication System-Transmitters, transmission
channels and receivers; Concepts of modulation and need for modulation.
Module II
Amplitude modulation (AM): Time domain expression of baseband signal; modulation index,
frequency domain (spectral) representations, phasor diagram, AM transmission bandwidth; AM for
a single tone message- carrier and side band components; Transmission requirements for AM,
normalized power and side band power. Double side band suppressed carrier modulation (DSB-
SC) - time and frequency domain expressions; Transmission requirements for DSB, bandwidth and
transmission power for DSB-SC; Generation of DSB-SC, square law modulators, balanced
modulators, ring modulators, switching modulators. Single side band modulation (SSB):Basic
concept, SSB with suppressed/reduced carrier, advantages and generation of SSB; transmit band
width and power, side band filter examples; Vestigial side band modulation (VSB)- Basic concept
and application
Module III
Demodulation of AM signals- square law and envelope detectors; The super heterodyne receiver
for standard AM radio; Synchronous demodulation of AM, DSB and SSB using synchronous
detection, Effects of frequency and phase errors in the local oscillator in DSB and SSB
Demodulation of SSB with pilot carrier, use of SSB in telephony. Phase-Locked Loop (PLL):
Carrier recovery circuits, Basic operation of PLL, mathematical analysis, applications.
Module IV
Angle Modulation (FM/PM): Instantaneous frequency instantaneous phase, time domain
representation for FM and PM; Narrow band angle modulation with frequency and phase,
modulation index, Phasor diagram; FM and PM signals for a single tone message, spectral
representation, power and effective bandwidth; Generation of wide band FM using Armstrong
method, commercial FM requirements. Detection of FM and PM signals, limiter discriminator;
Demodulation of PM using PLL; FM broadcasting and stereo FM radio.
Module V
Noise Performance of Analog Communication Systems: Signal-to-noise ratio (SNR) in linear
modulation, synchronous detection of DSB; SNR for AM, DSB and SSB; comparison of DSB,
SSB and AM; Effect of noise in envelope and square law detection of AM, threshold effects in
nonlinear detectors; SNR for FM, SNR improvement using pre-emphasis and de-emphasis. FM
threshold effects; Comparison of linear and exponential modulation system for additive white band-
limited noise channels.
Module VI
Pulse Modulation, Types of Pulse modulation, PAM (Single polarity, double polarity) PWM:
Generation & demodulation of PWM, PPM, Generation and demodulation of PPM.
Course outcome:
This course is designed to cover the fundamentals, principles, concepts, and techniques of analog
communication systems like i.e. amplitude, angle and pulse modulation. The outcome of course
are:
Student will understand the various modulation technique and its practical implementation.
Analyze the communication system in presence of noise in communication the channel.
Text Book:
1. J. G. Proakis and M. Salehi, “Communication Systems Engineering”, Pearson Education
India; 2nd edition (2015).
2. S. Haykin, “Introduction to Analog & Digital Communication Systems”, Wiley, 2nd edition
(2012).
Reference Book:
1. T. Schilling, “Principles of Communication system”, McGraw Hill Education, 4 th edition
(2017).
2. G. Kennedy, B. Davis, S. Prasanna, “Electronic Communication Systems”, McGraw Hill,
5th edition (2011).
3. B. P Lathi, “Modern Analog & Digital Communication Systems”, Oxford; 4th edition (2011)
To design, verification and analyses the concepts of Sampling Theorem, Amplitude, DCB-SC,
Frequency, Pulse Amplitude, Pulse Width, Pulse Position Modulation and Demodulation through
software and hardware equipment. Also, analyses the white noise and limit the wide band & narrow
band frequency range of the noise, Analog Multiplexing and Demultiplexing.
Course objective:
To be able to analyze a working mathematical model of control systems.
To be perform time-domain and frequency-domain analyses of the mathematical model to
predict the transient and steady state system performance.
Design a stable control system satisfying requirements of stability and reduced steady state
error.
Module I
Introduction: Motivation, Examples and case studies of control systems, Control system
Components: Sensors, Actuators, Computational blocks, And feedback control systems: open loop
and closed loop control system.
Mathematical modelling: Mathematical modelling of: electrical systems, mechanical
systems, electro-mechanical systems. Laplace transforms, transfer functions, electrical analogues
of other dynamical systems. State-space modelling of dynamical systems. Block diagrams, block
diagram reductions. Signal flow graph, Mason’s gain formula.
Module II
Time-domain analysis of closed loop systems: Test signals, time response of first and second
order systems, Time domain performance specifications, e. g. rise time, peak time, settling time,
peak overshoot for the second and higher order system. Effects of a Pole and Zero on the Second-
Order System, Steady state error and error constants for type 0, type 1 and type 2 system.
Feedback control actions: Proportional, derivative, integral control and PID control.
Module III
Solution of state equation: Eigen values & eigenvectors digitalization state transitive matrix,
stability Routh-Hurwitz stability analysis.Characteristics equation of closed loop system root loci,
construction of loci, Effect of adding, poles and Zeros on the loci, Stability by root loci
Module IV
Frequency Domain analysis: Bode and Nyquist plots, Effect of adding, poles and Zeros, Polar
plot, Nyquist stability analysis, Relative stability: Gain and phase margins.
Module V
Frequency-Domain compensation: lead lag, Lag-lead compensation, Design of compensating
networks. State Space Analysis: Transfer Matrix, Controllability and Observability.
Course outcome:
After the successful completion of the course the students will be able to:
Develop the mathematical model of the physical systems.
Analyze the response of the closed and open loop systems.
Analyze the stability of the closed and open loop systems.
Design the various kinds of compensator.
Develop and analyze state space models.
Text Book:
1. Nise Norman S., Control Systems Engineering, Wiley India, 7th edition (2018)
2. I. J. Nagrath and M. Gopal, Control system Engineering, New Age International, 5th
edition (2009).
Reference Book:
1. Ogata K., Modern Control Engineering, Prentice-Hall of India Pvt Ltd., New Delhi, 3rd
edition, (2000).
2. 2. Kuo B.C., Automatic Control Systems, Prentice-Hall of India Pvt Ltd., New Delhi, 6th
edition, (1991).
Course objective:
To develop an understanding of the environment, resources and climate change issues.
To enable the students to assess the environmental impact.
To understand the linkage between biology, physics, chemistry, earth and atmospheric
sciences.
Course content:
Module I
Introduction to Environmental Pollution: Introduction to Environmental Pollution:
Environmental Awareness, Concept of an ecosystem, structure and function of an ecosystem,
energy and nutrient flow, biogeochemical cycles, sources, pathways and fate of environmental
pollutants.
Module II
Atmosphere & Air Pollution: Air pollution- Introduction, Segments of environment, Layers of
atmosphere and their significance; Mechanism, Causative factors, Consequences and Preventive
measures – Ozone depletion, Greenhouse effect and Global warming; Earth’s radiation budget,
Classification of air pollutants, Indoor air pollution, Smog-photochemical and sulphurous, Acid
rain, Air Quality Standards, Human health effects-Bhopal gas tragedy.
Module III
Air Pollution Monitoring & Control: Pollution Sources: Stationary & Mobile Emission Sources,
Monitoring & Control of air pollutants using high volume sampler, cyclone separators, wet
scrubbers, electrostatic precipitators, etc. automobile emission control,
Module IV
Water Pollution: Water Resource; Water Pollution: Definition, Classification, Sources of
Contamination, Pollutants & their Detrimental Effects; Water Quality: Portability limit – WHO
and PHED Specification; Water Quality Monitoring, Municipal Water Treatment: Slow and Rapid
Sand Filter, Disinfection – Methods, Advantages & Disadvantages, and Sterilization.
Module V
Industrial &Waste Water Treatment: Industrial Water: Specification of boiler feed water,
internal and external treatment, ion exchange process, electro-dialysis, and reverse osmosis.
Sewage Treatment: composition, aerobic and anaerobic treatment, chemical and biological oxygen
demand
Module VI
Soil and Noise pollution: Lithosphere and Soil profile, Soil contamination, sources of soil
contamination, Important environmental properties of soil contaminants, Ecological & Health
effects, Exposure & Risk Assessment. Noise pollution: Brief introduction to noise pollution,
source, measurement and prevention of noise pollution
Module VII
Radioactive Pollution & Solid Waste Management: Radioactive pollutant: units of radiation and
instruments for their measurements, types of radioactive pollutants and risk factor associated with
these radiations Radioactive waste and their disposal, accidental leakage of radiation from nuclear
reactors (discuss Chernobyl and Fukushima) Solid waste management different types of solid
waste, composting, biological methods of detoxification of hazardous waste Onsite handling and
composting, integrated solid waste management.
Course outcome: At the end of the course the students will be able to:
Identify formula and solve environmental problems
Apply engineering equipment to solve environmental problem.
Develop equipment for Green Technology in the society.
Text Book:
1. De. A. K., Environmental Chemistry: New Age International (P) Ltd. Publishers.
2. Environmental Engineering, S.C. Sharma, Khanna Publishing House
3. Basic Environmental Engineering, R.C. Gaur, Newage Publications
Reference Book:
1. Miller, T. G. Jr., Environmental Science, Wadsworth Publishing House, USA
2. Connell, D. W., Basic Concepts of Environmental Chemistry
Semester V
Course objective:
The focus of this course is on database design, architecture, and relational models.
Normal forms, Internal schema and Database design would also be explored
Also Focus on DBMS Transactions and Introduction to distributed Databases.
Module I
Introduction: Basic concepts, Advantages of a DBMS over file-processing systems, Data
abstraction, Data Models and data independence, Components of DBMS and overall structure of
DBMS, Data Modeling, entity, attributes, relationships, constraints, keys E-R diagrams,
Components of E-R Model.
Module II
Relational Mode: Relational Model: Basic concepts. Attributes and domains, concept of integrity
and referential constraints, schema diagram. Relational Query Languages: Relational Algebra and
Relational Calculus: Tuple relational and domain relational calculus.
Module III
SQL: Introduction to SQL, Characteristics and advantages of SQL, SQL Data Types and Literals,
DDL, Tables: Creating, modifying, deleting, Views: Creating, dropping, Updating using Views,
DML, SQL Operators, SQL DML queries, SELECT query and clauses, Set Operations, Predicates
and Joins, Set membership, Tuple variables, set comparison, ordering of tuples, aggregate
functions, nested queries, Database modification using SQL Insert, Update and Delete queries,
Dynamic and Embedded SQL and concept of stored procedures, Query-by-example.
Module IV
Relational Database Design: Notion of normalized relations, functional dependency,
decomposition and properties of decomposition, Normalization using functional dependency,
Multi-valued dependency and Join dependency. Storage and File Systems: Secondary Storage,
RAID, File Organization, Indices, Static and Dynamic Hashing, B-trees and B+ Trees
Module V
Query Management and Transaction Processing: Measures of query cost, Selection operation,
sorting and join operation, Transaction Concept, Components of transaction management,
Concurrency and recovery system, Different concurrency control protocols such as timestamps
and locking, validation, Multiple granularity, Deadlock handling, Different crash recovery
methods such as log-based recovery, shadow paging, Buffer management and Remote backup
system.
Module VI
Object-Based Databases: Nested Relations, Complex Types and Object Orientation, Querying
with Complex Types, Creation of Complex Values and Objects, Comparison of Object-Oriented
and Object-Relational Databases. Database Architectures: Database system Architecture:
Centralized, Client Server, Parallel and Distributed Systems. Web enabled System.
Course outcome:
Learner would appreciate the systematic design and principals involved in any database
development.
The importance of canonical normal forms and its design in large scale database systems would
be a secondary outcome of this course
Text Book:
1. Abraham Silberschatz, Henry F. Korth, S. Sudarshan, “Database system concepts”, 5th
Edition, McGraw Hill International Edition.
2. 2. Raghu Ramkrishnan, Johannes Gehrke, “Database Management Systems”, Second
Edition, McGraw Hill International Editions.
Reference Book:
1. Rob Coronel, “Database systems: Design implementation and management”, 4th Edition,
Thomson Learning Press.
2. 2. Ramez Elmasri and Shamkant B. Navathe, “Fundamental Database Systems”, Third
Edition, Pearson Education, 2003.
Module I
Representation and processing of signals, Comparison of analog and digital communication,
Conversion of analog signal to digital form, Baseband signal, Band pass signal, Block diagram of
digital communications, Signal processing operations in digital communications, Quantitative
analysis of modulation schemes
Module II
Baseband and Bandpass transmission through AWGN channel, PAM, Pulse code modulation,
Delta modulation, Multiplexing, Correlation receiver, Matched filter, Digital modulation schemes-
M-ary PSK, M-ary QAM, and M-ary FSK, Coherent and noncoherent modulation techniques
Module III
Receiver structure and error performance, Comparison of modulation schemes. Digital
transmission through band-limited (BL) channel, Design of BL signals with zero ISI; Design of BL
signals for controlled ISI- partial response signals; Design of transmitter and receiver for known
channel, Synchronization.
Module IV
Channel capacity and coding, channel models, channel capacity and bounds on communication,
Source coding and channel coding for reliable communication, Multiple Access Communication:
TDMA, FDMA, DS SS, FHSS, OFDM and their applications.
Course outcome:
Model a digital communication system.
Understanding of the fundamental concepts and techniques, used in the design, performance
analysis, and implementation of current communication systems and useful in the development
of the communication systems of the future.
Text Book:
1. J. G. Proakis and M. Salehi, Communication Systems Engineering, Pearson.
2. B. Sklar, Digital Communication: Fundamentals and Applications, Pearson, 2001.
Reference Book:
1. B.P. Lathi, Zhi Ding,“Modern Digital And Analog Communication Systems”4th Edition, Oxford
press.
2. J. G. Proakis, Digital Communications, McGraw-Hill, 5th Ed.
3. S. Benedetto and E. Biglieri, Principle of Digital Transmissions, Kluwer.
4. Simon Haykin, “Communication System” 5th Edition, John Wiley and sons.
5. A. B. Carlson, Communication Systems: An Introduction to Signals and Noise in Electrical
Communication, McGraw-Hill.
6. M. K. Simon, S. M. Hinedi and W. C. Lindsey, Digital Communication Techniques: Signal
Design and Detection, PHI.
Random binary signals, Unipolar NRZ, Polar NRZ line codes, Unipolar RZ and Polar RZ line
codes, Conversion of analog signal into PCM format, Delta Modulator, ASK Modulator and
demodulator, PSK Modulator and demodulator, FSK Modulator and demodulator, BER calculation
using Monte Carlo simulation, Impairments of signals generated for different modulation formats,
Multiplexer and de-multiplexer of digital signals.
Project:
Familiarization with digital communication system design
Course Content:
Module-I
Introduction to Embedded Systems: Definition of embedded system, classification, embedded
systems v/s general computing, details of various embedded components, sensors & actuators, major
application area, purpose if embedded system, characteristics and quality attributes of embedded
systems
Module-II
Arduino: The Arduino Platform, Block diagram, Architecture, Pin functions, overview of main
features such as I/O Ports, timers, interrupts serial port, PWM and Arduino programming.
Module-III
ARM: ARM design philosophy, data flow model and core architecture, registers, program status
register, instruction pipeline, interrupts and vector table, operating modes and ARM processor
families. Instruction Sets: Data processing instructions, addressing modes, branch, load, store
instructions, PSR instructions, and conditional instructions, ARM programming and case studies.
Module-IV
Embedded Firmware Design: Embedded firmware design approaches and development languages.
Operating System for Embedded System: Types of operating system, tasks, process and threads,
multiprocessing and multitasking, task scheduling, task synchronization, how to choose an Operating
system.
Module-V
IoT: Internet of Things basics and vision, IoT Platform overview, IoT architecture and
applications, Security aspects in IoT, IoT Application protocols, case study & advanced IoT
applications.
Course outcome:
Upon Completion of the course, the students will be able to:
Understand architecture and instruction set for advanced embedded processors and controllers.
Work with suitable embedded processors for a specific real world application.
Learn application of IoT in Industrial and Commercial Automation along with Real World
Design Constraints.
Text Book:
1. K. V. Shibu, “Introduction to embedded system”, McGraw Hill.
2. R. S. Kaler, “Microprocessors and Microcontrollers”, Wiley, Third Edition.
3. A. N. Sloss, D. Symes, and C. Wright, "ARM system developer's guide: Designing and
optimizing system software", Elsevier, 2008
4. Vijay Madisetti and ArshdeepBahga, “Internet of Things (A Hand Approach)”, 1st Edition,
VPT, 20142.
Reference Book:
1. Daniel Tabak, “Advanced Microprocessors”, McGraw Hill. Inc., 1995.
2. SteaveFurber, “ARM system-on-chip architecture”, Addison Wesley, 2000.
3. Francis daCosta, “Rethinking the Internet of Things: A Scalable Approach to Connecting
Everything”, 1st Edition, A press Publications, 2013.
EI-3103 Embedded system lab L-T-P-C:2-0-0-2
Lab Experiment related to ARM Assembly program for Arithmetic and Logical Operations, ARM
Assembly program for Multi-byte Operations, ARM Assembly program for Control Manipulation,
ARM Assembly program for String Manipulation, ARM Assembly program for Thumb Instructions,
Embedded C Programming using Keil Simulator – Simple C Programs, Port Programming.
Peripheral Interfacing – Keypad, Motor, LED.
Software Requirement:
System Software: Microsoft windows/ Linux. Programming Languages: Keil, Embedded C.
Course objective:
Analyze transmission-line circuits at RF and microwave frequencies
Use the Smith chart for solving transmission-line problems
Design impedance matching in transmission-line networks
Perform transient analysis of transmission-line networks
Analyze EM transmission characteristics of planar-lines and waveguides
Design planar-line sections for RF and Microwave circuits
Perform Scattering parameter analysis of RF networks.
Module I
Introduction: Introduction to Microwave Engineering, Microwave System, Microwave
Frequencies, Millimetre waves, Lumped and Distributed Elements, Applications of Microwave
Engineering, Maxwell’s Equation.
Module II
Microwave Waveguides: General Solutions for TE, TM, TEM waves, Parallel Plate Waveguide,
Rectangular Waveguide, and Circular Waveguide, Coaxial line, Strip line, Microstrip line.
Module III
Microwave Components: Hybrid microwave circuits – Waveguide Tees, Magic Tees, Hybrid
rings. Microwave Cavities – Circular cavity and Rectangular Cavity Resonator. Circulators,
Isolators, Directional Couplers, Power Dividers.
Module IV
Microwave Devices: Schottky diode, PIN diode, Varactor diodes, IMPATT diode, TRAPATT
diode, BARITT diode, Tunnel diode, Gunn diode, MBT, HBT
Module V
Microwave Tubes: Klystrons, Multicavity Klystron, Reflex Klystrons, TWTs, Magnetron.
Course outcome:
This course will provide students with a strong background in microwave and RF
engineering enabling them to contribute to research and development for the emerging high
speed and wireless information infrastructure.
Students focused on the communication field or wanting to get involved in the design and
applications of RF and microwave circuits and devices will need to take this course.
Analysis and design techniques at these high frequencies are different from those followed
at the lower frequencies as they involve the use of scattering parameters as well as
distributed (rather than lumped) analysis approaches.
Text Book:
1. Pozar D.M. “Microwave Engineering”, Fourth Edition, John Wiley & Sons Inc., 2012,
ISBN: 978-0-470-63155-3.
2. Liao S.Y. “Microwave Devices and Circuits”, Third Edition, Prentice Hall (Pearson
Education), 2003, ISBN: 978-81-7758-353-3
Reference Book:
1. K. C. Gupta, R. Garg, and I. J. Bahl, “Microstrip Lines and Slot lines”,Artech House,
Dedham, Mass., 1979.
Course objective:
To develop entrepreneurial quality and motivation in students for entrepreneurship.
To enable students to identify and create business opportunities that may be
commercialized.
To make the student understand the stages of the entrepreneurial process and the resources
needed for the successful development of entrepreneurial ventures.
Module I
Introduction to Entrepreneurship: Meaning of Entrepreneur, Types of Entrepreneur,
Entrepreneurial Traits and skills, Role of Entrepreneurship in Economic Development, Ethics and
Social responsibility of Entrepreneurs, Entrepreneurship - its Barriers.
Business Opportunity Identification: Business ideas, methods of generating ideas, and
opportunity recognition.
Module II
Enterprises and Ownership Structure: MSME industries, Forms of Business Ownership,
Advantages and the disadvantages of the three major forms of ownership: the sole proprietorship,
the partnership, and the corporation. Registration of company in India.
Module III
Business: Components of macro and micro business environment. Creating and Starting the
Venture Sources of new Ideas. Business Plan: The Business Plan Nature and scope of Business
plan, Elements of Business Plan: Marketing plan, financial plan and the organizational plan,
Writing Business Plan, Evaluating Business plans.
Module IV
Financing and Managing the new venture Sources of capital: Understanding capital requirements,
identifying the sources of finance, angel investing and venture finance, managing cash flow. Break-
even analysis, Project analysis.
Marketing and sales controls: Marketing concept and evolution, marketing process, E-commerce,
Internet advertising.
Module V
Institutional support to Entrepreneurship: Institutional support towards the development of
entrepreneurship in India, DICs, IDC, SFCs, SSIDCs, KVIC, NSIC, SIDBI.
Course outcome:
The students will be able to understand the systematic process to select and screen a
business idea.
The students will be able to write a business plan.
The student will aware about industry structure and how to start up a company
Text Book:
1. Khanka. S.S., Entrepreneurial Development, S.Chand
2. Nandan, H., Fundamentals of Entrepreneurship, PHI
Reference Book:
1. Donald F Kuratko, Entreprenuership – Theory, Process and Practice, Cengage
2. Hisrich R D, Peters M P, Entrepreneurship, TMH
3. Rajeev Roy, Entrepreneurship, Oxford
Semester VI
EI-3002 Industrial IOT L-T-P-C:3-0-0-3
Course objective:
While the promise of the Industrial Internet of Things (IIoT) brings many new business
prospects, it also presents significant challenges ranging from technology architectural
choices to security concerns.
Students acquire upcoming Industrial IoT: Roadmap to the Connected World Course offers
important insights on overcoming the challenges and thrive in this exciting space.
Module I
Introduction & Architecture: What is Industrial IOT and connected world? Difference between
IOT and Industrial IOT, Architecture of Industrial IOT, IOT node, Challenges of Industrial IOT.
Module II
Industrial IOT Components: Fundamentals of Control System, introductions, components,
closed loop & open loop system. Introduction to Sensors (Description and Working principle):
What is sensor? Types of sensors, working principle of basic. Sensors: Ultrasonic Sensor, IR
sensor, Temperature and Humidity Sensors Digital switch, Electro Mechanical switches.
Module III
Communication Technologies of Industrial IOT: Communication Protocols: IEEE 802.15.4,
ZigBee, Bluetooth, RFID. Industry standards communication technology, wireless network
communication.
Module IV
Visualization and Data Types of Industrial IOT: Front-end EDGE devices, Enterprise data for
Industrial IOT, Emerging descriptive data standards for Industrial IOT, Cloud data base, Could
computing, Edge computing.
Connecting an Arduino/Raspberry pi to the Web: Introduction, setting up the
Arduino/Raspberry pi development environment, Options for Internet connectivity with Arduino.
Module V
Retrieving Data: Extraction from Web: Grabbing the content from a web page, Sending data on
the web, Troubleshooting basic Arduino issues, Types of IOT interaction, Machine to Machine
interaction (M2M).
Module VI
Application of IIOT: Case study: Health monitoring, Iot smart city, Smart irrigation, Robot
surveillance.
Course outcome:
Discover key IIoT concepts including identification, sensors, localization, wireless
protocols, data storage and security
Realize the value created by collecting, communicating, coordinating, and leveraging the
data from connected devices
Text Book:
1. Dr. Guillaume Girardin , Antoine Bonnabel, Dr. Eric Mounier, 'Technologies Sensors for the
Internet of Things Businesses & Market Trends 2014 -2024',Yole Development Copyrights ,2014.
2. Hakima Chaouchi, “ The Internet of Things Connecting Objects to the Web” ISBN : 978-1-
84821-140-7, Willy Publications Olivier Hersent, David Boswarthick, Omar Elloumi,
3. Industrial Internet of Things: Cyber manufacturing System, Sabina Jeschke, Christian Brecher,
Houbing Song, Danda B. Rawat (Springer Publication).
4. Internet of Things, RMD Sundaram Shriram K Vasudevan, Abhishek S Nagarajan , wiley.
Reference Book:
1 .Industrial IoT Challenges, Design Principles, Applications, and Security by Ismail Butun,
Springer.
2. The Internet of Things: Key Applications and Protocols, ISBN: 978-1-119-99435-0, 2nd
Edition,Willy Publications
EI-3102 Course Title: Industrial IOT Lab L-T-P-C:3-0-0-2
Course objective:
Students will learn the new evolution in hardware, software, and data.
1. Measurement of temperature & pressure values of the process using raspberry pi.
2. Modules and Sensors Interfacing (IR sensor, Ultrasonic sensors, Soil moisture sensor) using
Raspberry pi.
3. Device control using mobile Apps or through Web pages.
4. Digital logic gates programming using ladder diagram.
5. Implementation of Boolean expression using ladder diagram.
6. Simulation of PLC to understand the process control concept.
Course outcome: Examine technological developments that will likely shape the
industrial landscape in the future
Course Objective:
Module I
Module II
Module III
ARM: ARM design philosophy, data flow model and core architecture, registers, program status
register, instruction pipeline, interrupts and vector table, operating modes and ARM processor
families. Instruction Sets: Data processing instructions, addressing modes, branch, load, store
instructions, PSR instructions, and conditional instructions.
Module IV
Raspberry Pi: Raspberry Pi board and its processor, Programming the Raspberry Pi using Python,
Communication facilities on Raspberry Pi (I2C,SPI, UART), Interfacing of sensors and actuators.
Module V
Course Outcome:
Text Book:
1. Muhammod Ali Mazidi, Rolin D. Mckinlay & Danny Sansey, “PIC Microcontroller and
Embeded System SPI, UART using Assembly & C for PICI8,” Pearson International Edition,
2008.
2. A. N. Sloss, D. Symes, and C. Wright, "ARM System Developer's Guide: Designing and
Optimizing System Software", Elsevier, 2008
3. S. Monk, “Programming the Raspberry Pi” McGraw-Hill Education, 2013
Reference Book:
Course objective:
To understand the fundamental concept of sensor and transducer.
To discuss about units, standards, error analysis and characteristics of measurement
systems.
To describe the principle of operation, construction and characteristics of resistance,
inductance and capacitance & other transducers and its applications.
Course content:
Module-I
Introduction to Sensor- Based Measurement Systems: General Concepts and Terminology,
Sensor Classification, General Input-Output Configuration, Static Characteristics Of Measurement
Systems, Dynamic Characteristics, Other Sensor Characteristics, Primary Sensors, Materials For
Sensors, Microsensor Technology.
Module -II
Resistive, Reactance Variation, Electromagnetic Sensors: Potentiometers, Strain Gages,
Resistive Temperature Detectors (RTDs), Thermistors, Magneto resistors, Light-Dependent
Resistors (LDRs), Resistive Hygrometers, Resistive Gas Sensors, Liquid Conductivity Sensors,
Signal Conditioning For Resistive Sensors: Resistance Measurement, Voltage Dividers, Dynamic
Measurements, Capacitive Sensors, Inductive Sensors, Electromagnetic Sensors.
Module -III
Flow, Pressure and Level Transducers: Flow Transducers Like Differential Pressure, Variable
Area, Positive Displacement, Electromagnetic, Anemometer, Ultrasonic Flow Meter, Turbine Flow
Meter, Vortex Flow Meter, Electromagnetic Flow Meter, Coriolis Effect Flow Meter, Pressure
Transducers Like Mercury Pressure Sensor, Bellows, Membranes and Thin Plates, Piezoresistive
Sensors, Capacitive Sensors, VRP Sensors, Optoelectronic Sensors, Vacuum Sensors, Level
Transducers Like Displacer, Float, Pressure Gages, Balance Method, Time-of-Flight
Measurements, Level Measurements By Detecting Physical Properties.
Module -IV
Self-Generating Temperature Sensors: Thermoelectric Sensors: Thermocouples, Piezoelectric
Sensors, Pyroelectric Sensors, Electrochemical Sensors, Acoustic Temperature Sensors, Nuclear
Thermometer, Magnetic Thermometer, Semiconductor Types, Thermal Radiation, Quartz Crystal,
NQR, Spectroscopic Noise Thermometry, Heat Flux Sensors.
Module -V
Digital and Semiconductor Sensors: Position Encoders, Resonant Sensors, SAW Sensors,
Sensors Based on Semiconductor Junctions, Sensors Based on MOSFET Transistors, Charge-
Coupled and CMOS Image Sensors, Fiber-Optic Sensors, Ultrasonic-Based Sensors, Biosensors.
Module -VI
Sensors for Robotics: Proximity Sensors: Typical Sensor Characteristics, Technologies for
Proximity Sensing, Electro-Optical Sensors, Capacitive Sensors, Magnetic Sensors
Course outcome:
After completion of the course student will be able to:
Idea behind working of measurement systems and different types of sensors and transducers.
Sensor to measure various physical parameters used in Industry and normal measurement
applications.
Working principle of resistive, inductive and capacitive transducers and their applications.
Understanding of thermocouples, piezoelectric and pyro-electric transducers and their
applications.
Understanding of acoustic, optical sensors and other sensors and their applications.
Understanding of digital and proximity sensors and their applications.
Text Book:
1. Patranabis D., "Sensors and Transducers", Prentice-Hall India, 2nd Ed., 2004.
2. Ramon Pallas & John G. Webster, “Sensors and Signal Conditioning”, John Wiley & Sons, 2nd
Ed., 2001.
3. Shawhney A. K., “Electrical and Electronics Measurements and Instrumentation”,
DhanpatRai& Sons, 1994.
Reference Book:
1. Webster John G., “Instrumentation and Sensors Handbook”, CRC Press, 1st Ed., 1999.
2. Jacob Fraden, “Handbook of Modern Sensors: Physics, Designs and Applications”, Springer,
3rd Ed., 2004.
1. Study of basic principles of sensing and actuation techniques used in electronics systems.
2.Study of characteristics of temperature sensors
3.Study of Characteristics of Load Cell
4.Study of Characteristics of LVDT
5.Study of Characteristics of Pressure Sensor
6.Study of different of micro-fabrication technologies for smart sensors
7.Study of Characteristics of opto-electrical sensor
8.Study of Characteristics of different pneumatic and hydraulic systems
9.Study of Characteristics of different electrical actuating systems
10.Study of Characteristics of piezoelectric actuator
Module I
Introduction: Moore’s Law, VLSI Design flow, Design hierarchy, VLSI Design style: Full
custom, Gate array, standard‐cell, Macro cell based design, Field programmable devices, design
quality
Module II
Process in VLSI: Wafer preparation, Oxidation, Diffusion, Ion implantation, Deposition,
Metallization, Etching and Lithography. IC fabrication: nMOS fabrication, n‐well and p‐well
process, Stick diagram. Layout and Layout design rules
Module III
Basic bipolar process technologies: NMOS technology and its limitations, CMOS Technology,
advanced CMOS processes. Design rules for NMOS and CMOS technologies for Layouts.
Module IV
Fundamentals of MEMS/NEMS Design & Fabrication: Needs of MEMS, MEMS material,
MEMS Features, design limits and safety factors, processing techniques: Lithography,
GalvanikAbforming (LIGA), Lift-off, Chemical Mechanical Polishing, Surface micromachining,
Bulk micromachining, Deep Reactive Ion Etching, Application of MEMS, Recent trends in
MEMS/NEMS. Challenges and opportunities associated with bringing MEMS to market, Basic
MEMS operating principles
Course outcome:
At the end of the course the students will be able to:
Know the basic concepts of micro systems and advantages of miniaturization.
Design digital systems using MOS circuits (Static and Switching characteristics of inverters).
Able to learn Layout, Stick diagrams, Fabrication steps.
Understand the fundamentals of micromachining and micro fabrication techniques.
Text Book:
1. S.M. Sze, “VLSI Technology”, TMH, 2nd edition, 2003.
2. S.K. Gandhi, “VLSI Fabrication Principles”, John Willey & Sons, 2nd edition, 2008.
3. S.D Senturia, “Microsystems design”. Kluwer Academic Publishers, 2001.
4. N.P. Mahalik, “MEMS”, Tata McGraw Hills Publishers, 2007.
Reference Book:
1. G.T.A. Kovacs, “Micromachined transducer”, McGraw Hill, 1998.
2. Pucknell, Douglas A. and Eshraghian, Kamran, “Basic VLSI Design”, Prentice – Hall
(India), 3rd edition, 2004.
3. S.M. Kang & Y. Leblebici, “CMOS Digital Integrated Circuits-Analysis & Design”,
McGraw-Hill, 4th edition, 2016.
Semester VII
Course objective:
To prepare students to understand concepts of fiber optic sensor technology.
To acquire the concept of optical sensors working principle, and to have knowledge on the
various grating, magnetic, chemical and bio sensors.
Module I
Sensor Technology: The Emergence of Fiber Optic Sensor Technology, Optical Fibers, Light
Sources, Optical Detectors, Optical Modulators, Intensity-Based and Interferometric Sensors
- Fabryperot, Mach Zender, Michelson and Sagnac.
Module II
Grating Sensors: Multimode Grating and Polarization Sensors, Sensors Based on Relative
Movement of Opposed Gratings, Grating Period Modulation, and Sensors Based on the
Photoelastic Effect, Retardation Plates, Fiber Grating Sensors.
Module III
Distributed and Magnetic Sensors: Fiber Optic Distributed and Magnetic Sensor, Distributed
Sensing, Basic Principles of Sensor Multiplexing, Interferometric Sensor Multiplexing, Faraday
effect sensors, Magneto strictive, Lorentz force sensors, Evanescent Field Absorption Sensors
Module IV
Chemical and Biosensor: Reagent Mediated sensor, Humidity sensor, pH sensor, Hydrogen
sensor, CO2 sensor, Ammonia sensor, Chloride sensor, Glucose sensor, Oxygen sensor, Surface
Plasmonic Resonance based sensor
Module V
Applications: Industrial Applications of Fiber Optic Sensors: Temperature, Pressure, fluid level,
flow, position, vibration, rotation measurements, Current-voltage measurement, Chemical analysis.
Course outcome:
After studying this course, the students will be able to
Describe the fundamentals of optical sensors.
Describe the advantage and need of fiber optics sensor technology.
Gain knowledge and understanding about real time applications of optical sensors.
Text Book:
1. Bishnu P. Pal, “Fundamentals of fiber optics in telecommunication and sensor systems”,
Wiley Eastern.
2. Dakin J and Culshow B., “Optical fiber sensors”, Artech House.
3. Francis T.S Yu, Shizhuo Yin, “Fiber Optic Sensors”, Marcel Dekker Inc., New York.
Reference Book:
1. Jose Miguel Lopez-Higuera (Ed), “Handbook of optical fiber sensing technology”, John
Wiley and Sons Ltd.
2. Eric Udd, William B. Spillman, Jr., “Fiber Optic Sensors: An Introduction for Engineers
and Scientists”, John Wiley & Sons.
3. Francis T.S. Yu, Shizhuo Yin, Paul B. Ruffin, “Fiber Optic Sensors”, CRC Press Publisher.
EI-4101 Optical Sensors Lab L-T-P-C:0-0-0-3
PC-based Measurement of the Numerical Aperture of a Multimode Step-index; Optical
Fiber; PC-based Measurement of MFD of a Single-mode Fiber; Characterization of
Optoelectronic Source (LED and ILD); Fiber-optic Proximity Sensor; PC-based Fiber-optic
Reflective Sensor; PC-based Fiber-optic Angular Position Sensor; Fiber-optic Differential
Angular Displacement Sensor
B.Tech ECE Electives Syllabus
Course objective:
Module II
Fuzzy Sets, Fuzzy Rules and Fuzzy reasoning : Introduction, Basic definitions and
terminology; Set theory operations : Fuzzy union, Intersection and Complement, Extension
principal and fuzzy relations, Fuzzy IF rules, MF formulation and parameterization; Fuzzy
interference System : Mamdani fuzzy models, Sugeno fuzzy models, Tsukamoto fuzzy models;
Module III
Artificial Neural Network : Supervised Learning Neural Network, Preceptron, Adaline, multi-
layer neural networks, back propagation algorithm, Radial basis function networks; Functional
Link Artificial Neural network : update algorithms, trigonometric and power series expansions;
Unsupervised Learning Neural Network : Competitive learning networks, Kohonen self-
organizing networks, Hopfield network;
Module IV
Text Book:
1. Neuro-Fuzzy and soft Computing –J.S.R. Jng, C.T.Sun and E.Mizutani, PHI.
2. Neutral Networks, Fuzzy Logic and Genetic Algorithm Rajasekaran, G.A. Vijayalaksmi,
PHI.
Module I
Optical communication system evolution, Generic optical system, wireless optical systems,
Applications and design challenges, Mode theory for circular waveguides,Optical fibers, Wave
propagation in optical fiber, Ray and wave theory
Module II
Physical and electrical characteristics of fiber, Fiber nonlinearities, Polarization, Interference,
Fiber materials, Fiber fabrication, Attenuation in fibers, Absorption and scattering losses,
Bending losses, Dispersion
Module III
Basic concepts of optical sources, semiconductor lasers, distributed feedback lasers, Frequency
chirping, LED, Source to fiber power launching, Lensing schemes, Fiber to fiber joints, Fiber
splicing, Fiber connectors, Optical modulators
Module IV
Optical detectors, Principles of photo detector, PIN and avalanche photo diode, Phototransistor,
Responsivity, Bandwidth, Noise, Optical amplifiers and filters
Module V
Optical transceivers, Direct detection and coherent receivers, Noise in detection process, WDM,
Modulation techniques, BER, System design, Power budgeting, Rise time budgeting, OTDR
principles, Maximum transmission distance due to attenuation and dispersion, Attenuation and
dispersion limits
Course outcome:
Identify and characterize different components of an optical fiber
communication link.
Compute optical fiber link design parameters
Design considerations and assess the performance of optical devices and
systems
Text Book:
1. P Chakrabarti, “Optical Fiber Communication, McGraw Hill Education (India)Private
Limited, 2016
2. Gred Keiser,”Optical Fiber Communication, McGraw Hill Education (India) Private Limited.
Fifth Edition, Reprint 2013.
3 .Govind P. Agrawal, Fiber-optic communication systems, third edition, John Wiley and sons,
2004.
Reference Book:
1. John M.Senior, Optical fiber communication, Pearson Education, second edition.2007.
2. Rajiv Ramaswami, Optical Networks , Second Edition, Elsevier , 2004.
3. J.Gower, Optical Communication System, Prentice Hall of India, 2001.
Course objective:
To realize the vision of "Optimally Connected Anywhere, Anytime" supported by all system
levels from access methods and networks to service platforms and services.
To realize and characterize the systems beyond 2.5G as a horizontal communication model, where
different terrestrial access levels and technologies are combined to complement each other in an
optimum way for different service requirements and radio environments.
Course content:
Module I
An overview of cellular systems, Wireless communication and the layer model, co-channel and
adjacent channel interference, location management, handoff management; Concept of mobile IP for
mobility management issues. Road map for higher data rate capability in 5G, Wireless 5G systems,
Future wireless networks, Standardization activities for cellular systems.
Module II
Wireless Channel Modeling: AWGN Channel, Rayleigh Channel, Rician Fading Channel,
Nakagami Fading Channel, Ocumura and Hata Path Loss Model; Channel Modelling: Stochastic,
Flat Fading, Wideband Time-Dispersive Channel Modelling
Module III
Threshold Combining, Equal Gain Combining, Maximum Ratio Combining; Spatial Diversity and
Multiplexing in MIMO Systems, Channel Estimation. Equalization Techniques: Transversal
Filters, Adaptive Equalizers, Zero Forcing Equalizers, Decision Feedback Equalizers, and related
algorithms.
Module IV
Ad-hoc wireless networks: Design Challenges in Ad-hoc wireless networks, concept of cross layer
design, security in wireless networks, energy constrained networks. MANET and WSN. Wireless
system protocols: mobile network layer protocol (mobile IP, IPv6, dynamic host configuration
protocol), mobile transport layer protocol (traditional TCP, classical TCP improvements), support
for mobility (wireless application protocol).
Course outcome:
Text Book:
2. Wireless Communication and Networks, Upen Dalal, Oxford university Press, First Edition,
2015.
3. Wireless Communication and Networks 3G and Beyond, Iti Saha Misra, Tata McGraw Hill
Education Pvt. Ltd, Second Edition, 2009.
Reference Book:
Course objective:
Module II
Module III
Module IV
Course outcome:
1. Dieter K. Schroder, “Semiconductor Material and Device Characterization” John Wiley &
Sons, 3rd edition, 2015.
Reference Book:
1. Streetman, B. and Banerjee, S., Solid State Electronics Device, 7th edition, Prentice Hall India,
(2014).
2. Sze, S.M., M.K. Lee, Semiconductor Devices, Physics and Technology, John Wiley, (2015).
3. Tyagi, M.S., Introduction to semiconductor materials and devices, John Wiley, (2015).
4. Mishra, Umesh K. and Singh, Jaspreet, Semiconductor Device Physics and Design, 1st edition,
Springer, (2008).
Course objective:
To discuss advanced topics in image processing and analysis that build on the introduction
course
To enable students to implement solutions for complex image processing problems.
To enable students to better understand novel, advanced methodology that is discussed in the
image processing and image analysis literature.
Course content:
Module I
Image Features - Harris corner detector, Scale Invariant Feature Transform (SIFT), Speeded Up
Robust Features (SURF), edge detection, Hough Transform, Image Enhancement - Noise models,
image denoising using linear filters, order statistics based filters and wavelet shrinkage methods,
image sharpening,imagesuper-resolution
Module II
Image Segmentation - Graph-based techniques, Active Contours, Active Shape Models, Active
Appearance Models, Image Compression - Entropy coding, lossless JPEG, perceptually lossless
coding, quantization, JPEG, JPEG2000
Module III
Image Quality - Natural scene statistics, quality assessment based on structural and statistical
approaches, blind quality assessment, Statistical tools - Kalman Filter, Hidden Markov Models
Module IV
Module V
3d image visualization Sources of 3D Data sets, Slicing the Data set, Arbitrary section planes,
The use of color, Volumetric display, Stereo Viewing, Ray tracing, Reflection, Surfaces, Multiply
connected surfaces, Image processing in 3D, Measurements on 3D images. estimation,
compression
Course outcome:
1. David A. Forsyth and Jean Ponce, Computer Vision: A Modern Approach, Pearson Education,
2003
2. Richard Szeliski, Computer Vision: Algorithms and Applications, Springer, 2010.
Reference Book:
1. Simon J.D. Prince, Computer Vision: Models, Learning, and Inference, Cambridge University
Press, 2012.
Current Literature.
Course outcome:
After studying this course, students will be able to:
MEMS fabrication enables to integrate microelectronic and micromechanical structures in one
system.
Laboratory processes can be combined on a single chip.
Text Book:
1. Foundations of MEMS by Chang Liu, Pearson Education India; 2012.
2. MEMS by N. Mahalik, Tata McGraw-Hill Education; 2008 .
Reference Book:
1. MEMS & Microsystems: Design and Manufacture by Tai-Ran Hsu, 2016.
2. RF MEMS: Theory, Design and Technology by Gabriel M., John Wiley & Sons; 2004 Feb 6.
Open Elective I (in sixth semester) – open to both CSE & ECE
Course objective:
This course aims to provide a first introduction to quantum computing.
We will highlight the paradigm change between conventional computing and quantum computing,
and introduce several basic quantum algorithms.
Module I
Introduction: Elementary quantum mechanics:, linear algebra for quantum mechanics, Quantum
states in Hilbert space,The Bloch sphere, Density operators, generalized measurements, no-cloning
theorem
Module II
Fundamental concepts- Bits/Qubits, Quantum Gates, Quantum Circuits, Turing Machine, Deutsch’s
algorithm, analysing quantum algorithms, and implementing quantum circuits via QISKIT
Module III
Simon’s problem and the Bernstein -V-azirani algorithm. Grover’s quantum search algorithm, the
BBBV Theorem, and applications of Grover’s algorithm. RSA, and Shor’s integer factorisation
algorithm
Module IV
Quantum entanglement, Quantum Teleportation, Quantum Fourier Transform, QSA.
Course outcome:
On successful completion, students will gain understanding of:
Text Books:
1. Michael A. Nielsen & Isaac L. Chuang, Quantum Computation and Quantum Information:
10th Anniversary Edition, Cambridge University Press, 2010
2. R. Shankar, Principles of Quantum Mechanics, Springer (India) (2008).
Reference Books:
1. Jack D. Hidary, Quantum Computing: An Applied Approach (2021).
2. J. Sakurai, Modern Quantum Mechanics, Pearson Education (2002).
OE-3016/CD-3006 Design Thinking L-T-P-C:3-0-0-3
Course objective:
To understand the basic concepts of Design Thinking
To learn the general approaches and stages of Design Thinking
Module I
Design Thinking Overview: What Is Different About Design thinking?, Exercise: Design Thinking
in the Workplace, Design Thinking Skills, Exercise: Design Thinking Skills, Design Thinking
Mindset, Principles of Design Thinking, Exercise: Design Thinking Principles
Module II
General Approaches to Design Thinking: The Basis for Design Thinking, Design Thinking
Frameworks, Exercise: Build a Design Thinking Framework, The Design Thinking Team, What
Constitutes a Design Thinking Team?, Exercise: Create a Design Thinking Team, Design Thinking
Workshops and Meetings, Characteristics, Types of Workshops
Module III
A Design Thinking Approach in Stages: Apply the Design Thinking Frameworks, Class Exercise:
Review the Case Study, Empathize with the Customers and/or Users, Exercise: Engage the Customer
/User, Define the Problem, Exercise: Review and Follow-Up, Exercise: Define the Point of View,
Ideate, Exercise: Develop Potential Solutions, Exercise: Feedback on the Solutions, Prototype
Alternate Solutions, Exercise: Create a Prototype of the Solution, Exercise: Review the Prototype and
Gain Feedback, Test the Solutions, Exercise: Prepare Test of the Prototype and Solution
Module IV
Design Thinking Techniques: Listening and Empathizing Techniques, Engagement, Exercise: Ask the
Right Questions, Observation, Exercise: Setting Up the Observation, Showing Empathy, Define and
Ideation Techniques, Unpacking, Exercise: Unpack to the Wall, Personas, Exercise: Create Personas
for the Case Study, Pattern Recognition and Connecting the Dots, Prototype and Test Techniques,
Types of Prototypes, Exercise: Revise Franken Prototype to Refined Prototype, Forms of Testing in
Design Thinking, Exercise: Prepare and A / B Test of the Prototype
Module V
General Design Thinking Practices: Visualization Techniques and Diagrams, Use of Diagrams and
Maps in Design Thinking, Exercise: Create an Empathy Map, Exercise: Revisit the Wall, Exercise;
Create an Affinity Diagram, Exercise: Create a Mind Map, Exercise: Create a Journey Map, Story
Telling Techniques, Story Telling Throughout the Design Thinking Process, Improvisation, Exercise:
Tell a Story, Scenarios, Exercise: Create a Set of Scenarios for the Case Study, K-Scripts, Exercise:
Create a Set of K-Scripts for the Case Study, Exercise: Perform Role Playing of Scenarios for the
Case Study
Course outcome:
After studying this course, students will be able to:
Know the application of design thinking in research management and design.
Articulate the concepts of design thinking in the field of Education and Information
Technology.
Text Book:
1. Design thinking: The handbook, F. Uebernickel, L. Jiang, W. Brenner, B. Pukall, T. Naef, B.
Schindlholzer, World Scientific; 2020.
2. Design Thinking by Teun den Dekker, Routledge, 2020.
Reference Book:
1. Design Thinking For Dummies by C. Muller-Roterberg, John Wiley & Sons; 2020.
Module I
Exploratory Data Analysis (EDA): What is Data, Numerical Summarization, Measures of
similarity and Dissimilarity, Visualization, R Scripts
Module II
Linear Regression: Linear Methods, Point Estimate, Example Results, Theoretical Justification, R
Scripts
Module III
Variable Selection: Variable Selection for the Linear Model, R Scripts
Module IV
Regression Shrinkage Methods: Ridge Regression, Compare Squared Loss for Ridge Regression,
More on Coefficient Shrinkage (Optional), The Lasso, Summary
Module V
Principal Components Analysis: Singular Value Decomposition (SVD), Principal Components,
Principal Components Analysis (PCA), Geometric Interpretation, R Scripts, More Examples
Module VI
Dimension Reduction Methods: Principal Components Regression (PCR), Partial Least Squares
(PLS)
Course outcome:
After studying this course, students will be able to:
Know the application of numerical and visual summarization of data.
State the role of this course in the the data analysis domain.
Text Book:
1. The Popularity of Data Analysis Software by R. A. Muenchen, 2012.
2. Exploratory data analysis with MATLAB, W. L. Martinez, A. R. Martinez, J. L. Solka,
Chapman and Hall/CRC; 2017.
Reference Book:
1. R Programming for Data Science, R. D. Peng, Victoria, BC, Canada, Leanpub, 2016.
Course objective:
● Understand advanced concepts of computer algorithms and learn modern techniques of
problem solving
● Learn complexity classes and limit of computation
● Learn role of randomness and approximation to solve intractable problems
Course content:
Module I
Preliminaries: Problem vs. Solutions. Algorithms vs. Programs. Properties of Algorithm.
Complexity Measures. Model of Computation – RAM model (Architecture, instruction set, usage)
Turing Machine (concept, usage, DTM and NDTM as lanuage acceptors, Universal TM). Cellular
Automata as a natural model of computation. Examples.
Module II
Revisit of Asymptotic Notation and Basic Algorithm techniques: Growth of function over
input size – Big-Oh, Big-Omega, Big-Theta Notation and their relationship. Master's theorem.
Recursion tree. Searching techniques – Linear search vs Binary search. Different sorting
techniques – sort by insertion, sort by exchange, sort by selection, sort by merging, special
purpose sorting. Lower Bound Theory. Hashing. Divide and conquer vs Greedy Strategy – when
to use what. Examples.
Module III
Randomized Algorithms: Use of randomness in computing. Average case analysis – Case study:
Quick sort.
Module V
Text Book:
1. Introduction to Algorithms – Cormen, Leiserson, Rivest and Stein
2. Fundamentals of Computer Algorithms – Horowitz and Sahni
3. The Design of Approximation Algorithms – David P. Williamson and
David B. Shmoys, First Edition, 2011.
Reference Books:
1. The Design and Analysis of Computer Algorithms – Aho, Hopcroft and Ullman
2. The Art of Computer Programming (Vol 1 & 3) – Donald E Knuth
3. Approximation Algorithms – Vijay V. Vazirani, First Edition.
4. A New Kind of Science – Stephen Wolfram
Course objective:
To understand the WSN node Architecture and Network Architecture
To identify the Wireless Sensor Network Platforms
Module I
Introduction to Wireless Sensor Networks, Motivation, Performance Requirement
Wireless Sensor Network Architecture: Protocols and Standards, OSI Model and TCP/IP
Protocol Suite, Sensing and Communication Range, Applications of Sensor Networks.,
Bluetooth, IEEE 802.11a/b/g/n series of wireless LANs; ZigBee; Radio-frequency identification
(RFID).
Module II
Fundamentals of MAC Protocols, Performance Requirements, Types of MAC protocols -
Schedule-Based and Random Access-Based Protocols, Sensor-MAC, Zebra-MAC. Fundamentals
of Routing Protocols, Performance Requirements, Routing Strategies in Wireless Sensor
Networks-Flooding and its variants, LEACH, Power-efficient Gathering in Sensor Information
Systems, Directed diffusion, Geographical routing.
Module III
Operating system for Wireless Sensor Networks, Localization and Tracking, Clock
Synchronization, Markov Chain, State Space Representation, Tracking Events, Time Domain,
and Space Domain Data Analysis.Traditional Transport Control Protocols-TCP, UDP; Feasibility
of Using TCP or UDP for WSNs, Transport Protocol Design Issues, Existing Transport Control
Protocols- CODA (Congestion Detection and Avoidance), ESRT (Event-to-Sink Reliable
Transport) Performance of Transport Control Protocols.
Module IV
Physical Environment, Wireless Sensor Network Data Bases, DataBase Query, Data Aggregation.
WSN Middleware Principles, Middleware Architecture, Existing Middleware-MiLAN
(Middleware Linking Applications and Networks), and IrisNet.
Module V
Course outcome:
To develop wireless sensor systems for different applications
Understand protocols of Wireless Sensors Network
Text Book:
Course objective:
Module I
Introduction: Introduction to information theory & error control coding, Information measure,
Entropy, Differential Entropy, Conditional Entropy, Relative Entropy, Information rate, Mutual
Information, Channel Capacity.
Module II
Source Coding: Shannon’s Source Coding Theorem, Prefix Coding, Huffman Coding, Shannon-
Fano Coding, Arithmetic Coding, Lempel-Ziv Algorithm, Rate Distortion Theory.
Module III
Channel Capacity & Coding: Channel Coding Theorem, Markov Sources, Discrete Channel
with discrete Noise, BSC, BEC, Capacity of a Gaussian Channel, channel capacity for MIMO
system, Bandwidth-S/N Trade-off.
Module IV
Block Codes: Galios Fields, Hamming Weight and Hamming Distance, Linear Block Codes,
Encoding and decoding of Linear Block-codes, Parity Check Matrix, and Bounds for block codes,
Hamming Codes, Syndrome Decoding.
Module V
Cyclic Codes: Introduction to cyclic code, Method for generating Cyclic Codes, Matrix
description of Cyclic codes, Cyclic Redundancy Check (CRC) codes, Circuit implementation of
cyclic codes, Burst error correction, BCH codes.
Module VI
Module VII
Course outcome:
Design an application with error–control.
Use compression and decompression techniques.
Apply the concepts of multimedia communication
Text Books:
Reference Books:
Course objective:
To develop an ability to understand about left-handed metamaterial and its characteristics
and properties
To develop an ability to analyse the physical realization of left-handed metamaterials using
the resonant approach.
To develop an ability to analyse the physical realization of left-handed metamaterials using
the non-resonant approach
To develop and ability to understand the guided-wave applications of left-handed
metamaterials
Course content:
Module I
Introduction to Metamaterials: Definition of Metamaterials and left-handed Metamaterials.
Theoretical speculation by Viktor Veselago. Wave Propagation in Left-Handed Media, Energy
Density and Group Velocity, Negative Refraction, Fermat Principle, Inverse Doppler Effect,
Backward Cerenkov Radiation, Negative Goos–Hanchen Shift, Waves at interfaces, Waves
through left-handed slabs, Phase Compensation and Amplification of Evanescent Modes , Perfect
Tunneling, The Perfect Lens , Losses and Dispersion.
Module II
Realization of Metamaterials using Resonant Approach: Scaling Plasmas at Microwave
Frequencies, Metallic Waveguides and Plates as One- and Two-Dimensional Plasmas, Wire Media,
Spatial Dispersion in Wire Media, Synthesis of Negative Magnetic Permeability, Design and
Analysis of the Edge and Broad Coupled SRR, The Double and Multiple Split SRR, Spirals
Resonators, Higher-Order Resonances in SRRs, Isotropic SRRs, Scaling Down SRRs to Infrared
and Optical Frequencies , 1/2/3 Dimensional SRR-Based Left-Handed Metamaterials, Ferrite
Metamaterials, Chiral Metamaterials.
Module III
Realization of Metamaterials using Non-Resonant Approach: Ideal homogeneous CRLH TLs,
Fundamental TL Characteristics, Equivalent MTM Constitutive Parameters, Balanced and
Unbalanced Resonances, lossy CRLH TL model, LC Network Implementation, Difference with
Conventional Filters, Transmission Matrix Analysis, Input Impedance, Cutoff Frequencies,
Analytical Dispersion Relation, Bloch Impedance, Real Distributed 1D CRLH Structures, General
Design Guidelines, Microstrip Implementation, Parameters Extraction.
Module IV
Guided-Waves Applications of Metamaterials: Dual-Band Components, Dual-Band Property of
CRLH TLs, Quarter-Wavelength TL and Stubs, Quadrature Hybrid and Wilkinson Power Divider,
Enhanced-Bandwidth Components, Principle of Bandwidth Enhancement, Rat-Race Coupler,
Tight Edge-Coupled Coupled-Line Couplers, Generalities on Coupled-Line Couplers, Symmetric
Impedance Coupler, Asymmetric Phase Coupler, Negative and Zeroth-Order Resonator. SRRs
based Filters and Diplexers Design.
Module V
Radiated-Wave Applications of Metamaterials: Fundamental aspects of Leaky-Wave
Structures, Principle of Leakage Radiation, Uniform and Periodic LW Structures, Backfire-to-
Endfire (BE) leaky-wave (LW) antenna, electronically scanned LW antenna, Passive Retro-
Directive Reflector, Two-Dimensional LW Radiation, Conical-Beam Antenna, Full-Space
Scanning Antenna, Zeroth Order Resonating Antenna, Dual-Band CRLH-TL Resonating Ring
Antenna, Heterodyne Phased Array, Non-uniform Leaky-Wave Radiator, The Future of MTMs.
Course outcome:
Demonstrate insight the guided-wave applications of left-handed metamaterials.
Demonstrate insight the radiated-wave applications of left-handed metamaterials.
Text Book:
1. “Metamaterials with Negative Parameters, Theory, Design and Microwave Applications,” by
Ricardo Marques, Ferran Martin, and Mario Sorolla “Wiley Series in Microwave and Optical
Engineering, Wiley Interscinces 2007” (T1)
2. “Electromagnetic Metamaterials: Transmission Line Theory and Microwave Applications, The
Engineering Approach,” Christophe Caloz and Tatsuo Itoh, John Wiley & Sons, Inc., Hoboken,
New Jersey 2006. (T2)
Reference Book:
1. Foundations for Microwave Engineering; Second Edition; By Robert E. Collin; McGraw Hill
International Edition; 1992. (R1)
2. Microwave Engineering; Second Edition; by David M. Pozar; John Wiley & Sons; Inc.
Copyright 2001. (R2)
Course Objective:
Learn VLSI CAD tools and its related concepts & algorithms,
Understand design automation of FPGA and high-level synthesis.
Course content:
Module I
Introduction: VLSI design flow, challenges. Verilog/VHDL: introduction and use in synthesis,
modeling combinational and sequential logic, writing test benches.
Module II
Logic synthesis: two-level and multilevel gate-level optimization tools, state assignment of finite
state machines. Basic concepts of high-level synthesis: partitioning, scheduling, allocation and
binding. Technology mapping.
Module III
Synthesis of reversible logic circuits. Basic concepts of reversible circuits and synthesis. Exact,
transformation based, and ESOP based synthesis methods.
Module IV
Physical design automation. Review of MOS/CMOS fabrication technology. VLSI design styles:
full-custom, standard-cell, gate-array and FPGA. Physical design automation algorithms: floor-
planning, placement, routing, compaction, design rule check, power and delay estimation, clock
and power routing, etc. Special considerations for analog and mixed-signal designs.
Course outcome:
After studying this course, the students will be able to:
Apply VLSI design automation concepts in real life applications.
Implement the algorithms for VLSI Design Automation.
Experiment high level synthesis.
Text Book:
1. Pucknell, Douglas A. and Eshraghian, Kamran, “Basic VLSI Design”, Prentice – Hall
(India).
2. S.M. Kang & Y. Leblebici, “CMOS Digital Integrated Circuits-Analysis & Design”,
McGraw-Hill, 2018.
3. J. Bhasker, “Verilog VHDL synthesis: a practical primer”, B S Publications.
Reference Book:
1. M.J.S. Smith, “Application-specific integrated circuits”, Addison-Wesley Pub. Co., 2010.
2. S. Ramachandran, “Digital VLSI systems design”, Springer, 2007.
Course objective:
To provide rigorous foundations in multirate signal processing, power spectrum estimation
and adaptive filters.
Adaptive signal processing concerns with processing of signals where the processing
parameters are adjusted continuously to suit time varying signal environmental conditions.
This course demonstrates the design of important class of adaptive filters, LMS, RLS and
Kalman filters.
Module I
Adaptive systems: Definitions, characteristics, applications, properties, and examples. Linear
optimum filtering and adaptive filtering, linear filter structures, adaptive equalization, noise
cancellation and beam forming. Optimum linear combiner and Wiener-Hopf equations,
orthogonality principle, minimum mean square error and error performance surface.
Module II
LMS algorithm and its applications, learning characteristics and convergence behaviour,
misadjustment. Normalized LMS and affine projection adaptive filters. Frequency domain block
LMS algorithm.
Module III
Least squares estimation problem and normal equations, projection operator, exponentially
weighted RLS algorithm, convergence properties of RLS algorithm. Kalman filter as the basis for
RLS filter. Square-root adaptive filtering and QR- RLS algorithm. Systolic-array implementation
of QR –RLS algorithm.
Module IV
Forward and backward linear prediction. Levinson-Durbin algorithm, Lattice predictors, gradient-
adaptive lattice filtering, least-squares lattice predictor, QR-decomposition based least-squares
lattice filters.
Module V
Adaptive coding of speech, Adaptive equalization of wireless channels, Antenna array processing.
Course Outcome:
Students will become familiar with the concepts, algorithms and applications of adaptive
signal processing in wireless communication systems.
Use computer based simulation tools to understand the theoretical concepts of adaptive
signal processing in various communication applications.
Text Book:
1. Simon Haykin., “Adaptive Filter Theory”, Pearson Education, 4th Edition, 2002.
2. Widrow, B. and Stearns, S.D., “Adaptive Signal Processing”, Pearson
Education, 1st Edition, 2002.
3. B. Farhang-Boroujen, Adaptive Filters: Theory and Applications, John Wiley and Sons,
2013.77
4. TulayAdali, Simon Haykin, “Adaptive Signal Processing – Next Generation Solutions”,
Wiley Publications, 2012.
Reference Book:
1. Sayed Ali, H., “Fundamentals of Adaptive Filtering”, John Wiley & Sons, 2003
2. Diniz, P.S.R., “Adaptive Filtering: Algorithms and Practical Implementation”, Kluwer
Academic Publishers, Boston, MA, 2nd Edition, 2002.
Course objective:
Describe the different physical forms of robot architectures.
Kinematically model simple manipulator and mobile robots.
Mathematically describe a kinematic robot system.
Analyze manipulation and navigation problems using knowledge of coordinate frames,
kinematics, optimization, control, and uncertainty.
Module I
Introduction History of robots: Classification of robots, Present status and future trends. Basic
components of robotic system. Basic terminology- Accuracy, Repeatability, Resolution, Degree of
freedom. Mechanisms and transmission, End effectors, Grippers-different methods of gripping,
Mechanical grippers-Slider crank mechanism, Screw type, Rotary actuators, Cam type gripper,
Magnetic grippers, Vacuum grippers, Air operated grippers; Specifications of robot.
Module II
Drive systems and Sensors: Drive system- hydraulic, pneumatic and electric systems Sensors in
robot – Touch sensors, Tactile sensor, Proximity and range sensors, Robotic vision sensor, Force
sensor, Light sensors, Pressure sensors.
Module III
Kinematics and Dynamics of Robots: 2D, 3D Transformation, Scaling, Rotation, Translation,
Homogeneous coordinates, multiple transformation, Simple problems. Matrix representation,
Forward and Reverse Kinematics Of Three Degree of Freedom, Homogeneous Transformations,
Inverse kinematics of Robot, Robot Arm dynamics, D-H representation of robots, Basics of
Trajectory Planning.
Module IV
Robot Control: Programming and Applications Robot controls-Point to point control, Continuous
path control, Intelligent robot, Control system for robot joint, Control actions, Feedback devices,
Encoder, Resolver, LVDT, Motion Interpolations, Adaptive control. Introduction to Robotic
Programming, On-line and off-line programming, programming examples. Robot applications-
Material handling, Machine loading and unloading, assembly, Inspection, Welding, Spray painting.
Course Outcome:
Upon Completion of the course, the students will be able to:
Compute forward and inverse kinematics for a small serial kinematic chain.
Consider trade-offs among position control, velocity control, and force control when
solving a robot control problem.
Perform stability analysis of a controller-robot system, and describe why it is important.
Model uncertainty in robot processes.
Text Book:
1. Mikell P Groover, Nicholas G Odrey, Mitchel Weiss, Roger N Nagel, Ashish Dutta, “Industrial
Robotics, Technology programming and Applications", McGraw Hill, 2012.
2. Craig. J. J. “Introduction to Robotics- mechanics and control”, Addison- Wesley, 1999.
Reference Book:
1. S.R. Deb, “Robotics Technology and flexible automation”, Tata McGraw-Hill Education., 2009.
2. Richard D. Klafter, Thomas .A, Chri Elewski, Michael Negin, "Robotics Engineering an
Integrated Approach", PHI Learning. 2009.
Course objective:
Explore IoT technologies, architectures, standards, and regulation.
Module I
Introduction: IoT architecture outline, standards - IOT Technology Fundamentals-Devices and
gateways, Local and wide area networking, Data management, Business processes in IOT,
Everything as a Service,M2M and IOT Analytics
Module II
IOT Reference Architecture: Introduction, Functional View, Information View, Deployment and
Operational View, Other Relevant architectural views. Real-World Design Constraints-
Introduction, Technical Design constraints.
Module III
IOT data link layer & network layer protocols: PHY/MAC Layer (3GPP MTC, IEEE 802.11,
IEEE 802.15), Wireless HART, ZWave, Bluetooth Low Energy, Zigbee Smart Energy, DASH7 -
Network Layer-IPv4,IPv6,ND, DHCP, ICMP, RPL, CORPL, CARP
Module IV
IOT transport & session layer protocols: Transport Layer (TCP, MPTCP, UDP, DCCP, SCTP)-
(TLS, DTLS) – Session Layer-HTTP, CoAP, XMPP, AMQP, MQTT
Module V
IOT service layer protocols & security protocols: Service Layer -oneM2M, ETSI M2M, OMA,
BBF – Security in IoT Protocols – MAC 802.15.4 , 6LoWPAN, RPL, Application Layer.
Course outcome:
Text Book:
1. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv6: The EvolvingWorld of
M2M Communications”, ISBN: 978-1-118-47347-4, Willy Publications ,2016
2. Jan Holler, VlasiosTsiatsis, Catherine Mulligan, Stefan Avesand,StamatisKarnouskos, David
Boyle, “From Machine-to-Machine to the Internet ofThings: Introduction to a New Age of
Intelligence”, 1st Edition, Academic Press, 2015
Reference Book:
1. Bernd Scholz-Reiter, Florian Michahelles, “Architecting the Internet of Things”,ISBN 978-3-
642- 19156-5 e-ISBN 978-3-642-19157-2, Springer, 2016
2. N. Ida, Sensors, Actuators and Their Interfaces, Scitech Publishers, 2014.
Course objective:
To acquire the knowledge of optimization techniques and application of understanding to
transportation, assignment, sequencing, and scheduling problems.
To prepare students to understand various linear and non-linear programming problems
applicable in industries.
Course content:
Module I
Introduction: Introduction to optimization techniques; classification of optimization problem
based on objective function, constraints, and variables; classical optimization techniques,
constrained, unconstrained, multivariable problems.
Module II
Linear Programming Problem: Introduction to Linear Programming Problem (LPP),
Formulation, Graphical method, corner point method, ISO profile method, Simplex and Revised
simplex method, Big-M method, Two-phase method, Standard primal form and canonical form,
Duality, Dual Simplex Method.
Module III
Post Optimality Analysis: Sensitivity analysis; change in technological coefficients, costs and
availabilities; Addition of new variable and constraints; Deletion of constraints and variable.
Module IV
Optimization Problems: Formulation of transportation problem, basic feasible solution, North-
West corner method, Least cost entry method, Vogal’s approximation method, Test of optimality.
Formulation of Assignment problem, Hungarian algorithm, travelling salesman problem.
Sequencing problem with jobs and machines. Project scheduling, network diagrams, critical path
method, time cost optimization algorithm.
Module V
Non-Linear Programming Problem: Unconstrained non-linear programming problems; direct
search methods – univariate method, pattern search method; Indirect search methods – steepest
descent method; constrained optimization problems; direct method – complex method,
Zoutendijk method; indirect method – transform techniques, penalty function method.
Course outcome:
Text Book:
1. Rao S. S., ‘Engineering Optimization, Theory and Practice’ - New Age International
Publishers.
2. Chander Mohan, Kusum Deep, “Optimization Techniques”, New Age International Private
Limited.
3. S. K. Yadav, S. R. Yadav, A. K. Malik, “Optimization Techniques”, I K International
Publishing House.
Reference Book:
1. E. K. P. Chong And S. Zak, “An Introduction To Optimization” John Wiley And Sons (Asia)
Pvt. Ltd., Singapore.
2. R. Fletcher, “Practical Methods Of Optimization”, Wiley, New York.
3. J. Nocedal And S. Wright, “Numerical Optimization”, Springer-Verlag, New York.
4. R. K. Sundaram, “A First Course In Optimization Theory”, Cambridge University Press,
Cambridge.
Course objective:
● To impart basic concepts in the area of cloud computing.
● Bring in-depth understanding on architectures and models for
Cloud Computing with Internet of Things.
● To impart knowledge in web-based applications of cloud
computing.
Course content:
Module I
Module II
Networking Support for Cloud Computing. Ubiquitous Cloud and the Internet of Things. Cloud
Computing Architecture: Cloud Reference Model, Layer and Types of Clouds, Services models,
Data center Design and interconnection Network, Architectural design of Computer and Storage
Clouds.
Module III
Cloud Programming and Software: Fractures of cloud programming, Parallel and distributed
programming paradigms, High level Language for Cloud. Introduction to Map Reduce, GFS,
HDFS, Hadoop Framework.
Module IV
Module V
Web-Based Application, Pros and Cons of Cloud Service Development, Types of Cloud Service
Development, Software as a Service, Platform as a Service, Web Services, On-Demand
Computing, Discovering Cloud Services, Development Services and Tools, Amazon Ec2,
GoogleApp Engine, IBM Clouds.
Course outcome:
At the end of the course student will be able
● Have an overall understanding on various hardware and software necessary for cloud
computing.
● Design and develop various cloud computing applications.
Text Book:
1. Cloud Computing: Principles and Paradigms, Raj Kumar Buyya, JemesBroberg, Andrzej
M.Goscinski.
2. Dan C Marinescu, Cloud Computing, Theory and Practice, MK, Elsevier
Reference Book:
1. Distributed and Cloud Computing : Kai Hawang, Geoffrey C. Fox, Jack J. Dongarra
Course objective: ● This course is designed for Engineers we also train basic knowledge in
C Programming to Implement IoT Solutions.
● IOT realtime project using Ardunio
● IOT Protocol Suite & Its Connectivity
● Wireless IOT
● Cloud Computing IOT
Course content:
Module I
Introduction to IOT, Understanding IoT fundamentals, IOT Architecture and protocols, Various
Platforms for IoT, Real-time Examples of IoT, Overview of IoT components and IoT
Communication Technologies, Challenges in IoT
Module II
Arduino Simulation Environment, Arduino Uno Architecture, Setup the IDE, Writing Arduino
Software, Arduino Libraries, Basics of Embedded C programming for Arduino
Interfacing LED, push-button and buzzer with Arduino Interfacing Arduino with LCD
Module III
Data Collection using IoT Devices, Data Analysis and Data Visualization, Collecting Data from
sensors locally, Sending Sensor Data to IoT Cloud (Thingspeak), Thingspeak IoT Cloud
Overview, Thingspeak Account Creation, Thingspeak API
Module V
Cloud Platforms for IOT, Virtualization concepts and Cloud Architecture, Cloud computing,
benefits
Cloud services — SaaS, PaaS, IaaS, Anamoly Detection, Z score Analysis,
Course outcome:
Text Book:
1. Andrew Minteer, Analytics for the Internet of Things (IoT): Intelligent analytics for your
intelligent devices.
Reference Books:
1.Anand Tamboli, Build Your Own IoT Platform: Develop a Fully Flexible and Scalable Internet
of Things Platform in 24 Hours
2.Hwaiyu Geng, Internet of Things and Data Analytics Handbook, John Wiley & Sons.
OE-4057 Advanced Embedded Control Systems L-T-P-C:3-0-0-3
Course Objective:
Learn the application of control system in embedded systems.
Understand the role of control system in sensing and interfacing of embedded devices.
Course Content:
Module I
Control System Basics: Z-transforms, performance requirements, block diagrams, analysis and
design, sampling theory, difference equations.
Module II
Control System Implementation: Discretization method, fixed point mathematics, nonlinear
controller elements, gain scheduling, controller implementation & testing in embedded systems.
Case study of robotic control system.
Module III
Input Devices: Keyboard basics, keyboard scanning algorithm, character LCD modules, LCD
module display configuration, time-of-day clock, timer manager, interrupts, interrupt service
routines, interrupt-driven pulse width modulation.
Triangle waves analog vs. digital values, auto port detect, capturing analog information in the timer
interrupt service routine, multiple channel analog to digital data acquisition.
Module IV
H Bridge, relay drives, DC/ Stepper Motor control, optical devices.
Module V
Sensors: Linear and angular displacement sensors: resistance sensor, induction displacement
sensor, digital optical displacement sensor, pneumatic sensors. Speed and flow rate sensors:
electromagnetic sensors, fluid flow sensor, thermal flow sensor. Force sensors: piezoelectric
sensors, strain gauge sensor, magnetic flux sensor, inductive pressure sensor, capacitive pressure
sensor. Temperature sensors: electrical, thermal expansion, optical.
Course outcome:
Upon Completion of the course, the students will be able to:
Text Book:
1. Jean J. Labrosse, “Embedded Systems Building Blocks: Complete and Ready-To-Use Modules
in C”, The publisher, Paul Temme, 2011.
2. Ball S.R., “Embedded microprocessor Systems - Real World Design”, Prentice Hall, 3rd
Edition.
Course objective:
The syllabus deals with the adequate understanding of Real time operating system. Student will be
able to understand and design real time operating systems which are backbone of embedded
industry.
Module I
Introduction to Real time systems:-Need for RTOS, Structure of RTOS, Classification of Real time
system, Difference between GPOS and RTOS:- Real Time, Issues in real time operating system.
Performance measures for real time system:- Properties, traditional performance measures, cost
functions, hard deadlines, and Estimating program run times. Introduction to LINUX/ UNIX OS.
Module II
Module III
Features of Real Time Operating System:- Messages, queues, mailboxes, pipes, timer function
events, memory management. Interrupt basic system design using an RT (OS design principles,
interrupt routines, task structures and priority.) Current research in RTOS.
Module IV
Real Time Databases:-Real time v/s general purpose databases, main memory databases,
transaction priorities, transaction aborts. Concurrency control issues:- pessimistic concurrency
control and optimistic concurrency control, Disk scheduling algorithms.
Module V
Fault Tolerance Techniques:-Causes of failure, Fault types, Fault detection, Fault and error
containment. Redundancy:- hardware redundancy, software redundancy, Time redundancy,
information redundancy. Data diversity, Integrated failure handling.
Course outcome:
Student will be able to solve scheduling problems and can apply them in real time
applications in industry.
Student can also design a RTOS and will be able to interpret the feasibility of a task set to
accomplish or not.
Text Book:
1. David E. Simon, ”An Embedded Software Primer”, Pearson Education Asia Publication,
ISBN: 9780201615692
2. C.M. Krishna and Kang G. Shin,” Real Time Systems”, TMH Publication, ISBN :
9780070701151
Reference Book:
1. Raj kamal ,” Embedded system: Architecture Programming and Design”, TMH Publication,
ISBN : 9780070667648
2. Mazidi,” PIC Microcontroller and Embedded Systems” , Pearson, ISBN:9788131716755
L-T-P-C:3-0-0-3
OE-4061 Intelligent Visual Surveillance System
Course objective:
To understand the different types image transformation techniques.
To identify the different types of classifier and tracking method.
Explore the principles of Intelligent Surveillance system.
To provide in-depth knowledge of Intelligent visual surveillance systems.
Course content:
Module I
Introduction to image processing methods, Image transforms, Wavelet transform, JPEG
image compression, Video compressor standard: H. 261, H. 263, H.264, MPEG-1, MPEG-
2, MPEG-4, MPEG-7, and MPEG-21, Video shot boundary detection, Color spaces- RGB,
CMY and HSI
Module II
Motion analysis: Real versus apparent motion, Motion modeling and segmentation
techniques. Shape based object classification, motion based object classification, Silhouette-
based Method for object classification, Viola jones object detection framework, Multiclass
classifier boosting
Module III
Classification of multiple interacting objects from video, Region-based tracking, Contour-
based tracking, Feature-based tracking, Model-based tracking, Hybrid tracking, Particle
filter based object tracking, Mean Shift based tracking, Tracking of multiple interacting
objects
Module IV
Template based activity recognition, Human Recognition Using Gait, HMM Framework for
Gait Recognition, Hidden Markov Models (HMMs), Dynamic Time Warping (DTM),
Finite-State Machine (FSM), Nondeterministic-Finite-State Automaton (NFA), Time-Delay
Neural Network (TDNN), Applications and Challenges
Module V
Types of CCTV (closed circuit television) camera- PTZ (pan-tilt zoom) camera, IR
(Infrared) camera, IP (Internet Protocol) camera, wireless security camera, Multiple view
geometry, camera network calibration, PTZ camera calibration, camera placement, smart
imagers and smart cameras
Course outcome:
Identify and characterize different components of an intelligent visual surveillance
system. Understand video signal analysis and detection.
Text Book:
1. Murat A. Tekalp, “Digital Video Processing”, Prentice Hall, 1995.
2. Y. Ma and G. Qian (Ed.), “Intelligent Video Surveillance: Systems and
Technology”, CRC Press, 2009.
3. J.K. Petersen, Introduction to Surveillance Studies, CRC Press, 2013.
4. Proakis, John G. Digital signal processing: principles algorithms and applications.
Pearson Education India, 2001
Reference Book:
1. H. Aghajan and A. Cavallaro (Ed.), Multi-Camera Network: Principles and
Applications‖, Elsevier, 2009.
2. A senior (Ed.), Privacy Protection in Video Surveillance‖, Elsevier, 2009.
Course objective:
Understand related physical phenomena and antennas in order to provide a unified view
of methodologies to address the study of various classes of antenna systems for research
and project purposes in telecommunication and aerospace applications.
Module I
Module II
Elementary Antennas: Linear Wire Antennas, Monopole, Infinitesimal Dipole, Small Dipole,
Finite Length Dipole, Half Wavelength Dipole, Loop Antenna, Small Circular Loop.
Module III
Module IV
MIMO Antennas: Single Input Single Output (SISO), SIMO Single Input Multiple Output
(SIMO), Multiple Input Single Input (MISO), Multiple-Input-Multiple-Output (MIMO)
Technology, MIMO Antenna Performance Criteria- Envelope Ccorrelation Ccoefficient (ECC),
Diversity Gain (DG), Total Active Reflection Coefficient (TARC), Mean effective gain (MEG),
Channel Capacity, Channel Capacity Loss (CCL), Spectral Efficiency, Transmitted and Reflected
Powers, Transmission Coefficient (Isolation).
Module V
Course outcome:
To understand the fundamental working principle of an antenna.
To describe/explore the different antenna parameters like input impedance, far-field
radiation patterns, reflection coefficient, etc.
To design the wire antennas, microstrip antennas, etc.
To design the antenna for IoT applications.
Text Book:
1. Balanis C.A., "Antenna Theory and Design", 3 rd Edition, John Wiley & Sons.,
2005, ISBN:978-81-265-2422-8.
2. Sharawi, M. S. (2014). Printed MIMO antenna engineering. Artech House.
Reference Book:
1. Marhefka, Ronald J., and D. D. Kraus. "Antennas for all Applications." Antennas for all
applications (2002).
2. Collin, Robert E. "Antennas and radiowave propagation." (1985).
3. Patil, Wani V. "Importance and Uses of Microstrip Antenna in IoT." Smart Antennas:
Recent Trends in Design and Applications 2 (2021): 57.
Course objective:
To learn how to design and implement IoT applications that manage big data, streaming data,
and/or distributed data
To understand Smart Objects and IoT Architectures
To learn about various IOT-related protocols
To build simple IoT Systems using Arduino and Raspberry Pi.
To understand data analytics and cloud in the context of IoT
To develop IoT infrastructure for popular applications.
Module I
Module II
IoT Protocols: IoT Access Technologies: Physical and MAC layers, topology and Security of
IEEE 802.15.4, 802.15.4g, 802.15.4e, 1901.2a, 802.11ah and LoRaWAN, Zigbee protocol,
Network Layer: IP versions, Constrained Nodes and Constrained Networks, Optimizing IP for IoT:
From 6LoWPAN to 6Lo, Routing over Low Power and Lossy Networks, Application Transport
Methods: Supervisory Control and Data Acquisition, Application Layer Protocols: CoAP and
MQTT
Module III
Module IV
Data Analytics and Supporting Services: Structured Vs Unstructured Data and Data in Motion
Vs Data in Rest, Role of Machine Learning-No SQL Databases, Hadoop Ecosystem, Apache
Kafka, Apache Spark, Edge Streaming Analytics and Network Analytics, Xively Cloud for IoT,
Python Web Application Framework, Django, AWS for IoT, System Management with
NETCONF-YANG, Kibana, Fault-tolerant data processing on devices
Module V
Case Studies/Industrial Applications: Cisco IoT system, IBM Watson IoT platform,
Manufacturing, Converged Plantwide Ethernet Model (CPwE), Power Utility Industry, GridBlocks
Reference Model, Smart and Connected Cities: Layered architecture, Smart Lighting, Smart
Parking Architecture and Smart Traffic Control
Course objective:
Module I
Module II
Embedded system evolution trends. Round - Robin, robin with Interrupts, function-One-
Scheduling Architecture, Algorithms. Introduction to-assembler-compiler-cross compilers and
Intergrated Development Environment (IDE). Object Oriented Interfacing, Recursion, Debugging
strategies, Simulators. Task and Task States, tasks and data, semaphores and shared Data
Operating system Services-Message queues-Timer Function, Events-Memory Management,
Interrupt Routines in an RTOS environment, basic design Using RTOS, Different types of
embedded processors and controllers.
Module III
Module IV
IoT In Health Care Applications: Ethical Issues In Health Care: (8 Hours) Ethical implications
of digital health technologies- privacy, confidentiality and security of personal health data-ethical
framework and guidelines in digital health, principles of biomedical ethics. IoT based health care-
physiological parameter monitoring system- future challenges in health carehealth care echo
system with IoT- IoT for personalized health care- wearable device characteristics analysis of
power aware protocols.
Module V
Course outcome:
Select appropriate microcontroller for design Calculate memory requirement and other
on-chip/off-chip peripheral requirement
Understand requirement of a project as well as inputs and outputs of the system
Design software for the target processor/controller
Understand different communication protocols to make the system as a part of network
Analyse the application of Embedded systems in surgical devices, medical imaging,
clinical laboratory equipment etc
Text Book:
1. Rajkamal, Embedded Systems Architecture, Programming and Design, TATA McGraw-Hill
3. Tim Wilmshusrst, Designing Embedded Systems with PIC, Newnes publishing.
4. Subhas Chandra Mukhopadhyay and Aime Lay-Ekuakille, “Advances in Biomedical Sensing
Measurements, Instrumentation and Systems”, Springer, 2012.
5. Robert B. Northrop, “Noninvasive Instrumentation and Measurement in Medical Diagnosis”,
CRC Press, 2019
Reference Book:
1. Steve Heath, Embedded Systems Design.
2. David E. Simon, An Embedded Software Primer, Pearson Education Asia.
3. Roberts. H. Istepanian and Bryan Woodward, “m-Health Fundamentals and Applications”,
Wiley, 2017.
OE-4069 Advanced Digital Design L-T-P-C:3-0-0-3
Course objective:
To learn how to design digital systems, from specification and simulation to construction and
debugging.
To learn techniques and tools for programmable logic design
To understand the limitations and difficulties in modern digital design, including wiring
constraints, high-speed, etc.
To design, construct, test, and debug a moderate-scale digital circuit.
Module I
Module II
Sequential Logic Design: Bistable Elements, Latches and Flip-Flops, Counters, Shift Registers,
Clocked Synchronous State, Machine Analysis and Design, Designing State Machines Using State
Diagrams, State-Machine Synthesis Using Transition Lists, State-Machine Design Example,
Decomposing State Machines, Feedback Sequential Circuits, Feedback Sequential-Circuit Design
Module III
Computer-aided design: Overview of Digital Design with Verilog HDL, Hierarchical Modeling
Concepts, Basic Concepts, Modules and Ports, Gate Level Modeling, Dataflow Modeling,
Behavioral Modeling, Tasks and Functions, Useful Modeling Techniques, Timing and Delays,
User Defined Primitives, Logic Synthesis with Verilog HDL, Testbenches for verification of HDL
models, Tools for mapping to PLDs and FPGAs
Module IV
Memory, FPGAs and ASICs: MOSFETs, FPGAs Integrated circuits Circuit boards, High-speed
circuits, controlling impedances Read-Only Memory, Read/Write Memory, Static RAM, Dynamic
RAM, Complex Programmable Logic Devices, Field-Programmable Gate Arrays, Types of ASICs,
ASIC Design flow, Economics of ASICs.
Course Outcome:
Upon Completion of the course, the students will be able to:
Design digital circuits and subsystems using Verilog HDL.
Have basic understanding of Memory, CPLDs, FPGAs and ASICs.
Design dynamic architectures using FPGA’s.
Implement, Design and develop embedded system using EDA tools
Text Book:
1. M.J.S. Smith, “Application Specific Integrated Circuits”, 2nd Edition, Pearson, 2016.
2. Peter Ashenden, “Digital Design using VHDL”, 3rd Edition Elsevier, 2017.
Reference Book:
1. W.Wolf, “FPGA based system design”, 3rd EditionPearson, 2014.
2. Clive Maxfield, “The Design Warriors’s Guide to FPGAs”, 1st Edition Elsevier, 2014
Course objective:
Select the right sensor for a given application.
Design basic sensor circuit building blocks.
Simulate, synthesize, and layout a complete IoT sensor system.
Course content:
Module I
Principles – Classification – Parameters – Characteristics – Environmental Parameters (EP) –
Characterization. -Inductive Sensors: Sensitivity and Linearity of the Sensor –Types-Capacitive
Sensors:– Electrostatic Transducer– Force/Stress Sensors Using Quartz Resonators – Ultrasonic
Sensors.
Module II
Sensing Principle of different IoT sensors:Thermal, Magnetic, Radiation, Optical, pH
Sensor, Gas Sensor, Bio Sensor, Flow Sensor, Soil Sensor, Motion Sensor, Image sensor,
Velocity and Acceleration Measurement, Position, Direction, Displacement and Level
measurement, Calibration and Interfacing.
Module III
Industrial 4.0 sensors:Description & Characteristics–First Generation of Advanced Generation
Integrated Industrial IoT Sensors, Description & Characteristics of Sensors' Swarm, Description
& Characteristics of Printed Electronics, Industrial sensor network.
Module IV
Case study:Sensing technology for in bio medical, automotive, robotics, agriculture, sports
application
Course outcome:
Use concepts in common methods for converting a physical parameter into an electrical
quantity
Design and develop sensors using optical methods with desired properties
Evaluate performance characteristics of different types of sensors
Create analytical design and development solutions for sensors.
Text Book:
1. Jacob Fraden, “Hand Book of Modern Sensors: physics, Designs and Applications”, 2015, 3rd
edition, Springer, New York.
2. Jon. S. Wilson, “Sensor Technology Hand Book”, 2011, 1st edition, Elsevier, Netherland.
Reference Book:
1. GerdKeiser,”Optical Fiber Communications”, 2017, 5th edition, McGraw-Hill Science,
Delhi.
2. John G Webster, “Measurement, Instrumentation and sensor Handbook”, 2017, 2nd
edition,CRC Press, Florida.
3. Eric Udd and W.B. Spillman, “Fiber optic sensors: An introduction for engineers and
scientists”, 2013, 2nd edition, Wiley, New Jersey.
4. Bahaa E. A. Saleh and Malvin Carl Teich, “Fundamentals of photonics”, 2012, 1st edition,
John Wiley, New York
Course objective:
Smart electric power grids, including definition, design criteria, technology and IoT.
Information processing and communications to the power grid.
Understanding the development of the smart grid.
Smart grid design, implementation, evaluation and management of smart electricity
infrastructure.
Module I
Introduction To Smart Grid: Introduction - Evolution of Electric Grid, Smart Grid Concept -
Definitions and Need for Smart Grid – Functions – Opportunities – Benefits and challenges,
Difference between conventional & Smart Grid, Technology Drivers
Module II
Energy Management System: Energy Management System (EMS) - Smart substations -
SubstationAutomation-FeederAutomation, SCADA – Remote Terminal Unit – Intelligent
Electronic Devices – Protocols, Phasor Measurement Unit – Wide area monitoring protection and
control, Smart integration of energy resources – Renewable, intermittent power sources – Energy
Storage.
Module III
Distribution Management System:Distribution Management System (DMS) – Volt / VAR
control – Fault Detection, Isolation and Service Restoration, Network Reconfiguration, Outage
management System, Customer Information System, Geographical Information System, Effect
of Plug in Hybrid Electric Vehicles
Module IV
Smart Meters: Introduction to Smart Meters – Advanced Metering infrastructure (AMI), AMI
protocols Standards and initiatives, Demand side management and demand response programs,
Demand pricing and Time of Use, Real Time Pricing, Peak Time Pricing.
Module V
Communication Networks & IOT:Elements of communication and networking – architectures,
standards, PLC, Zigbee, GSM, BPL, Local Area Network (LAN) - House Area Network (HAN)
- Wide Area Network (WAN) – Broadband over Power line (BPL) - IP based Protocols - Basics
of Web Service and CLOUD Computing, Cyber Security for Smart Grid.
Course outcome:
Get acquainted with different smart devices and smart meters
Describe how modern power distribution system functions
Identify suitable communication networks for Smart Grid applications
Text Book:
1. Stuart Borlase ‘Smart Grid: Infrastructure, Technology and Solutions’, CRC Press 2012.
2. JanakaEkanayake, Nick Jenkins, KithsiriLiyanage, Jianzhong Wu, Akihiko Yokoyama, ‘Smart
Grid:Technology and Applications’, Wiley, 2012
Reference Book:
1.Mini S. Thomas, John D McDonald, ‘Power System SCADA and Smart Grids’, CRC Press,
2015
2. Kenneth C.Budka, Jayant G. Deshpande, Marina Thottan, ‘Communication Networks for
Smart Grids’, Springer, 2014.
Course objective:
Introducing the basic concepts of Physical & Logical design of IoT and analyses of
Machine to Machine Concepts.
Exposing students to the usage of Protocol Standardization for IoT with IoT Edge and
Gateway Network with Communication protocols.
Preparing the students to know the basics of protocol stacks for the edge devices and
design challenges.
Providing IoT Solutions with sensor based application through embedded system
platform.
Course content:
Module I
Introduction to IoT: Defining IoT; Characteristics of IoT; Physical design of IoT; Logical
design of IoT; Functional blocks of IOT; Communication Model and API’s Actuators,
Controllers and Sensors.
Module II
IoT Protocols: Protocol Standardization for IoT; Efforts of M2M and WSN Protocols;
SCADA and RFID Protocols; Unified Data Standards; Protocols IEEE 802.15.4; Network layer;
6LowPAN; MQTT; COAP
Module III
IoT Edge and Gateway Network: IoT Edge basic introduction; What and where is the
“Edge”; Edge/Fog computing Value of keeping data local; An edge-first approach; The power
of edge to cloud; IoT Edge cloud interface; Communication protocols and protocol stacks for
the edge devices Overview of Edge Networks in IoT; Implementation of IoT Edge Gateway;
Edge Architecture : CloudPath; A Multi-Tier Cloud Computing Framework Femto Clouds;
Leveraging Mobile Devices to Provide.Cloud Service at the Edge Fast; Scalable and Secure
Onloading of Edge Functions Using Air Box
Module IV
Challenges in IoT: Design challenges; Development challenges; Security challenges; Other
challenges.
Module V
Developing IoT Solutions :Introduction to IoT tools; Developing applications through IoT
tools; Developing sensor based application through embedded system platform; Edge Analytics,
Edge Security and Artificial Intelligence (AI). Home automation; Industry applications;
Surveillance applications; Other IoT applications.
Course outcome:
At the end of the course the student should be able to
Comprehend and analysis concepts of Physical design and Logical design of IoT
Compute response analysis of Machine to Machine Concepts of IoT.
Comprehend the Protocol Standardization for IoT with Efforts of M2M and WSN
Protocols
Comprehend the operation of IoT Edge and Gateway Network with Communication
protocols
Understand the issues on Development challenges and Security challenges in IoT.
Comprehend the ideas of Developing IoT Solutions
Provide suitable solution for domain specific applications of IoT
Use tools to practice IoT enabling Technologies.
Text Book:
1. Arshdeep Bahga, Vijay Madisetti, "Internet of Things — A hands-on approach",
Universities Press, 2015.
2. Ovidiu Vermesan, Peter Friess, "Internet of Things — From research and innovation to
market deployment", 2014, River Publishers Series in Communication, USA.
3. David Boswarthick, "M2M Communications — A Systems Approach", 2012, Wiley,
USA.
4. Waltenegus Dargie, Christian Poellabauer, "Fundamentals of Wireless Sensor Networks:
Theory and Practice" Wiley Publications 2010
Reference Book:
1. IBM Bluemix: The Cloud Platform for Creating and Delivering Applications, 2010 John
Wiley & Sons Ltd
2. Interconnecting Smart Objects with IP: The Next Internet, Jean-Philippe Vasseur, Adam
Dunkels, Morgan Kuffmann , Elsevier, 2010.
3. 6LoWPAN: The Wireless Embedded Internet, Zach Shelby, Carsten Bormann, Wiley
Publications 2010.
4. Ian F. Akyildiz, and Mehmet Can Vuran, Wireless Sensor Networks, 2010, Wiley, USA
5. Internet of Things: Converging Technologies for Smart Environments and Integrated
Ecosystems, Dr. Ovidiu Vermesan, Dr. Peter Friess, River Publishers 2013.
Course objective:
This course introduces two of the most sought-after disciplines in Machine Learning: Deep
Learning and Reinforcement Learning.
Learn about the theory behind Neural Networks, which are the basis of Deep Learning, as
well as several modern architectures of Deep Learning.
The course will focus on Reinforcement Learning, a type of Machine Learning that has
caught up more attention recently
Course content:
Module I
Introduction: General introduction to machine learning, neural networks, deep neural networks,
recurrent neural networks, and reinforcement learning, Successful application examples, especially
in areas where superhuman performance has been achieved
Module II
Fundamental principles and techniques to deep learning and reinforcement learning, Machine
Learning Fundamentals Neural networks and deep feedforward neural networks, Regularization
techniques for deep learning, Optimization techniques for training deep neural networks,
Convolutional neural networks
Module III
Recurrent and recursive neural networks, Deep learning applications with a focus on the ones that
have achieved superhuman performance (in face recognition, object recognition, speech
recognition, natural language processing (machine translation))
Module IV
Reinforcement learning framework, Dynamic programming algorithms for reinforcement learning,
Monte Carlo methods for reinforcement learning, Temporal-difference learning and n-step
bootstrapping algorithms for reinforcement learning, Function approximation algorithms for
reinforcement learning, Case studies of reinforcement learning applications that have achieved
superhuman performance, Active research topics in deep and reinforcement learning, Term project
Course outcome:
1. “Deep Learning” by Ian Goodfellow, Yoshua Bengio, and Aaron Courville (MIT Press, 2016)
2. “Reinforcement Learning: An Introduction” by Richard S. Sutton and Andrew G. Barto
Reference Book:
1. Wiering, Marco, and Martijn Van Otterlo. "Reinforcement learning." Adaptation, learning, and
optimization 12 (2012)
2. David Silver’s course on Reinforcement Learning
Module II
An Overview of Classical Optimization: Techniques: Linear programming, Nonlinear
Programming, An Overview of Heuristic Optimization Algorithms: Neighborhood Search, Hill
Climbing Methods, Greedy Algorithms, Simulated Annealing, Evolutionary Algorithms, Tabu
Search, Ant Colony Optimization, Particle Swarm Optimization
Module III
Simulated Annealing: Real Annealing and Simulated Annealing, Metropolis Algorithm,
Simulated Annealing Algorithm, Continuous Simulated Annealing, One-loop Simulated
annealing, Temperature Scheduling, Convergence of Simulated Annealing, Applications,
Normalization of the Parameters, Tuning the Parameters of an algorithm, More on Evolutionary
Algorithms Methods of encoding, Operators of Evolution, Models of Evolution, Genetic
Algorithms, Steady State Gas, Genetic Programming, Memetic Algorithms, Differential
Evolution, More on Tabu Search: Basic Tabu Search, Short-term Memory, Long-term Memory,
Diversification and Intensification, Continuous Tabu Search
Module IV
Ant Colony Optimization: Collective Behavior of Social Insects, Basic ACO Algorithms, Ant
Algorithms for TSP, Adaptation to Continuous Problems, Applications, More on Particle Swarm
Optimization: Canonical PSO Algorithm, Important Parameters, Neighborhood, Topologies
Module V
Extensions of Heuristic Algorithms: Multi-objective Algorithms, Parallelization of the
Optimization Algorithms, Heuristics to handle constraints, Handling Dynamic Optimization
Problems, Handling Noisy Problems, Handling Expensive Cost Functions
Course outcome:
Utilize state of the art heuristic optimization algorithms in their research activities.
Design and propose new and hybrid optimization algorithms.
Customize heuristic optimization algorithms for special applications
Text Book:
1. D. Simon, “Evolutionary Optimization Algorithms”, Wiley, 2013.
2. S. S. Rao, "Engineering Optimization: Theory and Practice", 3rd edition, John Wiley &
Sons, Inc., 1996.
Reference Book:
1. Z. Michalewicz and D. B. Fogel, "How to Solve it: Modern Heuristics", Springer, 2004.
2. Xin She Yang, Nature-inspired Metaheuristic Algorithms, Luniver Press, 2014.
3. S. N. Sivanandam and S. N. Deepa, "Introduction to Genetic Algorithms", Springer, 2008.
4. Fred Glover, Manuel Laguna, "Tabu Search", Klawer Academic Publishers, Norwell, MA,
1997.
5. M. Dorigo and T. Stutzle, "Ant Colony Optimization", MIT Press, 2004.
6. M. Clerc, "Particle Swarm Optimization", ISTE Ltd, 2006
Course objective:
The objectives of the course are to learn the techniques in involved in Energy harvesting, to
understand the various energy sources and energy harvesting based sensor networks, to learn
about the various Piezoelectric materials and Non-linear techniques, to understand the
various Power sources for WSN and to learn about the applications of Energy harvesting
systems.
Module I
Energy Harvesting Systems: Introduction – Energy sources – energy harvesting based
sensor networks –photovoltaic cell technologies – generation of electric power in
semiconductor PV cells– types
Module II
Piezo-Electric Energy Harvesting And Electromechanical Modeling: Piezoelectric
materials – transducers – harvesters – micro generators – strategies for enhancing the
performance of energy harvesters. Electromechanical modeling of Lumped parameter model
and coupled distributed parameter models and closed-form solutions.
Module III
Electromagnetic Energy Harvesting And non-Linear Techniques: Basic principles –
micro fabricated coils and magnetic materials – scaling – power maximations –micro and
macro scale implementations. Non-linear techniques –vibration control & steady state cases
Module IV
Energy Harvesting Wireless Sensors: Power sources for WSN – Power generation –
conversion – examples – case studies. Harvesting microelectronic circuits – power
conditioning and losses.
Module V
Case Study: Case studies for Implanted medical devices – Bio-MEMS based applications
–harvesting for RF sensors and ID tags – powering wireless SHM sensor nodes
Course outcome:
Understand the various energy sources and energy harvesting based sensor networks
Learn about the various Piezoelectric materials and Non-linear techniques
Understand the various Power sources for WSN
Learn about the applications of Energy harvesting systems.
Text Book:
1.Carlos Manuel Ferreira Carvalho, Nuno Filipe Silva Veríssimo Paulino, “CMOS Indoor
Light Energy Harvesting System for Wireless Sensing Applications”,springer, 2016
Reference Book:
1.Danick Briand, Eric Yeatman, Shad Roundy, “Micro Energy Harvesting”, 2015