0% found this document useful (0 votes)
50 views208 pages

2022 Syllabus Embedded Sys

The document outlines the curriculum for the B.E. III Semester in Electronics & Communication Engineering, detailing courses such as Maths for AV Communication, Analysis and Design of Digital Circuits, and Analog Electronic Circuits. Each course includes learning objectives, unit breakdowns, laboratory sessions, course outcomes, and evaluation methods. The curriculum emphasizes practical applications of theoretical concepts in engineering, with a focus on digital and analog circuit design, probability theory, and complex variables.

Uploaded by

Yavanika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views208 pages

2022 Syllabus Embedded Sys

The document outlines the curriculum for the B.E. III Semester in Electronics & Communication Engineering, detailing courses such as Maths for AV Communication, Analysis and Design of Digital Circuits, and Analog Electronic Circuits. Each course includes learning objectives, unit breakdowns, laboratory sessions, course outcomes, and evaluation methods. The curriculum emphasizes practical applications of theoretical concepts in engineering, with a focus on digital and analog circuit design, probability theory, and complex variables.

Uploaded by

Yavanika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

B.

E, III Semester, Electronics & Communication


Engineering
Semester: III
Maths for AV Communication
Course Code: MVJ22EC31 CIE Marks: 50
Credits: L: T:P: [Link] SEE Marks: 50
Hours: 30L+10T SEE Duration: 3 Hrs.
Course Learning Objectives: The students will be able to
Apply discrete and continuous probability distributions in analyzing the
1
probability models arising in engineering field.
Understand the concepts of Complex variables and transformation for
2
solving Engineering Problems.

3 Apprehend and apply Fourier Series.

4 Demonstrate Fourier Transform as a tool for solving Integral equations


5 Realize and use of Z-Transforms

UNIT-I
Probability Theory: Random variables (discrete and continuous), 8 Hrs
probability density function, cumulative density function.
Probability Distributions: Binomial distribution, Poisson distribution.
Normal distribution, Exponential distribution.
Joint probability distributions.
Self-study: Discrete and continuous probability problems
Applications: Discrete and continuous probability distributions help in
analysing the probability models arising in engineering field.
Video Link :
1. [Link]
UNIT-II
Complex Variables: Functions of complex variables, Analytic function, 8 Hrs
Cauchy-Riemann equations in Cartesian and polar coordinates,
Construction of analytic function (Using Milne-Thomson method)

Consequences of Cauchy-Riemann equations, Properties of analytic


functions.
Application to flow problems- complex potential, velocity potential,
equipotential lines, stream functions, stream lines.
Self-study: Unique Expression Method
Applications: Application to flow problems
Video Link :
1. [Link]
UNIT-III
Fourier Series: Periodic functions, Dirichlet’s condition, Fourier series of 8 Hrs
periodic functions with period 2π and arbitrary period 2c. Fourier series
of even and odd functions. Half range Fourier Series, Practical harmonic
Analysis and Problems.
Self study: Complex form of Fourier series.
Applications : The Fourier series has many such applications in
harmonic analysis, vibration analysis, acoustics, optics etc.
Video Link :
1. [Link]
UNIT-IV
Fourier Transforms: Infinite Fourier transform, Infinite Fourier sine 8 Hrs
and cosine transforms, Inverse Fourier transforms, Inverse. Fourier
sine and cosine transforms, Convolution theorem

Self-study: Complex form of Fourier series.


Applications: Fourier transforms used in image
Video Link :
1. [Link]
UNIT-V
Z-Transforms: Definition, standard Z-transforms, properties of Z- 8 Hrs
transforms- Shifting property, Reversal property, Multiplication by n,
initial value and final value theorems. Inverse Z- transform, convolution
theorem (proof and problems) Application of Z-transforms to solve
difference equations.
Self-study: Damping rule and problems on them.
Applications: Fourier transforms used in image processing and Z-
transforms in Digital signal processing.

Video Link :
1. [Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Apply discrete and continuous probability distributions in analyzing the
probability models arising in engineering field.
CO2 Use the concepts of analytic function and complex potentials to solve the
problems arising in electromagnetic field theory
CO3 Know the use of periodic signals and Fourier series to analyze circuits and
system.
CO4 Demonstrate Fourier Transform as a tool for solving Integral equations.

CO5 Learn to evaluate Z-transform to solve difference equations.

Reference Books
1. B.S. Grewal, “Higher Engineering Mathematics” Khanna Publishers, 44th
Edition, 2013.

2. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley-India


publishers, 10thedition, 2014.
3. Bali N. P. & Manish Goyal, “A text book of Engineering Mathematics”, Laxmi
Publications, 8th Edition
4. Ramana B. V., “Higher Engineering Mathematics”, Tata Mc Graw-Hill, 2006.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 0 3 0 0 0 0 0 0 0 1
CO2 3 3 0 3 0 0 0 0 0 0 0 1
CO3 3 3 0 2 0 0 0 0 0 0 0 1
CO4 3 3 0 3 0 0 0 0 0 0 0 1
CO5 3 2 0 3 0 0 0 0 0 0 0 1
Semester: III

Analysis and Design of Digital Circuits


Course Code: MVJ22EC32 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L+ 26 P SEE Duration: 03 Hours
Course Learning Objectives: The students will be able to
Familiarize with the simplification techniques & design various combinational
1
digital circuits using logic gates.
Introduce the analysis and design procedures for synchronous and asynchronous
2
sequential circuits.

3 Analysing & designing different applications of Combinational & Sequential Circuits


Analysing & designing sequential circuits using SR, JK, D, T flip-flops and Mealy &
4
Moore machines
5 Know the importance of programmable devices used for designing digital circuits.
UNIT-I
Prerequisites: Number systems, Boolean Algebra, Logic Gates, Comparison of 8
Hrs
Combinational & Sequential Circuits.
Principles of combinational logic : Introduction, Canonical forms, Generation of
switching equations from truth tables, Karnaugh maps-3, 4 variables,
Incompletely specified functions (Don‘t care terms), Quine- McClusky
techniques- 3 & 4 variables.
Laboratory Sessions/ Experimental learning :
1. Study of Logic Gates – NOT, OR, AND, NOR, NAND, XOR and XNOR.
2. Design a 4-bit Binary to Gray code converter using logic gates.
Applications: OR gate in detecting exceed of threshold values and producing
command signal for the system and AND gate in frequency measurement.
Video link / Additional online information:
1. [Link]

UNIT-II
Prerequisites : Decoder, Encoders, Multiplexers & Demultiplexer 8 Hrs
Design and Analysis of combinational logic: Full Adder & Subtractors,
Parallel Adder and Subtractor, Look ahead carry Adder, Binary
comparators, Decoders & Multiplexers as minterm/maxterm Generator.
Laboratory Sessions/ Experimental learning:
1. Design a full adder with two half adders using logic gates.
2. Design an Adder cum Subtractor circuit which adds when input
bit operation=1 or subtract if 0, using logic gates.
3. Design 4-bit comparator using IC7485.
4. Realize a Boolean expression using decoder IC74139.
Applications: Communication systems, Speed synchronization of
multiple motors in industries.
Video link / Additional online information:
1. [Link]
2. [Link]

3. [Link]
UNIT-III
Prerequisites : SR, JK, D, T flipflops 8 Hrs
Flip-Flops and its Applications: Latches and Flip Flops, Master-slave JK
flip-flop, Timing concerns in sequential circuits, Shift Registers – SISO,
SIPO, PISO PIPO, Universal shift register, Counters – Synchronous and
Asynchronous.
Laboratory Sessions/ Experimental learning:
1. Develop SR, D, JK &T flip flop using logic gates
2. Design a 6-bit Register using D-Flipflop
Applications: Frequency divider circuit, frequency counter.
Video link / Additional online information:
1. [Link]
UNIT-IV
Sequential Circuit Design: Characteristic equations, Design of a 8 Hrs
synchronous mod-n counter using clocked JK, D, T and SR flip-flops,
Melay& Moore Models.
Laboratory Sessions/ Experimental learning:
1. Design a Synchronous Counter for a given sequence- 0, 2, 4, 6, 0
2. Design a 4-bit Asynchronous up/down counter
3. Design a 4-bit binary Synchronous up/down
Applications: Data synchronizer, Counter.
Video link / Additional online information:
1. [Link]

UNIT-V
Applications of Digital Circuits: 8 Hrs
Design of a Sequence Detector, Guidelines for construction of state
graphs, Design Example – Code Converter, Design of Binary Multiplier,
Design of Binary Divider.
Programmable Logic Devices: PLA, PAL, FPGA.
Laboratory Sessions/ Experimental learning:
1. Designing of sequence detector using necessary digital
components.
Video link / Additional online information:
1. [Link]

LABORATORY EXPERIMENTS
Simulate & design the Digital Circuits using NI ELVIS II+ and NI Multisim

1. Design of Logic Gates and Realization using K-Map

2. Design of Half Adder and Half Subtractor

3. Implementation of Binary to Gray Code Converter

4. Realization of SR, JK, D and T flip flop

5. Design of Multiplexer and Demultiplexer

6. Implementation of Encoder and Decoder

Course outcomes:
Illustrate simplification of Algebraic equations using K-map & Quine-McCluskey
CO1
Technique.
CO2 Design the combinational logic circuits.
Analyse& design different applications of Combinational & Sequential Circuits to
CO3
meet desired need within realistic constraints.
Design the sequential circuits using SR, JK, D, T flip-flops and Mealy & Moore
CO4
machines
CO5 Know the importance of programmable devices used for designing digital circuits.
Reference Books:
John M Yarbrough, “Digital Logic Applications and Design”, Thomson Learning,
1.
2001.
2. Donald D. Givone, “Digital Principles and Design”, McGraw Hill, 2002.
Charles H Roth Jr., Larry L. Kinney ―Fundamentals of Logic Design, CengageLearning,
3.
7th Edition.
4. . Morris Mano, ―Digital Designǁ, Prentice Hall of India, Third Edition.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and quiz is
evaluated for 10 marks. Faculty may adopt innovative methods for conducting quizzes
effectively. The number of quizzes may be more than three (conduct additional quizzes
and take best three). The three tests are conducted for 50 marks each and the average of
all the tests are calculated for 50. The marks for the self -study are 20 (2 presentations are
b held for 10 marks each). The marks obtained in test, quiz and self -studies are added to
get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.
The Question paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the complete syllabus. Part – B
Students have to answer five questions, one from each unit for 16 marks adding up to 80
marks. Each main question may have a maximum of three sub divisions. Each unit will
have internal choice in which both questions cover entire unit having same complexity in
terms of COs and Bloom’s taxonomy level.
Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and Viva is for 10
marks. Total SEE for laboratory is 50 marks.
CO-PO Mapping:

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 1 1 - - - - - - - 2
CO2 1 - - - 3 - - - - - - 2
CO3 1 2 3 - 1 - - - - - - 2
CO4 1 2 2 2 - - - - - - - 1
CO5 1 1 1 - 2 - - - - - - 1
High-3, Medium-2, Low-1
Semester: III

Analog Electronic Circuits


Course Code: MVJ22EC33 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L+ 26 P SEE Duration: 03+03 Hours
Course Learning Objectives: The students will be able to
To know low frequency response for various configurations of BJT and FET
1
amplifier.

2 Understand the different topologies of feedback amplifiers and oscillators.

3 Analyse the Power amplifier circuits in different modes of operation


Sketch and explain typical Frequency Response graphs for each of the Filter circuits
4
and switching circuits of Op-Amps and analyse its operations.
Differentiate between various types of DACs and ADCs, Timer IC’s and evaluate the
5
performance of each with neat circuit diagrams.

Module -I
Prerequisites: Operation of Transistor 8
Hrs
Transistor Biasing:
Fixed bias circuits, Emitter stabilized biased circuits, Voltage divider biased circuits.
Transistor at Low Frequencies: BJT transistor modeling, CE Fixed bias configuration,
Voltage divider bias, Emitter follower, Analysis of circuits re model.
Laboratory Sessions/ Experimental learning:
1. Plot the transfer and drain characteristics of a BJT and calculate its drain
resistance, mutual conductance and amplification factor.
Applications: Analog switches, Phase shift oscillator, chopper, and current limiter.
Video link/ Additional online information:
[Link]
Module -II
Prerequisites: Working of JFET 8
Hrs
FET Amplifiers: JFET small signal model, Fixed bias configuration, Voltage
divider configuration, Common Gate configuration,
Feedback Amplifier: The Four Basic Feedback Topologies, The series-shunt, series-
series, shunt-shunt and shunt-series amplifiers.
Laboratory Sessions/ Experimental learning:
1. Design and test the voltage-shunt feedback amplifier and calculate the
parameters using with and without feedback.
Applications: Radios, Televisions, Communication systems, Computers, Industrial
controlled applications.
Video link/ Additional online information:
[Link]
Module -III
Oscillators: Oscillator operation, FET based Phase shift oscillator, Wien bridge 8
Hrs
oscillator, LC and Crystal Oscillators.
Output Stages and Power Amplifiers: Introduction, Classification of output stages,
Class A output stage, Class B output stage: Transfer Characteristics, Power
Dissipation, Power Conversion efficiency, Class AB output stage, Class C tuned
Amplifier.
Laboratory Sessions/ Experimental learning:
1. Plot the frequency response using any class of power amplifier
Applications: Audio power amplifiers, Switching type power amplifiers, and Wireless
Communication
Video link/ Additional online information:
[Link]
Module -IV
OP-Amps as DC Amplifiers : Direct coupled voltage followers, Non-inverting 8
Hrs
amplifiers, inverting amplifiers.
Op-Amps as AC Amplifiers: Capacitor coupled voltage follower, Capacitor coupled
non inverting amplifiers, Capacitor coupled inverting amplifiers, Capacitor coupled
difference amplifier.
Application: Summing, Scaling and Averaging Amplifiers, Instrumentation amplifier,
Zero Crossing Detector, Schmitt trigger.
Laboratory Sessions/ Experimental learning:
1. Design and find the gain of a Differential Amplifier.
Applications: Industrial areas (Temperature Indicator, Light Intensity Meter,
Temperature Controller)
Video link / Additional online information:
[Link]
Module -V
Op-Amp Circuits: DAC - Weighted resistor and R-2R ladder, ADC- Successive 8
Hrs
approximation type, Active Filters, First and second order low-pass and high-pass
Butterworth filters, Band-pass filters, Band reject filters.
555 Timer and its applications: Mono-stable and Astable Multivibrators.
Laboratory Sessions/ Experimental learning:
1. Demonstrate a simple light circuit that uses a decade counter to drive
two traffic lights and uses 555 timer chips as clock.
Applications: PWM (Pulse Width Modulation) & PPM (Pulse Position Modulation),
Analog frequency meters, Digital logic probes.
Video link / Additional online information :
[Link]

Laboratory Experiments
Simulation using EDA software (EDWinXP, PSpice, MultiSim, Proteus,
Circuit Lab or any other equivalent tool can be used)

1. Monostable Multivibrator using 555 Timer.


2. Astable Multivibrator using 555 Timer.
3. RC Phase shift oscillator.
4. Inverting Schmitt Trigger.
5. Narrow Band-pass Filter and Narrow band-reject filter
6. Precision full-wave rectifier.

Course Outcomes: After completing the course, the students will be able to
CO1 Analyse the DC biasing & frequency response of BJT Amplifier and FET
amplifier
CO2 Design various Feedback amplifiers.
CO3 Evaluate the efficiency of power amplifiers and working of oscillator.
CO4 Describe DC amplifier, AC Amplifiers and its application.
CO5 Acquire knowledge about Active Filters, DAC, ADC and Timer.
Reference Books
1. Robert [Link] and louis Nashelsky, “Electronic Devices and circuit Theory”,
PHI/Pearson Education,11 TH Edition.
2. Adel S Sedra, Kenneth C Smith “Microelectronic Circuits, Theory and
Applications”, 6th Edition, Oxford, [Link]-0-19-808913-1.
3. Behzad Razavi, “Fundamentals of Microelectronics”, John Weily ISBN 2013 978-
81- 265-2307-8,2nd Edition, 2013.
4. [Link], “Electronics Lab Manual”, Volume I, PHI, 5th Edition, 2015, ISBN:
9788120351424.
5 “Operational Amplifiers and Linear IC‟s”, David A. Bell, 2nd edition, PHI/Pearson,
2004. ISBN 978-81-203-2359-9.
6 “Linear Integrated Circuits”, D. Roy Choudhury and Shail B. Jain, 4th edition,
Reprint 2006, New Age International ISBN 978-81-224-3098-1.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the self -
study are 20 (2 presentations are be held for 10 marks each). The marks obtained in
test, quiz and self -studies are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part – B. Part
– A consists of objective type questions for 20 marks covering the complete
syllabus. Part – B Students have to answer five questions, one from each unit for 16
marks adding up to 80 marks. Each main question may have a maximum of three
sub divisions. Each unit will have internal choice in which both questions cover
entire unit having same complexity in terms of COs and Bloom’s taxonomy level.
Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and Viva is
for 10 marks. Total SEE for laboratory is 50 marks.
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1
CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1
High-3, Medium-2, Low-1
Semester: III
NETWORK ANALYSIS
Course Code: MVJ22EC34 CIE Marks: 50
Credits: L: T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs.
Course Learning Objectives: The students will be able to
Describe basic network concepts emphasizing source transformation source

1 shifting, mesh and nodal techniques to solve for resistance/impedance, voltage,


current and power.
Explain network Thevenin‘s, Millman‘s, Superposition, Reciprocity, Maximum

2 Power transfer and Norton‘s Theorems and apply them in solving the
problems related to Electrical Circuits.
Describe Series and Parallel Combination of Passive Components as resonating
3
circuits, related parameters and to analyze frequency response.
Explain the behavior of networks subjected to transient conditions. Use
4
applications of Laplace transform to solve network problems.
5 Study two port network parameters like Z, Y, T and h and their inter-relationships.

UNIT-I
Prerequisites: Ohm’s law, Kirchhoff's laws 8 Hrs
Basic Concepts: Introduction, Practical sources, Source
transformations, Star – Delta transformation, Loop and node analysis
with linearly dependent and independent sources for DC networks,
Concepts of super node and super mesh.
Laboratory Sessions/ Experimental learning:
1. Find the current through and voltage across the load in the
given circuit.
Applications: Simplification and analysis of analog circuits, microwave
circuit analysis

Video link / Additional online information :


1. [Link]
UNIT-II
Graph Theory and Network equations: Graph of a network, Trees, Co- 8 Hrs
trees and Loops, Incidence Matrix, Cut-set Matrix, Tie-set Matrix and
loop currents, Number of possible trees of a graph, Analysis of networks,
Duality.
Laboratory Sessions/ Experimental learning: NA
Applications: Simplification and analysis of analog circuits, microwave
circuit analysis
Video link / Additional online information:
[Link]
UNIT-III
Network Theorems: Superposition Theorem, Millman‘s theorem, 8 Hrs
Thevenin‘s and Norton‘s theorems, Reciprocity theorem, Maximum
Power transfer theorem.
Laboratory Sessions/ Experimental learning :
1. Verify superposition theorem for a given circuit.
Applications: Simplification and analysis of analog circuits, microwave
circuit analysis.
Video link / Additional online information:
[Link]
UNIT-IV
Prerequisites: Laplace Transforms, Properties of Laplace Transform and 8 Hrs
Inverse Laplace Transform using partial fraction method.
Transient behaviour and initial conditions: Behaviour of circuit
elements under switching condition and their Representation,
evaluation of initial and final conditions in RL, RC and RLC circuits for
DC excitations, Applications of Laplace Transforms in circuit analysis.
Laboratory Sessions/ Experimental learning:
1. Plot the response of a series RLC circuit.
Applications: In the analysis of transmission lines and waveguides.
Video link / Additional online information :
[Link]
UNIT-V
Two port network parameters: Introduction, open circuit impedance 8 Hrs
parameter, short circuit admittance parameter, hybrid parameters,
transmission parameter, relationship between parameters.
Laboratory Sessions/ Experimental learning:
1. Plot the frequency response characteristics for a series RL, RC
circuit.
2. Plot the frequency response characteristics for a parallel RL
circuit.
3. Measure two port parameters for a given network
Applications: For analysis of communication systems and antennas.
Video link / Additional online information:
[Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Determine currents and voltages in a circuit using network simplification
techniques.
CO2 To solve the network problems using graphical methods.
CO3 To simplify the complex circuits using network theorems.
CO4 To analyze simple DC circuits and applies the concepts to transient
conditions.

CO5 Solve the given network using specified two port network parameters
like Z or Y or T or h and Evaluate frequency response related parameters
through the RLC elements, in resonant circuits.

Reference Books
1. M.E. Van Valkenberg (2000), “Network analysis”, Prentice Hall of India, 3rd
edition, 2000, ISBN: 9780136110958.
2. Roy Choudhury, “Networks and systems”, 2nd edition, New Age International
Publications, 2006, ISBN: 9788122427677.
3. Hayt, Kemmerly and Durbin ―Engineering Circuit Analysis”, TMH 7th Edition,
2010.
4. J. David Irwin /R. Mark Nelms, “Basic Engineering Circuit Analysis”, John
Wiley, 8th edition, 2006.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1
CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1
High-3, Medium-2, Low-1
Semester:III
Analog and Digital Electronics Laboratory
Course Code: MVJ22ECL35 CIE Marks: 50
Credits: L:T:P:0:0:2 SEE Marks: 50
Hours: 20 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Demonstrate various circuits using hardware components.
To be exposed to the operation and application of electronic devices and their
2
circuits.
3 To analyze circuit characteristics with signal analysis using Op-amp ICs.
4 To understand the concepts of oscillators
5 Acquire knowledge on different gates

PART A

1. Design and set up the RC coupled Single stage BJT amplifier and
determine thegain-frequency response, input, and output
impedances
2. Design an oscillator with tank circuit having two inductances and one
capacitance andcompare the practical frequency with theoretical frequency.
3. Design an oscillator with tank circuit having two capacitance and one
inductance andcompare the practical frequency with theoretical frequency.
4. Design an oscillator whose frequency is 2MHZ and compare with the
theoreticalfrequency.
5. Design active second order Butterworth low pass filters.

6. Design Astable Multivibrator using 555 Timer.


7. Design Monostable Multivibrator using 555 Timer.
(a) Full Adder using basic logic gates.
(b) Full subtractor using basic logic gates.

PART B
8. Verify
a) The sum-of product expression using universal gates.
b) The product-of-sum expression using universal gates.
9. Design and implement
(c) Full Adder using basic logic gates.
(d) Full subtractor using basic logic gates.
10. Design and implement 4-bitParallelAdder/ Subtractor using IC 7483.
11. Design and implement BCD to Excess-3 code conversion and vice-versa using IC
7483.

12. Realize 4-variable function using IC 74151(8:1MUX)

Course outcomes:
CO1
Demonstrate various circuits using PSPICE and verify functionality.
CO2 Design and test of analog circuits using OPAMPs
CO3 Design and implement basic circuits using IC (OPAMP and 555 timers).
CO4 Use the modern engineering tool such as Verilog necessary for engineering practice.
CO5 Write code and verify functionality of digital circuit/system
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 1 1 - - - - - - - 2
CO2 1 - - - 3 - - - - - - 2
CO3 1 2 3 - 1 - - - - - - 2
CO4 1 2 2 2 - - - - - - - 1
CO5 1 1 1 - 2 - - - - - - 1
High-3, Medium-2, Low-1
Engineering Science Course:
Semester: III
Digital System Design using Verilog
Course Code: MVJ22EC361 CIE Marks:50
Credits: L: T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 03 Hours
Course Learning Objectives: The students will be able to
1 Understand the concepts of Verilog Language
2 Study of verilog data flow descriptions.
3 Study of design and operation of behavioral programming using verilog
4 Understand the concepts of Verilog Structural Language
Design and diagnosis of verilog circuits using synthesis module.
5

UNIT 1
Introduction to Verilog : Structure of verilog Module, Operators, Data types, Units
and ports, Verilog constructs.
Laboratory Sessions/ Experimental learning:
1. Develop a mini project to demonstrate the concept of de morgan's theorem.
8Hrs.
Applications:
1. Conversion from one form of expression to another
Video link / Additional online information:
1. [Link]
UNIT 2
Data-Flow Description: Highlights Of Data-Flow Description, Signal Declaration
And Assignment Statement , Constant Declaration and Constant Assignment
Statements , Assigning a Delay Time to the Signal-Assignment Statement
Laboratory Sessions/ Experimental learning:
1. Develop an algorithm using data flow description 8Hrs.
Applications:
1. Programs for simple mathematical calculations
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 3
Behavioral Description: Behavioral Description Highlights, Structure of the Verilog
Behavioral Description , Sequential Statements: IF Statement , The case Statement ,
Verilog casex and casez , The wait-for Statement , The Loop Statement: For-Loop,
While-Loop , Verilog repeat , Verilog forever
Laboratory Sessions/ Experimental learning:
1. Develop an algorithm using behavioural description 8Hrs.
Applications:
1. Comparators using behavioural description.
2. Multiplexers using behavioural description.
Video link / Additional online information:
1. [Link]
UNIT 4
Structural Description: Highlights of Structural Description, Organization of
Structural Description , Half adder and full adder design using structural description,
Half subtractor and full subtractor design using structural description, generate and
parameter (Verilog) , Exercises
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Code converters using behavioural description.
Applications:
1. Decoders using Structural description.
Video link / Additional online information:
1. [Link]

UNIT 5

Synthesis Basics: Highlights of Synthesis, Synthesis Information From Module ,


Mapping Always in the Hardware Domain ,Mapping the Signal-Assignment
Statement to Gate Level, Mapping Logical Operators, Mapping the IF Statement, 8Hrs.
Mapping the case Statement , Mapping the Loop Statement
Laboratory Sessions/ Experimental learning:
1. Weather analysis of a weak using synthesis module
2. synthesis verilog code for state machine
Video link / Additional online information:
1. [Link]
Course Outcomes: After completing the course, the students will be able to

CO1 Understand verilog programming basics

Describe how dataflow description of verilog code works and write simple programs
CO2
using dataflow description.

Describe how Behavioural description of verilog code works and write simple
CO3
programs using dataflow description.

CO4 Design simple circuits using verilog structural description.

CO5 Synthesize different assign statements and simple applications using verilog.

Text Books:
HDL WITH DIGITAL DESIGN VHDL AND VERILOG, Nazeih Botros, MERCURY LEARNING
1.
AND INFORMATION Dulles, Virginia Boston, Massachusetts New Delhi, 2015.

Reference Books:
Samir Palnitkar “Verilog HDL: A Guide to Digital Design and Synthesis”, Pearson Education,
1. Second Edition

Charles H Roth Jr., Larry L. Kinney “Fundamentals of Logic Design”, Cengage Learning,
2. 7th Edition

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marksis executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: III
SENSOR AND INSTRUMENTATION
Course Code: MVJ22EC362 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L SEE Duration: 03 Hours
Course Learning Objectives: The students will be able to
1 To understand the basic concepts of transducers.
To identify the mathematical model of transducer and its response for
2
various inputs.
To understand the construction and working principle of resistive type
3
transducers.
4 To impart knowledge on capacitive type and inductive type transducer.
To understand the construction and working principle of sensors and its real
5
time applications.

UNIT-I
Prerequisites: knowledge of basic of sensors 8
H
General block diagram of measurements systems – Methods of
rs
measurements – Classification and selection of transducers – Error analysis
– Statistical methods – Odds and uncertainty, classification of instruments,
applications of measurement systems.
Laboratory Sessions/ Experimental learning:
Displacement versus output voltage characteristics of a potentiometer
transducer.
Applications: Selection of appropriate sensors for different industrial
applications.
Video link / Additional online information:
1. [Link]
wm9HsQaejlrxvkNPWbvxgwWs
2. [Link]
019wiWyVU3CnVMMqAcF3_sxz
UNIT-II
8
Static characteristics – Accuracy, precision, resolution, sensitivity, linearity –
Hr
Dynamic characteristics – Mathematical model of transducer – Zero, first s
and second order transducers – Response for impulse, step, ramp and
sinusoidal inputs
Laboratory Sessions/ Experimental learning:
1. Characteristics of Strain gauge.
2. Characteristics of Load cell.
Applications: Platform Weighing
Video link / Additional online information:
1. [Link]
UNIT-III
Principle of operation – Construction details – Characteristics and 8
Hr
application of resistance potentiometer – Strain gauge – Resistance s
thermometer – Thermistor – Hot-wire anemometer – Humidity sensor
– Induction potentiometer – Variable reluctance transducers – LVDT.
Laboratory Sessions/ Experimental learning:
1. Characteristics of thermocouple.
2. Characteristic of LDR and thermistor.
3. Step response characteristics of RTD.
Applications: Air conditioning Heating and Ventilation Devices.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT-IV
Capacitive transducer and types – Capacitor microphone – Frequency 8
Hr
response – Piezoelectric transducer – Hall effect transducer – s
Magnetostrictive – Digital transducers – Fiber optic sensors – Thick and thin
film sensors (Bio sensor and chemical sensor)
Laboratory Sessions/ Experimental learning:
1. Characteristics of LVDT.
2. Characteristics of Hall effect transducer.
Applications: Power turbines, hydraulics, automation, aircraft, satellites,
nuclear reactors, current transformers, Position sensing.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT-V
Environmental monitoring sensors (Water quality and air pollution) – Photo 8
Hr
electric transducer – Vibration sensor – Ultrasonic based sensors – s
Introduction to MEMS and Nanotechnology – Applications – Robotics –
Home appliance.
Laboratory Sessions/ Experimental learning:
Study of smart transducers.
Applications: Smart city developments with latest technological sensors.
Video link / Additional online information:
1. [Link]
2. [Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Choose appropriate sensors for the measurement of various physical
parameters.
CO2 Obtain the mathematical model of the transducer and its response for
various inputs.
CO3 Choose appropriate resistive type transducer for the measurement of
various physical parameters.
CO4 Select capacitive and inductive type transducers for the measurement of
various physical parameters.

CO5 Select the suitable type of sensors for real time applications.

Reference Books
1. “A Course in Electrical and Electronics Measurements and Instrumentation”,

Sawhney A K, Dhanpat Rai and Sons, New Delhi, 2013

2. “Sensors and Transducers”, Patranabis D, Prentice Hall of India, Second


Edition, 2010
3. “Transducers and Instrumentation”, Murthy D V S, Prentice Hall of India, New
Delhi,
Second Edition, 2010.

Continuous Internal Evaluation (CIE):


Theory for 100 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 100 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part – B. Part
– A consists of objective type questions for 20 marks covering the entire syllabus.
Part – B Students have to answer five questions, one from each unit for 16 marks
adding up to 80 marks. Each main question may have a maximum of three sub
divisions. Each unit will have internal choice in which both questions cover entire
unit having same complexity in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 3 2 2 2 - - - - - 1
CO2 3 3 2 2 1 2 - - - - - 2
CO3 3 3 3 2 2 2 - - - - - 1
CO4 3 2 2 2 2 2 - - - - - 1
CO5 3 2 3 2 2 2 - - - - - 1
Semester: III
COMPUTER ORGANIZATION & ARCHITECTURE
Course Code: MVJ22EC363 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Explain the basic sub systems of a computer, their organization, structure and
1
Operation.

2 Illustrate the concept of programs as sequences of machine instructions.


To understand the different ways of communicating with I/O devices and to
3
introduce memory types including cache memories.

4 Describe memory hierarchy and concept of virtual memory.


5 To analyse concepts of Pipelining and other computing systems.

UNIT 1
Basic Structure of Computers: Computer Types, Functional Units, Basic
Operational Concepts, Bus Structures, Software, Performance – Processor Clock,
Basic Performance Equation.
Machine Instructions and Programs: Numbers, Arithmetic Operations and
Characters, IEEE standard for Floating point Numbers, Memory Location and
Addresses, Memory Operations, Instructions and Instruction Sequencing.
Laboratory Sessions/ Experimental learning:
1. Understanding various parts of CPU of a PC. 8Hrs.
2. Study of Microprocessor and understanding of its various instruction
Applications: Understand the functionality of the various units of computer.
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]

UNIT 2
Prerequisite : Number system 8Hrs.
Addressing Modes: Assembly Language, Basic Input and Output Operations,
Stacks and Queues, Subroutines, Additional Instructions.
Laboratory Sessions/ Experimental learning:
1. Write an ALP to find the sum of two numbers and verify if the sum is an
even or odd number and simulate the output.
2. Write an ALP to transfer a block of data from one location to other and
simulate the output.
Applications: Project based on microprocessor.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
Input/Output Organization: Accessing I/O Devices, Interrupts – Interrupt
Hardware, Enabling and Disabling Interrupts, Handling Multiple Devices,
Controlling Device Requests, Direct Memory Access, and Buses.
Laboratory Sessions/ Experimental learning: Study any one input/output device
and examine its various input output ports details. 8Hrs.
Applications: Interfacing of Peripheral devices
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Memory System: Basic Concepts, Semiconductor RAM Memories-Internal
organization of memory chips, Static memories, Asynchronous DRAMS, Read
Only Memories, Cash Memories, Mapping Functions, Replacement Algorithm,
Virtual Memories, Secondary Storage-Magnetic Hard Disks.
Laboratory Sessions/ Experimental learning: Implement and simulate a simple
8Hrs.
memory unit which is capable of reading and writing data within a single clock
cycle.
Applications: Understanding the various memories
Video link / Additional online information :
2. [Link]
3. [Link]
4. [Link]
5. [Link]

UNIT 5

Basic Processing Unit: Some Fundamental Concepts, Execution of a Complete


Instruction, Multiple Bus Organization, Hardwired Control, Micro programmed
Control ,Pipelining ,Basic concepts, Role of Cache memory, Pipeline Performance
Laboratory Sessions/ Experimental learning: Evaluate the possible control
sequence for implementing a multiplication instruction using registers for a single
8Hrs.
bus organization
Applications: Microprocessor
Video link / Additional online information:
2. [Link]
3. [Link]
Course Outcomes: After completing the course, the students will be able to
Identify the functional units of the processor and the factors affecting the
CO1
performance of a computer
Demonstrate the ability to classify the addressing modes, instructions sets and
CO2
design programs.
Understand the different ways of accessing an input / output device including
CO3
interrupts.
Illustrate the organization of different types of semiconductor and other
CO4
secondary storage memories.
Illustrate the simple processor organization based on hardwired control and micro
CO5
programmed control.

Reference Books:
Carl Hamacher, ZvonkoVranesic, SafwatZaky: “Computer Organization”, 6th
1.
Edition, Tata McGraw Hill, 2011.
Andrew S. Tanenbaum, Todd Austin, “Structured Computer Organization”, 6th
2.
Edition, Pearson, 2013.
David A. Patterson, John L. Hennessy: “Computer Organization and Design – The
3.
Hardware / Software Interface ARM Edition”, 4th Edition, Elsevier, 2009.
4. William Stallings: “Computer Organization & Architecture”, 7th Edition, PHI, 2006.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: IV
ADVANCED NUMERICAL METHODS
Course Code: MVJ22EC364 CIE Marks:50
Credits: L:T:P:S: [Link] SEE Marks: 50
Hours: 20L+20T SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Demonstrate, understanding of common numerical methods and apply to
obtain approximate solutions to mathematical problems.

UNIT-I
Algebraic equations: 8 Hrs
Systems of linear equations: Gauss Elimination method, Thomas
algorithm for tridiagonal system – Jacobi, Gauss Seidel, SOR iteration
methods - Systems of nonlinear equations: Fixed point iterations,
Newton Method, Eigenvalue problems: power method.
UNIT-II
Numerical solutions of PDE – Classification of second order 8 Hrs
equations, finite difference approximation to derivatives, solution of
heat equations, solution of wave equations and solution of Laplace
equation.
UNIT-III
Finite Element Method: 8 Hrs
Basic concept of the finite element method. Variational formulation of
BVP’s, Rayleigh-Ritz approximation, weighted residual methods, finite
element analysis of one-dimensional problems.
UNIT-IV
Numerical Integration: 8 Hrs
Romberg Integration, Gaussian quadrature, system of first order and
higher order differential equations by Euler’s and Runge-Kutta
methods, The Chebyshev approximation
UNIT-V
Numerical Methods for the Solution of Systems of Equations: 8 Hrs
Linear Algebra Review, Linear Systems and Gaussian Elimination, The
LU Factorization, Cholesky Decomposition, Iterative Methods for
Linear Systems: A Brief Survey, Nonlinear Systems: Newton's Method.

Course Outcomes: After completing the course, the students will be able to
CO1 Solve algebraic equations using direct and iteration methods.
CO2 Understands the basic theory underlying the numerical solution of
partial differential equations.
CO3 Understand the concepts behind formulation methods in FEM
CO4 find approximate solutions for ODE.
CO5 Learn to solve system of equations using numerical techniques.

Reference Books
1. B.S. Grewal, “Higher Engineering Mathematics” Khanna Publishers, 43rd
Edition, 2013.
2. Sastry, S.S: “Introductory Methodsof Numerical Analysis”., Prentice Hall India.
3. Reddy, J.N: “ Finite Element Methods”.
4. Jain, M.K, Jain, R.K and Iyenger, S.R.K.: “Numerical Methods for Scientific and
Engineering Computations”, New Age International Publication Pvt. Ltd.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO PO PO PO PO PO PO PO PO PO1 PO1 PO1
O 1 2 3 4 5 6 7 8 9 0 1 2
CO1 3 3 2 0 0 0 0 0 0 0 1 1
CO2 3 3 2 0 0 0 0 0 0 0 1 1
CO3 3 3 2 0 0 0 0 0 0 0 1 1
CO4 3 3 2 0 0 0 0 0 0 0 1 1
CO5 3 3 2 0 0 0 0 0 0 0 0 0
B. E, IV Semester, Electronics & Communication Engineering
Semester: IV
Engineering Electromagnetics
Course Code: MVJ22EC41 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Understand the applications of Coulomb’s law and Gauss law to different charge
1
Distributions.
Understand the physical significance of Biot-Savart’s Law, Amperes’ Circuital Law and
2
Stokes’ theorem for different current distributions.
Know the physical interpretation of Maxwell’s equations and its applications in plane
3
waves.

4 Understand the concepts of Smith Chart for impedance matching.


5 Acquire knowledge on different types of transmission lines.

UNIT 1
Prerequisites: Vector Algebra, Coordinate systems (Rectangular Coordinate System,
Cylindrical Coordinate System and Spherical Coordinate System), gradient, divergence and
curl
Electrostatics: Coulomb’s Law, Electric Field Intensity, Flux density and potential:
Coulomb’s law , Electric field intensity, Field due to line charge, Field due to Sheet of
charge, Field due to continuous volume charge distribution, Electric flux, Electric flux
density, Electric potential, Potential difference, relation between Electric field intensity (E)
& potential (V), potential gradient, Electric dipole, Energy density in electrostatic fields.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Determine the electric field intensity at a point due to uniform linear charge (ρ L) and
point charges using MATLAB.
2. Determine the electric field intensity at a point due to surface charge using MATLAB.
3. Determine the potential difference between two points on a ring having linear charge
density, ρ L using MALAB.
Applications: The Van de Graaff generator, Xerography, Ink Jet Printers and Electrostatic
Painting, Smoke Precipitators and Electrostatic Air Cleaning
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 2
Gauss’ law, Divergence, Poisson’s and Laplace’s Equations:
Gauss law, Maxwell’s First equation, Application of Gauss’ law, Divergence theorem,
Current, Current density, Conductor, The continuity equation, Boundary conditions
(dielectric-dielectric, conductor-dielectric, conductor-free space), Poisson’s and Laplace’s
Equations, Uniqueness theorem.
Laboratory Sessions/ Experimental learning:
1. Evaluate the current flowing through a given surface using MATLAB. 8Hrs.
2. Verify the Divergence theorem using MATLAB.
Applications: Used for calculation electrical field for a symmetrical distribution of charges
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 3
Magnetostatics: Steady Magnetic Field-Biot-Savart Law, Ampere’s circuital law, Curl,
Stokes’ theorem, Gauss’s law for magnetic fields, Magnetic flux and Magnetic flux density,
Maxwell’s equations for static fields, Magnetic Scalar and Vector Potentials.
Magnetic Forces and magnetic materials: Force on a moving charge and differential
current element, Force between differential current elements, Magnetization, magnetic
susceptibility, permeability, Magnetic boundary conditions, Inductances, magnetic energy,
magnetic circuit.
8Hrs.
Laboratory Sessions/ Experimental learning: Determine the magnetic field intensity at a
point due to magnetic field using MATLAB.
Applications: Motors, Generators, Loudspeakers, MRI
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
UNIT 4
Time varying Fields and Electromagnetic wave propagation: Time varying fields &
Maxwell’s equations, Faraday’s law, Transformer and Motional Electro - Motive Forces,
Displacement current, Maxwell's equation in differential and integral form, Time varying
potentials.
Electromagnetic wave propagation: Derivation of wave equations from Maxwell’s
equations, Relation between E and H, Wave propagation in - lossy dielectrics, lossless
dielectrics, free space and good conductor, skin-effect, Poynting theorem.
8Hrs.
Laboratory Sessions/ Experimental learning: Determine the parameters of wave using
MATLAB.
Applications: Optoelectronics
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]

UNIT 5

Transmission line: Introduction, Transmission line parameters, Transmission line


equations, input impedance, standing wave ratio and power, Smith Chart basic fundamentals,
types of transmission lines - coaxial line, strip line, micro strip line.
Applications of transmission line: Impedance matching and tuning: single stub tuning,
double stub tuning, and the quarter wave transformer.
Laboratory Sessions/ Experimental learning: Simulation of micro strip transmission line
8Hrs.
using FEKO software.
Applications: Telephone, Cable TV, Broadband network
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
Course Outcomes: After completing the course, the students will be able to
Evaluate problems on electrostatic force, electric field due to point, linear, surface charge and
CO1
volume charges.
Apply Gauss law to evaluate Electric fields due to different charge distributions by using
CO2 Divergence Theorem. Determine potential and capacitance using Laplace equation and
Poisson equation.
Apply Biot-Savart’s and Ampere’s laws for evaluating Magnetic field for different current
CO3
configurations.
Apply Maxwell’s equations for time varying fields and evaluate power associated with EM
CO4
waves using Poynting theorem.
Determine the parameters of transmission lines and use Smith chart for determining the
CO5
impedance and admittance.

Reference Books:
Matthew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, Edition
1.
VII, 2018.

2. David M Pozar, “Microwave Engineering”, John Wiley & Sons, Inc., 4th edition, 2014.

W.H. Hayt. J.A. Buck & M Jaleel Akhtar, “Engineering Electromagnetics”, Tata McGraw –
3.
Hill, Edition VIII, 2014.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three quizzes are
conducted along with tests. Test portion is evaluated for 50 marks and quiz is evaluated for 10 marks.
Faculty may adopt innovative methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the assignments are 20 (2
assignments for 10 marks each). The marks obtained in test, quiz and assignment are added to get marks
out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for each course contains
two parts, Part – A and Part – B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from each unit for 16 marks adding up
to 80 marks. Each main question may have a maximum of three sub divisions. Each unit will have internal
choice in which both questions cover entire unit having same complexity in terms of COs and Bloom’s
taxonomy level.
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1
CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1

High-3, Medium-2, Low-1


Semester: IV
Modern Control systems
Course Code: MVJ22EC42 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Formulate the mathematical modelling of systems and understand the concepts of transfer
1
function

2 Obtain transfer function using block diagram reduction and signal flow graph techniques.
Analyse the response of first and second order systems using standard test signals and
3
analyse steady state error.
Analyse stability of systems using RH criteria, Root Locus, Nyquist, Bode plot and polar
4
plot.
5 Obtain state variable model for electrical systems.

UNIT 1
Introduction to Control Systems: open loop and closed loop systems, Types of feedback,
Differential equation of Physical Systems – Mechanical Systems, Electrical Systems,
Analogous Systems.
Block diagrams and signal flow graphs: Transfer functions, Block diagram algebra and
Signal Flow graphs.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Determine and plot poles and zeros from the transfer function using MATLAB.
Applications: Electric Hand Drier, Automatic Washing Machine, DC motor,Automatic
Electric Iron, Voltage Stabilizer
Video link / Additional online information :
1. [Link]
2. [Link]
UNIT 2
Time Response of feedback control systems: Standard test signals, Unit step response of
First and Second order Systems. Time response specifications, Time response specifications
of second order systems for underdamped system, steady state errors and error constants. 8Hrs.
Introduction to Controllers: P, PI, PD and PID Controllers.
Laboratory Sessions/ Experimental learning:
1. Obtain step and impulse response of a unity feedback first order system for a given
forward path transfer function using MATLAB.
2. Obtain step and impulse response of a unity feedback second order system for a given
forward path transfer function using MATLAB.
Applications: Industrial Control systems
Video link / Additional online information :
1. [Link]
[Link]
UNIT 3
Stability analysis using RH Criteria and root locus: Concepts of stability, Necessary
conditions for stability, Routh Hurwitz stability criterion, Relative stability analysis,
Introduction to Root-Locus Techniques, the root locus concepts, Construction of root loci.
Laboratory Sessions/ Experimental learning:
1. Obtain Root Locus Plot of the system for a given forward path transfer function using
MATLAB. 8Hrs.
Applications:Used to determine the dynamic response of a s system
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 4
Stability analysis using Nyquist criteria and Bode plots: Polar plot, Nyquist Stability
criterion, Nyquist plots, Bode plots, Gain and phase margin.
Laboratory Sessions/ Experimental learning:
1. Obtain Bode Plot of the system for a given forward path transfer function using
MATLAB.
2. Obtain Nyquist Plot of the system for a given forward path transfer function using 8Hrs.
MATLAB.
Applications: To determine a stability of a system
Video link / Additional online information:
1. [Link]
[Link]

UNIT 5
Introduction to State variable analysis: Concepts of state, state variable and state models
for electrical systems, Solution of state equations, State transition matrix and its properties.
Lag, lead and lag lead compensation.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Determining the solution of state equations using MATLAB.
Applications: State variables are used to describe the future response of a dynamic response
Video link / Additional online information:
[Link]
Course Outcomes: After completing the course, the students will be able to
Write the mathematical model for electrical systems and find the transfer function using block
CO1
diagram reduction technique and signal flow graph.
Analyze transient and steady state response of second order systems using standard test
CO2
signals and analyze steady state error.
CO3 Analyze the stability of the systems by applying RH criteria and root locus techniques.
Analyze the stability of the system using frequency domain techniques such as Nyquist and
CO4
Bode plots.
CO5 Write state space equations and solutions of a given electrical system.

Reference Books:
Nagarath and [Link], ― Control Systems Engineering‖, New Age International (P) Limited,
1.
Publishers, Fifth edition-2005, ISBN: 81-224-2008-
Modern Control Engineering, [Link], Pearson Education Asia/PHI, 4th Edition, 2002. ISBN
2.
978-81-203-4010-7.
3. Automatic Control Systems‖, Benjamin C. Kuo, John Wiley India Pvt. Ltd., 8th Edition, 2008.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three quizzes are
conducted along with tests. Test portion is evaluated for 50 marks and quiz is evaluated for 10 marks.
Faculty may adopt innovative methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the assignments are 20 (2
assignments for 10 marks each). The marks obtained in test, quiz and assignment are added to get marks
out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for each course contains
two parts, Part – A and Part – B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from each unit for 16 marks adding up
to 80 marks. Each main question may have a maximum of three sub divisions. Each unit will have internal
choice in which both questions cover entire unit having same complexity in terms of COs and Bloom’s
taxonomy level.

CO-PO Mapping
PO2 PO3 PO4 PO5 PO6 PO PO8 PO9 PO10 PO11 PO12
CO/PO PO1
7
CO1 3 2 1 1 - - - - - - - -
CO2 3 2 2 1 - - - - - - - -
CO3 3 2 2 2 - - - - - - - -
CO4 3 2 2 2 - - - - - - - -
CO5 3 2 2 1 - - - - - - - -

High-3, Medium-2, Low-1


Semester: IV
Principles of Communication Systems

Course Code: MVJ22EC43 CIE Marks:50


Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L+ 26 P SEE Duration: 03Hours
Course Learning Objectives: The students will be able to

1 Understand the concepts of Analog Modulation schemes viz; AM, FM.

2 Interpret the different types of noise in communication system.

3 Learn the concepts of digitization of signals viz; sampling, quantizing, and encoding.

4 Analyze the Base Band data transmission system.

Realize the basic concepts of coherent and non-coherent digital modulation techniques and
5
understand the basics of spread spectrum modulation.

UNIT 1
Prerequisites: Modulation, Need for Modulation, and types of Modulation.

Amplitude Modulation: Introduction to AM, Time-Domain description, Frequency-


Domain description, Generation of AM wave: Square Law Modulator, Switching
modulator,Detection of AM waves: Envelop detector.
Double side band suppressed carrier modulation (DSBSC): Time-Domain description,
Frequency-Domain representation, Generation of DSBSC waves: Ring modulator.
Coherentdetection of DSBSC modulated waves. Costas loop.
Single Side-Band Modulation (SSB): Single side-band modulation, Time-Domain
description, Frequency-Domain description of SSB wave, Phase discrimination method 8Hrs.
for generating an SSB modulated wave.
Laboratory Sessions/ Experimental learning:

1. Generation of AM signal using MATLAB

2. Generation of DSBSC signal using transistor


Applications: Broadcast transmissions, Air band radio, Quadrature amplitude modulation
Video link / Additional online information :
1. [Link]
2. [Link]
UNIT 2
Frequency Modulation: Basic definitions, FM, narrow band FM, wide band FM,
transmission bandwidth of FM waves, and generation of FM waves: indirect FM and direct
FM.
Demodulation of FM waves: Phase-locked loop, Nonlinear model of the phase –
lockedloop, Linear model of the phase – locked loop, Nonlinear effects in FM systems.
Noise: Introduction, Types of noise, Noise Figure, Equivalent noise temperature, Noise
inAM receivers, Noise in FM receivers, Superheterodyne receivers.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Generation of FM signal using MATLAB
2. Design of mixer
Applications: FM radio broadcasting, telemetry, radar, seismic prospecting, and
monitoring new-born for seizures via EEG, two-way radio systems, sound synthesis,
magnetic tape- recording systems and some video-transmission systems.
Video link / Additional online information :
1. [Link]

UNIT 3

NOISE: Shot Noise, Thermal noise, White Noise, Noise Equivalent Bandwidth.
NOISE IN ANALOG MODULATION: Introduction, Receiver Model, Noise in DSB-
SCreceivers. Noise in AM receivers, Threshold effect, Noise in FM receivers, Capture
effect,FM threshold effect, FM threshold reduction, Pre-emphasis, and De-emphasis in FM

Laboratory Sessions/ Experimental learning: ASK modulation and demodulation.


8Hrs.
Applications: Biomedical engineering, communication system
Video link / Additional online information:
1. [Link]
2. [Link]

UNIT 4
Inter-symbol Interference & Signal Space representation: Base band transmission:
Discrete PAM Signals, Power spectra of Discrete PAM Signals, Inter Symbol Interference,
8Hrs.
Nyquist criterion for Distortion less Base band Binary Transmission, Eye diagram,
Geometric representation of signals, Gram-Schmidt Orthogonalization procedure,
Optimum receivers for coherent detection: Correlation Receivers and Matched Filter
receiver.
Laboratory Sessions/ Experimental learning:

1. Eye diagram using MATLAB

Applications: Ethernet, RFID marker localization signals, Radar Systems


Video link / Additional online information:

1. [Link]
2. [Link]

UNIT 5

Prerequisites: Probability & Random Process


Pass band transmission: Digital modulation techniques: Phase shift Keying techniques
using Coherent detection: Generation, Detection and Error probabilities of BPSK and
QPSK, QAM, Frequency shift keying techniques using Coherent detection: BFSK
generation, detection, and error probability.
Non-coherent orthogonal modulation techniques: BFSK, DPSK Symbol
representation, Block diagrams of Transmitter and Receiver, Probability of error (without
derivation of probability of error equation)
Principles of Spread Spectrum Communication Systems: Model of a Spread Spectrum,
Digital Communication System, Direct Sequence Spread Spectrum Systems (DSSS),Some
applications of DS Spread Spectrum Signals, Generation of PN Sequences, Frequency 8Hrs.
Hopped Spread Spectrum (FHSS).
Laboratory Sessions/ Experimental learning:
1. Analyze constellation of 16-QAM Using MATLAB
Applications: CDMA, WiMAX (16d, 16e), telemetry, caller ID, garage door openers,
wireless communication, mobile communication and Satellite Communication, LANs,
Bluetooth, RFID, GPS, Wi-Fi, etc.,
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
Lab Experiments

1. Simulation of ASK, FSK, and BPSK generation schemes


2. Simulation of DPSK, QPSK and QAM generation schemes
3. Simulation of signal constellations of BPSK, QPSK and QAM
4. Simulation of ASK, FSK and BPSK detection schemes
5. Simulation of Linear Block and Cyclic error control coding schemes
6. Simulation of Convolutional coding scheme
7. Communication link simulation.

Course outcomes:
Examine the concepts of analog modulation techniques such as amplitude, modulations and
CO1
its variations like DSB-SC and SSB-SC.

CO2 Analyze frequency modulation and compute performance of different types of noise.
Apply the concepts of noise in analog modulation and analysis of pre-emphasis and
CO3
deemphasis circuit.
CO4 Analyze the signal space representation of digital signals.
Evaluate the performance of a baseband and pass band digital communication system.
CO5
and spread spectrum techniques.

Reference Books:
Simon Haykins& Moher, Communication Systems, 5th Edition, John Wiley, India Pvt. Ltd,
1.
2010, ISBN 978 – 81 – 265 – 2151 – 7.
2. Simon Haykins, “An Introduction to Analog and Digital Communication”, John Wiley, 2003.
John G Proakis and MasoudSalehi, “Fundamentals of Communication Systems”, 2014
3.
Edition, Pearson Education, ISBN 978-8-131-70573-5.
B P Lathi and Zhi Ding, Modern Digital and Analog Communication Systems, Oxford
4
University Press., 4th edition, 2010, ISBN: 97801980738002.

Continuous Internal Evaluation (CIE):

Theory for 50 Marks


CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three quizzes
are conducted along with tests. The test portion is evaluated for 50 marks and quiz is evaluated
for 10marks. Faculty may adopt innovative methods for conducting quizzes effectively. The
number ofquizzes may be more than three (conduct additional quizzes and take best three). The
three tests are conducted for 50 marks each and the average of all the tests are calculated for 50.
The marks for the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
tests, quizzes andassignment are added to get marks out of 100 and report CIE for 50 marks.
Laboratory- 50 Marks

The laboratory session is held every week as per the timetable and the performance of the student
is evaluated in every session. The average of the marks over number of weeks is considered for
30 marks. At the end of the semester a test is conducted for 10 marks. The students are
encouragedto implement additional innovative experiments in the lab and are awarded 10 marks.
Total marksfor the laboratory are 50.
Semester End Examination (SEE):

Total marks: 50+50=100


SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part – B. Part – A consists
ofobjective type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each main
questionmay have a maximum of three subdivisions. Each unit will have an internal choice in
which both questions cover entire unit having same complexity in terms of COs and Bloom’s
taxonomy level.
Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and Viva is for 10 marks. Total SEE
for laboratory is 50 marks.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 1 1 - - - - - 1
CO2 3 3 3 2 1 1 - - - - - 1
CO3 3 3 3 2 1 1 - - - - - 1
CO4 3 3 3 2 1 1 - - - - - 1
CO5 3 3 3 2 1 1 - - - - - 1

High-3, Medium-2, Low-1


Semester:IV

Communication laboratory

Course Code: MVJ22ECL44 CIEMarks:50


Credits: L:T:P:0:0:2 SEE Marks: 50
Hours: 26P SEEDuration:03Hours
Course Learning Objectives: The students will be able to
1 To visualize the effects of sampling and TDM

2 To Implement AM & FM modulation and demodulation

3 To implement PCM & DM

4 To simulate Digital Modulation schemes

EXPERIMENTS

1 Signal Sampling and reconstruction

2 Time Division Multiplexing

3 AM Modulator and Demodulator

4 FM Modulator and Demodulator

5 Pulse Code Modulation and Demodulation

6 Delta Modulation and Demodulation

7 Line coding schemes

8 DSBSC Modulation

9 Pre-Emphasis & De-emphasis

10 Pulse Amplitude Modulation and Detection

11 Generation of PWM/PPM Signal

12 Generation and Detection of ASK Waveform

Course Outcomes: After completing the course, the students will be able to
CO1 Simulate & validate the various functional modules of a communication system.
CO2 Demonstrate their knowledge in base band signaling schemes through
Implementation of digital modulation schemes.
CO3 Apply various channel coding schemes & demonstrate their capabilities.
CO4 Towards the improvement of the noise performance of communication system

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 1 1 - - - - - 1

CO2 3 3 3 2 1 1 - - - - - 1

CO3 3 3 3 2 1 1 - - - - - 1

CO4 3 3 3 2 1 1 - - - - - 1

CO5 3 3 3 2 1 1 - - - - - 1

High-3, Medium-2, Low-1


Semester: IV
SIGNALS & SYSTEMS
Course Code: MVJ22EC451 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs

Course objective is to:


• Analyse the mathematical description of continuous and discrete time signals and systems.
• Analyse the signals in time domain using convolution sum and Integral.
• Determine the response of the LTI system to any input signal.
• Analyse Linear Time Invariant (LTI) systems in time and transform domains
• Apply the knowledge of frequency-domain representation and analysis concepts using Fourier
analysis tools and Z-transform.
Module-1
Prerequisites: Definition of step, ramp, impulse response
Introduction and Classification of signals: Definition of signal and systems,
Communication and control system as examples, Classification of signals.
Basic Operations on signals: Amplitude scaling, addition, multiplication, differentiation,
Integration, time scaling, time shift and time reversal.
Elementary signals/Functions: Exponential, sinusoidal, step, impulse and ramp functions.
Expression of triangular, rectangular and other waveforms in terms of elementary signals
Laboratory Sessions/ Experimental learning:
1. Exploring concepts with MATLAB- Generation of both continuous time and
8Hrs.
discrete time signals of various kinds.
a) Plot y(x) = x2cos(x), g(x) =x cos(x), f(x) = 2xsin(x), 0 ≤ x ≤ 2π in the same
figure.
2. Generation of Signals & Signal Operations
Plot in the time interval -5 ≤ t ≤ 10 , the following signals:
a) δ(t) + 2 δ(t)
b) u(t) +2 u(t)+1
c) r(t)+u(t)
Applications: Time shifting operation can be used in artificial intelligence, such as
in systems that use Time Delay Neural Network, Multiplication of signals is exploited in
the field of analog communication when performing amplitude modulation (AM),
Differentiation of a signal is used in the field of image or video processing.
Video link / Additional online information :
[Link]
Module-2
System Classification and properties: Linear-nonlinear, Time variant-invariant, Causal-
non causal, static-dynamic, stable-unstable, invertible.
Time domain representation of LTI System: Impulse response of an LTI system,
convolution sum, Convolution integral. Properties of convolution - Commutative property,
Distributive property, Associative Property and system interconnection. Computation of
convolution sum and convolution integral using graphical method for unit step and unit
step, unit step and exponential, exponential and exponential, unit step and rectangular, and
rectangular and rectangular.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. To compute convolution of two signals using MATLAB.
a) A system is described by the impulse response h (t) =t, 0 ≤ t ≤ 10. Compute
and plot the response of the system to the input signal x(t)=0.8 t , 0 ≤ t ≤ 10.
b) Compute the convolution between the complex sequence =[3+2j,1+j,4+6j]
and h=[1-2j,j,3-2j,2].
Applications: Convolution concepts are used in Artificial Intelligence, Image Processing,
Signal filtering, Audio processing
Video link / Additional online information :
1. [Link]
[Link]
Module-3
Prerequisites: Basics of Fourier series concepts
LTI system Properties in terms of impulse response: Memoryless, Causal, Stable,
Invertible, and step response.
8Hrs.
Fourier Representation of Periodic Signals: CTFS and DTFS and basic problems
(excluding properties).
Laboratory Sessions/ Experimental learning:
1. To analyse the spectrum of signal with Fourier series using MATLAB.
a) Verify the linearity property of the given periodic signals x(t)=cos(t) and
y(t)=sin(2t),scalars are a=3+2j,b=2.
b) Verify the time reversal propertyof the given periodic signal x(t)=t cos(t) ,0
≤ t ≤ 2 Л in one period.
Applications: Signal Processing, Control Theory, Communications Systems, Image and
Video Processing, Biomedical Engineering (ECG, MRI), Oil extraction (Seismology),
Music Industry (Audio) and Power Quality Analysis.
Video link / Additional online information :
1. [Link]
2. [Link]

Module-4
Prerequisites: Basics of Fourier transform concepts
Fourier Representation of aperiodic Signals: Introduction to Fourier Transform & DTFT,
Definition and basic problems. Properties of Fourier Transform: Linearity, Time shift,
Frequency shift, scaling, Differentiation and Integration, Convolution and Modulation,
Parseval’s theorem and problems on properties of Fourier Transform.
Laboratory Sessions/ Experimental learning:
1. Application of Fourier Transform in Modulation and Demodulation Technology
using MATLAB.
a) Compute the Fourier transform of the function x(t) = e-t u(t) 8Hrs.

b) Suppose that a signal x(t) is given by x(t)=te-3t. Compute the Fourier


transform X (w) of the signal of the signal x(t) and plot for -20 ≤ w ≤ 20
rad/sec.
Applications: Fourier Transform in Modulation and Demodulation Technology, Frequency
division multiplexing and time division multiplexing, In Filtering Technology
Video link / Additional online information :
1. [Link]
2. [Link]

Module-5 8Hrs.
Prerequisites: Basics of Z-transform concepts
The Z-Transforms: Z transform, properties of the region of convergence, properties of the
Z-transform, Inverse Z-transform, Causality and stability, Transform analysis of LTI
systems.
Laboratory Sessions/ Experimental learning:
1. To compute Z-transform of finite duration sequence using MATLAB.
a) Compute the z-transform of the sequence fx(n)-[-3,5,6,7,8], -2≤ n ≤ 2.
b) Compute the z-transform of the discrete-time signal x(n)= n2 u(n).
c) Compute the convolution between the signals X1(z)= z/z-0.9 and X2(z)=z
/z+6
Applications: To analysis of digital filters, Used to simulate the continuous systems,
Analyse the linear discrete system, Used to finding frequency response, Analysis of discrete
signal, Helps in system design and analysis and also checks the systems stability, For
automatic controls in telecommunication.
Video link / Additional online information:
[Link]

Course outcomes:
CO1 Analyze the different types of signals and systems.
Develop input output relationship for linear time invariant system and understand the
CO2
convolution operator for continuous and discrete time system.
CO3 Understand and resolve the signals in frequency domain using Fourier series.
Determine the spectral characteristics of continuous and discrete time signal using Fourier
CO4
transform.
CO5 Compute Z-transforms, inverse Z- transforms and transfer functions of complex LTI systems

Text Books:
Simon Haykins and Barry Van Veen,“Signals and Systems”, 2nd Edition, 2008, Wiley India.
1.
ISBN 9971-51-239-4.
2. Ganesh Rao and SatishTunga, “Signals and Systems”, Pearson/Sanguine,First Edition,2017.
Reference Books:
Alan V Oppenheim, Alan S, Willsky and A Hamid Nawab,“Signals and Systems” Pearson
1.
Education Asia / PHI, 2nd edition, 1997. Indian Reprint 2002.
Michael Roberts, “Fundamentals of Signals & Systems”, 2nd edition, Tata McGraw-Hill,
2.
2010, ISBN 978-0-07-070221-9.
3. H.P Hsu, R. Ranjan, “Signals and Systems”, Scham’s outlines, TMH, 2006.
4. B. P. Lathi, “Linear Systems and Signals”, Oxford University Press, 2005.

CIE Assessment:
CIE is based on quizzes, tests, assignments/seminars and any other form of evaluation. Generally,
there will be: Three Internal Assessment (IA) tests during the semester (30 marks each), the final IA
marks to be awarded will be the average of three tests
- Quizzes/mini tests (4 marks)
- Mini Project / Case Studies (8 Marks)
- Activities/Experimentations related to courses (8 Marks)
SEE Assessment:
i. Question paper for the SEE consists two parts i.e. Part A and Part B. Part A is compulsory and
consists of objective type or short answer type questions of 1 or 2 marks each for total of 20 marks
covering the whole syllabus.
ii. Part B also covers the entire syllabus consisting of five questions having choices and may contain
sub-divisions, each carrying 16 marks. Students have to answer five full questions.
iii. One question must be set from each unit. The duration of examination is 3 hours.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 2 - - - - - 1 1
CO2 3 3 2 3 3 - - - - - 3 2
CO3 3 3 2 3 3 - - - - - 3 1
CO4 3 3 2 2 3 - - - - - 3 1
CO5 3 2 2 3 2 - - - - - 3 2

High-3, Medium-2, Low-1


Semester: IV
Data Structures and Algorithms using Python
Course Code: MVJ22EC452 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Understand the fundamentals of data structures and their applications in logic building
1
and project assessment.
2 Understand the concept of linked lists and sorting techniques.
3 Acquire the knowledge of algorithms of queues and stacks.

4 Analyze the concepts of Binary trees.


5 To Understand Graphs and its algorithms.

UNIT 1
Python Primer: Python Overview, Objects in Python, Expressions, Operators, Control Flow,
Functions, Simple i/p and o/p, Modules.
Basic Concepts of Data Structures and Algorithms: Introduction- Variables, Datatypes,
Data Structures, ADT, what is an algorithm, How to compare algorithms, Rate growth, Types
of analysis, Asymptotic Notation, Performance Analysis: Space complexity, Time complexity,
Guidelines for asymptotic analysis.
Searching Techniques: Linear Search and Binary Search
Applications: developing computational tools and bioinformatics software, Mathematics.
8Hrs.
Video link / Additional online information (related to module if any):
1. [Link] 2
2. [Link]
Laboratory Sessions/ Experimental learning:
1. Develop a mini project to demonstrate the concept Binary Search.
Applications:
1. Conversion from one form of expression to another
2. Mathematical calculation for expression evaluation
UNIT 2
Prerequisites: Programming using the concept of Arrays and pointers
Linked Lists: Definition, Linked list operations: Traversing, Searching, Insertion, and
8Hrs.
Deletion. Doubly Linked lists and its operations, Circular linked lists and its operations.
Sorting Techniques: Bubble Sort, Insertion Sort, Selection Sort, Quick Sort and Merge Sort.
Laboratory Sessions/ Experimental learning:
Develop an algorithm to demonstrate the concept of Linked lists.
Applications:
1. Programs for Departmental store bills
2. Programs for Railway booking
Video link / Additional online information:
1. [Link]
2. [Link]

UNIT 3
Stacks: Definition, Stack Implementation using arrays/lists and linked lists, Stack ADT, Stack
Operations (Insertion and Deletion), Array Representation of Stacks, Stack Applications: Infix
to postfix conversion, Tower of Hanoi.
Queues: Definition, Array Representation, Queue Implementation using arrays/lists and linked
lists, Queue ADT, Operations on queues (Insertion and Deletion), Circular Queues and its
operations, Priority Queues and its operations.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Implementation of Towers of Hanoi using Stacks.
Applications:
1. Towers of Hanoi.
2. Parenthesis matching in an expression
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Trees: Terminology, Binary Trees, Types of Binary trees, Properties of Binary trees, Array
Representation of Binary Trees, Binary Tree Traversals – Inorder, Postorder, Preorder.
Binary Search Trees – Definition, Insertion, Deletion, Searching, Implementation of Binary
tree, Heaps and Heap Sort, Construction of Expression Trees, AVL Trees.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Solve Parenthesis Matching problem using binary search trees.
Applications:
1. Can be used for Memory Management.
2. In solving backtracking problems.
Video link / Additional online information:
1. [Link]
4. [Link]

UNIT 5

Graphs: Definitions, Terminologies, Matrix and Adjacency List Representation of Graphs,


Elementary Graph operations, Traversal methods: Breadth First Search and Depth First Search,
DAG, Minimum Spanning Trees: Prim – Kruskal algorithm, Single Source Shortest Path:
Weighted graphs, Dijkstra algorithm.
Laboratory Sessions/ Experimental learning:
1. Print all the nodes of graph using DFS and BFS. 8Hrs.
2. Apply various algorithms on a graph and analyse it.
Video link / Additional online information:
1. [Link]
2. [Link]
1. [Link]
Course Outcomes: After completing the course, the students will be able to
CO1 Acquire knowledge of Python fundamentals and data structures.
CO2 Analyse and design of algorithms for Linked lists and sorting techniques.
CO3 Apply the concepts of Stacks and queues.
CO4 Utilize the operations of search trees and their applications.
CO5 Understand the concepts of Graphical algorithms.

Reference Books:

1. Rance D Necaise “Data Structures and Algorithms using Python”, Wiley, John Wiley and Sons.

Michael T. Goodrich, R. Tamassia and Michael H Goldwasser “Data structures and Algorithms
2.
in python”, Wiley student edition, John Wiley and Sons.

Narasimha Karumanchi “Data Structures and Algorithmic Thinking with Python”,


3.
CareerMonk Publications.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and quiz
is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct additional
quizzes and take best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments are 20 (2
assignments for 10 marks each). The marks obtained in test, quiz and assignment are
added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100

SEE for 50 marksis executed by means of an examination. The Question paper for each
course contains two parts, Part – A and Part – B. Part – A consists of objective type
questions for 20 marks covering the entire syllabus. Part – B Students have to answer
five questions, one from each unit for 16 marks adding up to 80 marks. Each main
question may have a maximum of three sub divisions. Each unit will have internal
choice in which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
PO2 PO3 PO4 PO5 PO6 PO PO8 PO9 PO10 PO11 PO12
CO/PO PO1
7
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1

High-3, Medium-2, Low-1


Semester: IV
Operating System
Course Code: MVJ22EC453 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Understand the services provided by an operating system.

2 Learn how processes are synchronized and scheduled.

3 Identify different approaches of memory management and virtual memory management.

4 Study the structure and organization of the file system


5 Understand inter process communication and deadlock situations.

UNIT 1
Prerequisites: Computer Organization and Architecture
Introduction to Operating Systems: OS, Goals of an OS, Operation of an OS, Program’s,
Resource allocation techniques, Efficiency, System Performance and User Convenience,
Classes of operating System, Batch processing, Multi programming, Time Sharing Systems,
Real Time , distributed and modern Operating Systems.
Laboratory Sessions/ Experimental learning:
1. Case study: Basics of LINUX OS.
8Hrs.
Applications:
• Controls the backing store and peripherals such as scanners and printers.
• Maintains security and access rights of users.
• Spooling (Simultaneous Peripheral Operation on Line)
Video link / Additional online information :
1. [Link]
2. [Link]
UNIT 2
Process Management: OS View of Processes, PCB, Process States and Transitions, Threads,
Kernel and User level Threads, Non-preemptive scheduling- FCFS and SRN, Preemptive
Scheduling- RR and LCN, Long term, medium term and short term scheduling in a time
8Hrs.
sharing system.
Laboratory Sessions/ Experimental learning:
1. Case study on Processes and threads in Linux/ Windows/ UNIX Scheduling
Algorithms

Applications:
• Organizes the use of memory between programs.
• Organizes processing time between programs and users.
• Install Operating Systems - Ubuntu Linux.
Video link / Additional online information:
1. [Link]

UNIT 3
Memory Management: Static and Dynamic memory allocation, Contiguous Memory
allocation, Non-Contiguous Memory Allocation, Paging, Segmentation, Segmentation with
paging, Virtual Memory Management, Demand Paging, Paging Hardware, VM handler, Page
replacement policies - FIFO, LRU.
Laboratory Sessions/ Experimental learning:
1. Case Study on Linux/ UNIX Memory Management.
Applications: 8Hrs.
• Memory Management deals with the transfer of programs in and out of memory.
• Dynamically allocate portions of memory to programs at their request, and free it for
reuse when no longer needed.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
File Systems: File systems and IOCS, Files and File Operations, Fundamental File
Organizations, Directory structures, File Protection, Interface between File system and IOCS,
Allocation of diskspace, Implementing file access, and File sharing schematics.
Laboratory Sessions/ Experimental learning:
1. Case Study on UNIX/ Windows/ Linux File System.
8Hrs.
Applications:
• Understand file handling operations (read, write, and append).
• Basic understanding of how pointers are used
Video link / Additional online information :
1. [Link]
2.[Link]

UNIT 5

Message Passing and Deadlocks: Overview of Message Passing, Implementing message


passing, Mailboxes, Deadlocks, Deadlocks in resource allocation, Handling Deadlocks,
Deadlock detection algorithm, Deadlock Prevention, Deadlock avoidance-Bankers algorithm.
Laboratory Sessions/ Experimental learning:
1. Simulate Bankers Algorithm for Dead Lock Avoidance. 8Hrs.
Applications: Email management
Video link / Additional online information:
1. [Link]
2. [Link]
Course Outcomes: After completing the course, the students will be able to
CO1 Summarize the goals, structure, operation and types of operating systems.
CO2 Apply scheduling techniques to find performance factors.
CO3 Apply suitable techniques for contiguous and non-contiguous memory allocation.
CO4 Interpret the organization of file systems and IOCS.
CO5 Describe message passing, deadlock detection and prevention methods.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and quiz
is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct additional
quizzes and take best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments are 20 (2
assignments for 10 marks each). The marks obtained in test, quiz and assignment are
added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for each
course contains two parts, Part – A and Part – B. Part – A consists of objective type
questions for 20 marks covering the entire syllabus. Part – B Students have to answer
five questions, one from each unit for 16 marks adding up to 80 marks. Each main
question may have a maximum of three sub divisions. Each unit will have internal
choice in which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 2 1 - - 1 - - 1
CO2 3 3 2 2 2 1 - - 1 - - 1
CO3 3 3 2 2 2 1 - - 1 - - 1
CO4 3 3 2 2 2 1 - - 1 - - 1
CO5 3 3 2 2 2 1 - - 1 - - 1

High-3, Medium-2, Low-1


Semester: V

Digital Communication Systems


Course Code: MVJ22EC52 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40T+26P SEE Duration: 03 Hours
Course Learning Objectives: The students will be able to
Understand the concept of signal processing of digital data and signal conversion
1
to symbols at the transmitter and receiver.
Compute performance metrics and parameters for symbol processing and
2
recovery in ideal and corrupted channel conditions.
Understand the principles of spread spectrum communications and the basic
3
principles of information theory and various source coding techniques.
Discuss the different types of errors and error detection and controlling codes used
4
in the communication channel.
Understand the concepts of convolution codes and analyse the code words using
5
time domain and transform domain approach.

Module -I
Prerequisites: Basics of signal processing 8 Hrs
Digital Modulation Techniques: Phase shift Keying techniques using coherent
detection: generation, detection and error probabilities of BPSK and QPSK, M–
ary PSK, M–ary QAM. Frequency shift keying techniques using Coherent
detection: BFSK generation, detection and error probability. Non coherent
orthogonal modulation techniques: BFSK, DPSK Symbol representation, Block
diagrams treatment of Transmitter and Receiver, Probability of error (without
derivation of probability of error equation).
Laboratory Sessions/ Experimental learning:
FSK generation and detection
PSK generation and detection
Applications:
Modern communication systems, such as cellular phones, Wi-Fi, and Bluetooth
Video link/ Additional online information:
[Link]
Module -II
Signalling Communication through Band Limited AWGN Channels: Signalling 8 Hrs
over AWGN Channels- Introduction, Geometric representation of signals, Gram-
Schmidt Orthogonalization procedure, Conversion of the continuous AWGN
channel into a vector channel (without statistical characterization), Optimum
receivers using coherent detection: ML Decoding, Correlation receiver, matched
filter receiver.
Signal design for Band limited Channels: Design of band limited signals for zero
lSI-The Nyquist Criterion (statement only), Design of band limited signals with
controlled lSI-Partial Response signals, Probability of error for detection of Digital
PAM: Symbol-by-Symbol detection of data with controlled lSI.
Laboratory Sessions/ Experimental learning:
Generation and detection of PAM signal.
Applications:
Communications, radars, positioning, sensing, and remote control.
Video link/ Additional online information:
[Link]
Module -III
Principles of Spread Spectrum: Spread Spectrum Communication Systems: 8 Hrs
Model of a Spread Spectrum Digital Communication System, Direct Sequence
Spread Spectrum Systems, Effect of De-spreading on a narrowband Interference,
Probability of error (statement only), Some applications of DS Spread Spectrum
Signals, Generation of PN Sequences, Frequency Hopped Spread Spectrum,
CDMA based on IS95.
Laboratory Sessions/ Experimental learning:
DSSS Generator and Detector circuit.
Applications:
Establishment of secure communications, increasing resistance to natural
interference, noise, and jamming, to prevent detection, to limit power flux
density (e.g., in satellite downlinks)
Video link/ Additional online information:
[Link]
Module -IV
Introduction to Information Theory: Measure of information, Average 8 Hrs
information content of symbols in long independent sequences.
Source Coding: Encoding of the Source Output, Shannon’s Encoding Algorithm,
Shannon-Fano Encoding Algorithm, Huffman coding.
Error Control Coding: Introduction, Examples of Error control coding, methods
of Controlling Errors, Types of Errors, types of Codes.
Laboratory Sessions/ Experimental learning:
Write a program to encode binary data using Huffman code and decode it.
Applications:
Quantum computing, molecular codes, thermal physics, anomaly detection,
black hole, intelligence gathering, cryptography, linguistics, molecular
dynamics, information retrieval, complex art, and statistical inference.
Video link / Additional online information:
[Link]

Module -V
Linear Block Codes: Matrix description of Linear Block Codes, Error Detection & 8 Hrs
Correction capabilities of Linear Block Codes, Single error correction Hamming
code, Table lookup Decoding using Standard Array.
Convolution codes: Convolution Encoder, Time domain approach, Transform
domain approach, Code Tree, Trellis and State Diagram.
Laboratory Sessions/ Experimental learning:
Write a program to encode binary data using a (7,4) Hamming code and decode
it.
Applications:
Information systems, Data management systems, Data structures, Data layout,
Data encryption.
Video link / Additional online information :
[Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Analyze different digital modulation techniques and choose the appropriate
modulation technique for the given specifications.
CO2 Test and validate symbol processing and performance parameters at the receiver
under ideal and corrupted bandlimited channels.
CO3 Differentiate various spread spectrum schemes and compute the performance
parameters of communication system.
CO4 Apply the fundamentals of information theory and perform source coding for
given message.
CO5 Apply different encoding and decoding techniques with error Detection and
Correction.

Reference Books
1. Simon Haykin, “Digital Communication Systems”, John Wiley & sons, First Edition,
2014, ISBN 978-0- 471-64735-5.
2. John G Proakis and Masoud Salehi, “Fundamentals of Communication Systems”,
2014 Edition, Pearson Education, ISBN 978-8-131-70573-5.
3. K Sam Shanmugam, “Digital and analog communication systems”, John Wiley India
Pvt. Ltd, 1996.
4. Hari Bhat, Ganesh Rao, “Information Theory and Coding”, Cengage, 2017.

5 Todd K Moon, “Error Correction Coding”, Wiley Std. Edition, 2006


6 Bernard Sklar, “Digital Communications – Fundamentals and Applications”, Second
Edition, Pearson Education, 2016, ISBN: 9780134724058.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the self -
study are 20 (2 presentations are be held for 10 marks each). The marks obtained in
test, quiz and self -studies are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part – B. Part
– A consists of objective type questions for 20 marks covering the complete
syllabus. Part – B Students have to answer five questions, one from each unit for 16
marks adding up to 80 marks. Each main question may have a maximum of three
sub divisions. Each unit will have internal choice in which both questions cover
entire unit having same complexity in terms of COs and Bloom’s taxonomy level.

Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and Viva is
for 10 marks. Total SEE for laboratory is 50 marks.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1
CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1
High-3, Medium-2, Low-1
Semester: V
Signal Processing (Theory)
Course Code: MVJ22EC503 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L+26P SEE Duration: 3 Hrs.
Course Learning Objectives: The students will be able to
Analyse the mathematical description of continuous and discrete time signals and
1
systems.

2 Analyse the signals in time domain using convolution sum and Integral.

3 Determine the response of the LTI system to any input signal.

4 Analyse Linear Time Invariant (LTI) systems in time and transform domains
Apply the knowledge of frequency-domain representation and analysis concepts using
5
Fourier analysis tools and Z-transform.

UNIT I
Prerequisites: Probability
Random Variables: Random Variables, Several Random Variables, Statistical Averages
(Mean, Moment, Central Moment, Mean Square Value, Characteristic Function, Joint
Moments).
Random Processes: Random Processes, Stationary, Mean, Correlation, Covariance
functions, Autocorrelation and its properties, Cross correlation and its properties,
Ergodicity, Power Spectral Density and its properties. 8Hrs.
Laboratory Sessions/ Experimental learning: To find the basis and properties of
statistical averages and correlation.
Applications :
Video link / Additional online information :
1. [Link]
[Link]
UNIT 2
Continuous Time Signals and Systems : Introduction to continuous time and discrete
time signals, Classification of signals with their mathematical representation and
characteristics. 8Hrs.
Transformation of independent variable, Introduction to various type of system, basic
system properties.
Analogous System :
Linear mechanical elements, force-voltage and force-current analogy,
modeling of mechanical and electromechanical systems:
Analysis of first and second order linear systems by classical method.
Laboratory Sessions/ Experimental learning: To define eigen values and eigen vectors
using MATLAB
Applications: Communication systems,car stereo systems
Video link / Additional online information :
1. [Link]
[Link]
UNIT 3
Time domain representation of LTI System: Impulse response, convolution sum.
Computation of convolution sum using graphical method for unit step and unit step,
unit step and exponential, exponential and exponential, unit step and rectangular, and
rectangular and rectangular. LTI system Properties in terms of impulse response: System
interconnection, Memory less, Causal, Stable, Invertible and Deconvolution and step
response
Laboratory Sessions/ Experimental learning:
1. Exploring concepts with MATLAB- Generation of both continuous time and
discrete time signals of various kinds.
8Hrs.
a) Plot y(x) = x2cos(x), g(x) =x cos(x), f(x) = 2xsin(x), 0 ≤ x ≤ 2π in the same
figure.

Applications : Signal Processing, Control Theory, Communications Systems, Image and


Video Processing, Biomedical Engineering (ECG, MRI), Oil extraction (Seismology), Music
Industry (Audio) and Power Quality Analysis.
Video link / Additional online information :
1. [Link]
[Link]
UNIT 4
Fourier Representation of aperiodic Signals: Introduction to Fourier Transform & DTFT,
8Hrs.
Definition and basic problems. Properties of Fourier Transform: Linearity, Time shift,
Frequency shift, scaling, Differentiation and Integration, Convolution and Modulation,
Parseval’s theorem and problems on properties of Fourier Transform.
Laboratory Sessions/ Experimental learning:
1. To analyze the spectrum of the signal with Fourier transform using MATLAB.
Applications: Image analysis, image filtering, image reconstruction and image
compression.
Video link / Additional online information:
[Link]
UNIT 5
Prerequisites: Basics of Z-transform concepts
Z-Transforms : Concept of Z – Transform, Z – Transform of common functions, Inverse
Z – Transform, Initial & Final value Theorems, Applications to solution of difference
equations,
Properties of Z-transform.
Laboratory Sessions/ Experimental learning:
1. To compute Z-transform of finite duration sequence using MATLAB.
a) Compute the z-transform of the sequence fx(n)-[-3,5,6,7,8], -2≤ n ≤ 2.
b) Compute the z-transform of the discrete-time signal x(n)= n2 u(n). 8Hrs.
c) Compute the convolution between the signals X1(z)= z/z-0.9 and X2(z)=z
/z+6
Applications : To analysis of digital filters, Used to simulate the continuous systems,
Analyse the linear discrete system, Used to finding frequency response, Analysis of
discrete signal, Helps in system design and analysis and also checks the systems stability,
For automatic controls in telecommunication.
Video link / Additional online information:
[Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Understand the basics of Linear Algebra.
Develop input output relationship for linear time invariant system and
CO2
understand the convolution operator for continuous and discrete time system.
CO3 Analyse the properties of discrete time signals & systems.
Determine the spectral characteristics of continuous and discrete time signal
CO4
using Fourier transform.
Compute Z-transforms, inverse Z- transforms and transfer functions of complex
CO5
LTI systems

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the self -
study are 20 (2 presentations are be held for 10 marks each). The marks obtained in
test, quiz and self -studies are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part – B. Part
– A consists of objective type questions for 20 marks covering the complete
syllabus. Part – B Students have to answer five questions, one from each unit for 16
marks adding up to 80 marks. Each main question may have a maximum of three
sub divisions. Each unit will have internal choice in which both questions cover
entire unit having same complexity in terms of COs and Bloom’s taxonomy level.

Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and Viva is
for 10 marks. Total SEE for laboratory is 50 marks.
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 1 1 - - - - - 1 - 3

CO2 3 3 1 1 3 - - - - 1 - 3

CO3 3 3 1 1 3 - - - - 1 - 3

CO4 3 3 1 2 - - - - - 1 - 3

CO5 3 3 1 2 2 - - - - 1 - 3

High-3, Medium-2, Low-1


Semester: V
Signal Processing Laboratory
Course Code: MVJ22ECL54 CIE Marks: 50
Credits: L:T:P:0:0:2 SEE Marks: 50
Hours: 20 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
To understand the basic concepts of Signal processing techniques with their
1
Properties both in time and frequency domain.
To understand the basic concepts of Signal processing techniques with their
2
Properties both in time and frequency domain.
To Implement signal processing techniques/operations and Digital filters using
3
Processor

4 To Documentation of the complete experimental process and result

5 Acquire knowledge on different types of signals.

PART A
1. Verification of sampling theorem
2. Linear and circular convolution of two given sequences, Commutative, distributive,
and associative property of convolution
3. Auto and cross correlation of two sequences and verification of their properties
4. Solving a given difference equation.
PART B
1. Computation of N point DFT of a given sequence and to plot magnitude and phase
spectrum (using DFT equation and verify it by built-in routine).
2. I) Verification of DFT properties (like Linearity and Parseval’s theorem, etc.)
Ii )DFT computation of square pulse and Sinc function etc.
3. Design and implementation of FIR filter to meet given specifications (using different
window techniques).
4. Design and implementation of IIR filter to meet given specifications
Course outcomes:
CO1 To use computational tools to do basic operations for signal processing.

To develop algorithms for designing and implementation of FIR and IIR filters with
CO2
standard techniques.
Use the Fast Fourier Transform in a variety of applications including: signal analysis,
CO3
fast convolution, spectral and temporal interpolation, and filtering
CO4 Quickly choose and design digital filters
CO5 Select and utilize appropriate methods for basic signal processing applications
CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 1 - - - - - - - 2
CO2 3 3 3 - 3 - - - - - - 2
CO3 1 2 - 3 - - - - - - 2
CO4 1 1 - - - - - - - 1
CO5 1 - 2 - - - - - - 1
High-3, Medium-2, Low-1
Semester: V
MACHINE LEARNING
Course Code: MVJ22EC551 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Understand the basic theory of machine learning.

2 To formulate machine learning problems related to different applications.


To describe the range of machine learning algorithms along with their
3
hypothesis.

4 To apply the algorithm.

UNIT 1
Introduction to ML: Well posed learning problems, Designing a Learning system,
Perspectives and Issues in Machine Learning.
Concept Learning: Introduction, A Concept Learning Task, Find S algorithm,
Candidate Elimination algorithm, Inductive Bias.
Applications: Data training samples, Speech Recognition algorithm.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Implement and demonstrate the FIND-S Algorithm for finding the most
2. specific hypothesis based on a given set of training data samples. Read the
3. training data from a .CSV file.
Video link / Additional online information :
1. [Link]
2. [Link]
UNIT 2
Decision Tree Learning: Introduction, Decision Tree Representation, Appropriate
Problems, Hypothesis Space Search, Inductive bias in decision tree, issues in
Decision tree.
Instance Based Learning: Introduction, KNN, Locally Weighed Regression, Radial 8Hrs.
Basis Functions and Case Based Reasoning
Laboratory Sessions/ Experimental learning:
1. Write a program to demonstrate the working of the decision tree based ID3
algorithm. Use an appropriate data set for building the decision tree and
apply this knowledge to classify a new sample.
Applications: Email Spam and Malware Filtering, ID3 algorithm, Self-driving cars
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
Bayesian Learning: Introduction, Analyze Bayes theorem, Bayes theorem
demonstration and concept learning, ML and LS error hypothesis, ML for
predicting probabilities, MDL principle, Optimal Bayes Classifier, Naive Bayes
classifier, Bayesian belief networks, EM algorithm.
Laboratory Sessions/ Experimental learning:
1. Apply EM algorithm to cluster a set of data stored in a .CSV file. Use the 8Hrs.
same dataset for clustering using k-Means algorithm. Compare the results
of these two algorithms and comment on the quality of clustering
Applications: Virtual Personal Assistant, Online Fraud Detection.
Video link / Additional online information:
1. [Link]
UNIT 4
Artificial Neural Network: Introduction, Appropriate Problems, Perceptron,
Multilayer Networks and Backpropagation algorithm.
Genetic Algorithms: Motivation, Genetic Algorithms, an illustrative example,
Hypothesis Space Search, Genetic Programming, Models of Evolution and
Learning, Parallelizing Genetic Algorithms.
Laboratory Sessions/ Experimental learning:
1. Build an Artificial Neural Network by implementing the Back propagation 8Hrs.
algorithm and test the same using appropriate data sets.
Applications: Artificial Neural Network for building linear and non-linear
networks.
Video link / Additional online information:
1. https//[Link]/courses/11706087/
2. [Link]
UNIT 5

Analytical Learning: Introduction, Learning with perfect domain theories.


Combining inductive and analytical learning: Motivation, Inductive – Analytical
Approaches to learning.
Reinforcement Learning: Introduction, The Learning Task, Q Learning
Real Time Applications: Design an algorithm / flowchart for Autonomous
Vehicle, Image Recognition and Traffic Prediction. 8Hrs.
Laboratory Sessions/ Experimental learning:
1. Implementation of game based om action reward strategy.
Applications: Gaming, NLP
Video link / Additional online information:
1. [Link]
Course Outcomes: After completing the course, the students will be able to
CO1 Choose the learning techniques and investigate concept learning.
CO2 Identify the characteristics of decision tree and solve problems associated with it.
CO3 Apply effectively neural networks for appropriate applications.
CO4 Apply Bayesian techniques and derive effectively learning rules
Evaluate hypothesis and investigate instant based learning and reinforced
CO5
learning.

Reference Books:
Tom M. Mitchell, “Machine Learning”, McGraw-Hill Education (INDIAN EDITION),
1.
2013.
Ethem Alpaydin, “Introduction to Machine Learning”, 2nd Ed., PHI Learning Pvt.
2. Ltd.,
2013
T. Hastie, R. Tibshirani, J. H. Friedman, “The Elements of Statistical Learning”,
3.
Springer; 1st edition, 2001.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 3 2 2 - - - 2 - - 1
CO2 3 3 3 2 2 1 - - 2 - - 1
CO3 3 3 3 3 3 1 - - 2 - - 1
CO4 3 3 3 3 3 1 1 - 2 - - 1
CO5 3 3 3 3 2 2 2 - 2 - - 1
High-3, Medium-2, Low-1
Semester: V
CRYPTOGRAPHY
Course Code: MVJ22EC552 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Outline the basic principles of Cyber security and its applications

2 Familiarize with Cryptography and very essential algorithms.


Use the theorems needed for cryptographic operations and compare &
3
contrast different types of cryptography.

4 State the concepts & uses of Digital signature and web security.
Demonstrate the need and summarize the concept of Secure Electronic
5
Transactions & Intrusion detection system.

UNIT 1
Introduction: Services, Mechanisms, Mechanism Attacks, The OSI Security
Architecture, A Model for Network Security, Cyber Attacks, Defence Strategies and
Techniques, Guiding Principles.
Mathematical Background of Cryptography: Integer Arithmetic, Modular
Arithmetic, Matrices, The Greatest Comma Divisor, Useful Algebraic Structures,
Chinese Remainder Theorem.
Applications: Time Stamping, Electronic Money, Secure Network
8Hrs.
Communication Laboratory Sessions/ Experimental learning:
Breaking the Shift Cipher
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
4. [Link]
UNIT 2
Basics of Cryptography: Preliminaries, Elementary Substitution Ciphers,
8Hrs.
Elementary Transport Ciphers, Other Cipher Properties.
Symmetric Ciphers: Symmetric Ciphers model, Substitution Techniques,
Transposition Techniques, Simplified DES, Data encryption Standard (DES), The
strength of DES, Differential and Linear Cryptanalysis, Block Cipher Design
Principles and modes of operation, Evaluation Criteria for Advanced Encryption
standard, The AES Cipher.
Laboratory Sessions/ Experimental learning:
Breaking the Mono-alphabetic Substitution Cipher
Applications: wireless security, processor security, file encryption
Video link / Additional online information:
1. [Link]
2.[Link]
3. [Link]
UNIT 3
Block Cipher Operation: Electronic Codebook, Cipher Block Chaining Mode,
Cipher Feedback Mode, Output Feedback Mode, Counter Mode
Public Key Cryptography: Principles of public key Cryptosystem, The RSA
algorithms, Key management, Diffie – Hellman key exchange, Elgamal
Cryptographic system, PRNG based on Asymmetric Cipher
Digital Signatures: Digital Signatures and Digital Signature Standard.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Diffie-Hellman Key Establishment
Applications: Random number generator, permutation generator
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 4
Key Management and Distribution: Symmetric key distribution using symmetric
encryption, Symmetric key distribution using asymmetric encryption, Distribution
of Public keys, X.509 Certificates, Public key infrastructure. 8Hrs.
Laboratory Sessions/ Experimental learning:
1. Digital Signatures Scheme
2. Cryptographic Hash Functions and Applications (HMAC)
Applications: Cyber-attacks, Cybercrime, Cyber security.
Video link / Additional online information :
1. [Link]
2. [Link]

UNIT 5

Intruders, Intrusion Detection, Password Management, Malicious software


programs – Viruses and related Threats, Virus Countermeasures
Firewall: Need of firewalls, Firewall Characteristics, Types of Firewalls, Design
Principles, Trusted Systems
Laboratory Sessions/ Experimental learning:
8Hrs.
Program for SSL operation.
Applications: Encryption, message authentication and integrity, and replay attack
protection
Video link / Additional online information:
1. [Link]
Course Outcomes: After completing the course, the students will be able to
Analyse the importance of security attacks, service mechanism, basic network
CO1
security model and its applications.
Design and develop simple cryptography algorithms and explain basic structure
CO2
of DES and AES
CO3 Illustrate the concept public key cryptography & apply digital signatures in email
CO4 Describe different techniques used in key exchange protocols.
CO5 Analyzing various malicious software and firewalls.

Reference Books:
Cryptography and Network Security- Behrouz A Forouzan, Debdeep
1.
Mukhopadhyay,Mc-GrawHill, 3rd Edition, 2015
Cryptography and Network Security- William Stallings, Pearson Education, 7th
2.
Edition.
Cryptography, Network Security and Cyber Laws – Bernard Menezes, Cengage
3.
Learning, 2010 edition.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 3 2 1 1 - - 1 - - 1
CO2 3 3 3 2 1 1 - - 1 - - 1
CO3 3 3 3 2 1 1 - - 1 - - 1
CO4 3 3 3 2 1 1 - - 1 - - 1
CO5 3 3 3 2 1 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: V
Artificial Neural Networks
Course Code: MVJ22EC553 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs.
Course Learning Objectives: The students will be able to
1 To understand the biological neural network and to model equivalent neuron models.
To understand the architecture, learning algorithm and issues of various feed forward
2
and feedback neural networks

3 To understand the architecture, learning algorithms

4 To know the issues of various feed forward and feedback neural networks.

5 To explore the Neuro dynamic models for various problems.

UNIT I
Prerequisites: Linear Algebra, Statistics and Probability will smoothen the
process of learning the surface of the subject
Introduction : A Neural Network, Human Brain, Models of a Neuron, Neural
Networks viewed as Directed Graphs, Network Architectures, Knowledge
Representation
Learning Process: Error Correction Learning, Memory Based Learning, Hebbian
Learning, Competitive, Boltzmann Learning, Credit Assignment Problem, Memory,
Adaption, Statistical Nature of the Learning Process
Laboratory Sessions/ Experimental learning: To find the basis and properties of
8Hrs.
statistical nature learning process.
Applications:
To make a successful stock prediction in real time a Multilayer Perceptron
MLP (class of feedforward artificial intelligence algorithm) is employed.
Facial Recognition Systems are serving as robust systems of surveillance.
As CNN is used in image processing, the medical imaging data retrieved from tests
is analyzed and assessed based on neural network models.
Laboratory Sessions/ Experimental learning:
Perceptron learning
The objective of this experiment is to illustrate the concept of perceptron learning
in the context of pattern classification task. Following are the goals of the
experiment:
To demonstrate the perceptron learning law.
To illustrate the convergence of the weights for linearly separable classes.
To observe the behavior of the neural network for two classes which are not linearly
separable.
Video link / Additional online information :
[Link]
UNIT 2
Single Layer Perceptron’s : Adaptive Filtering Problem, Unconstrained Organization
Techniques, Linear Least Square Filters, Least Mean Square Algorithm, Learning
Curves, Learning Rate Annealing Techniques, Perceptron –Convergence Theorem,
Relation Between Perceptron and Bayes Classifier for a Gaussian Environment
Multilayer Perceptron: Back Propagation Algorithm XOR Problem, Heuristics,
Output Representation and Decision Rule, Computer Experiment, Feature Detection
Laboratory Sessions/ Experimental learning:
To Multilayer Feedforward Neural Networks 8Hrs.
The objective of this experiment is to demonstrate the ability of a multilayer
feedforward neural network (MLFFNN) in solving linearly inseparable pattern
classification problems.
Applications: Perceptron is a linear classifier, and is used in supervised learning
Video link / Additional online information :
[Link]
[Link]
UNIT 3
Back Propagation : Back Propagation and Differentiation, Hessian Matrix,
Generalization, Cross Validation, Network Pruning Techniques, Virtues and
Limitations of Back Propagation Learning, Accelerated Convergence, Supervised 8Hrs.
Learning
Laboratory Sessions/ Experimental learning:
How the choice of activation function effect the output of neuron experiment with
the following function backpropagation purelin(n), bimary threshold(hardlim(n)
haradlims(n)) ,Tansig(n) logsig(n)
Applications: The neural network is trained to enunciate each letter of a word and
a sentence
It is used in the field of speech recognition
It is used in the field of character and face recognition.
Video link / Additional online information :
[Link]
[Link]
UNIT 4
Self-Organization Maps (SOM): Two Basic Feature Mapping Models, Self-
Organization Map, SOM Algorithm, Properties of Feature Map, Computer
Simulations, Learning Vector Quantization, Adaptive Patter Classification
Laboratory Sessions/ Experimental learning:
Solution to Travelling Salesman Problem Using Self Organizing Maps

The objective of this experiment is to provide a suboptimal solution to the Travelling


Salesman Problem (TSP), using the properties of self-organization feature maps
(SOM). The focus is:
 To illustrate the principle of self-organization for addressing the travelling
salesman problem
8Hrs.
 To observe the suboptimal nature of the solution provided by SOM
 To study the effect of structure of SOM on the solution
Applications: One of the earliest and well-known applications of the SOM is the
phonetic typewriter of Kohonen. It is set in the field of speech recognition, and the
problem is to classify phonemes in real time so that they could be used to drive a
typewriter from dictation.
Video link / Additional online information:
[Link]
[Link]
lectures/
UNIT 5
Neuro Dynamics: Dynamical Systems, Stability of Equilibrium States, Attractors,
Neuro Dynamical Models, Manipulation of Attractors as a Recurrent Network
Paradigm Hopfield Models – Hopfield Models, Computer Experiment
Laboratory Sessions/ Experimental learning:
Hopfield Models for Solution to Optimization Problems

Weighted matching problem: Deterministic, stochastic and mean field


annealing of a Hopfield model
The objective of this experiment is to demonstrate the use of Hopfield models for
solving optimization problems. The main issue in solving optimization problems
using neural networks is mapping of the problem to a neural network architecture.
8Hrs.
This experiment demonstrates how an optimization problem such as the graph
bipartition problem, can be mapped on to an Hopfield model (feedback neural
network).
Applications : Neural Network for Machine Learning
Face Recognition using it
Neuro-Fuzzy Model and its applications
Neural Networks for data-intensive applications
Video link / Additional online information:
[Link]
[Link]

Course Outcomes: After completing the course, the students will be able to
Create different neural networks of various architectures both feed forward and
CO1
feed backward
CO2 Perform the training of neural networks using various learning rules
Perform the testing of neural networks and do the perform analysis of these
CO3
networks for various pattern recognition applications.
Understand the similarity of Biological networks and Neural networks
CO4
Perform the training of neural networks using various learning rules.
Understanding the concepts of forward and backward propagations.
CO5
Understand and Construct the Hopfield models.

Reference Books:

1. Neural Networks a Comprehensive Foundations, Simon Haykin, PHI edition.

2. Artificial Neural Networks - B. Vegnanarayana Prentice Hall of India P Ltd 2005

Neural Networks in Computer Inteligance, Li Min Fu MC GRAW HILL EDUCATION


3.
2003

4. Neural Networks -James A Freeman David M S Kapura Pearson Education 2004.

Introduction to Artificial Neural Systems Jacek M. Zurada, JAICO Publishing House


5.
Ed. 2006.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 3 1 1 1 - - 1 - - 1
CO2 3 3 3 1 1 1 - - 1 - - 1
CO3 3 3 3 1 1 1 - - 1 - - 1
CO4 3 3 3 1 1 1 - - 1 - - 1
CO5 3 3 3 1 1 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: V
Cloud Computing and IOT Analytics
Course Code: MVJ22EC554 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs.
Course Learning Objectives: The students will be able to
Discuss the concepts, characteristics, delivery models and benefits of cloud
1
computing.
Explore the key technical, organizational and compliance challenges of cloud
2
computing.
Grasp the concepts of virtualization efficiently. Gain knowledge on combination of
3
functionalities and services of networking.

4 Able to explain the definition and significance of the Internet of Things.

5 Discuss the architecture, operation and business benefits of an IoT solution.

UNIT I
Introduction, Cloud Infrastructure: Cloud computing, Cloud computing delivery
models and services, Ethical issues, Cloud vulnerabilities, Cloud computing at
Amazon, Cloud computing the Google perspective, Microsoft Windows Azure and
online services, Opensource software platforms for private clouds, Cloud storage
diversity and vendor lock-in, Energy use and ecological impact, Service level
agreements, User experience and software licensing. Exercises and problems.
Applications:
A cloud application is software that runs its processing logic and data storage
between 2 different systems: client-side and server-side. Some processing takes place 8Hrs.
on an end user's local hardware, such as a desktop or mobile device, and some takes
place on a remote server
Video link / Additional online information:
[Link]
[Link]
[Link]
[Link]
UNIT 2
Cloud Computing: Application Paradigms: Challenges of cloud computing,
Architectural styles of cloud computing, Workflows: Coordination of multiple
activities, Coordination based on a state machine model: The Zookeeper, The Map
Reduce programming model, A case study: The Gre (Generic Routing Encapsulation)
The Web application, Cloud for science and engineering, High performance
computing on a cloud, Cloud computing for Biology research, Social computing,
digital content and cloud computing
8Hrs.
Applications:
An application architecture describes the patterns and techniques used to design and
build an application.
Video link / Additional online information:
[Link]
[Link]
[Link]
UNIT 3
Cloud Resource Virtualization: Virtualization, Layering and virtualization, Virtual
machine monitors, Virtual Machines, Performance and Security Isolation, Full
virtualization and paravirtualization.
What is IoT: What is The Internet of Things? Overview and Motivations, Examples of
Applications, IPV6 Role, Areas of Development and Standardization, Scope of the
Present Investigation. Internet of Things Definitions and frameworks-IoT Definitions,
IoT Frameworks, Basic Nodal Capabilities. Internet of Things Application Examples-
Overview
8Hrs.
Applications:
Virtualization is technology that can be used to create virtual representations of
servers, storage, networks, and other physical machines. Virtual software mimics the
functions of physical hardware to run multiple virtual machines simultaneously on a
single physical machine.
An IoT framework can be defined as a set of protocols, tools, and standards that
provide a specific structure for developing and deploying IoT applications and
services
Video link / Additional online information:
[Link]
[Link]
[Link]
[Link]
UNIT 4
Fundamental IoT Mechanism and Key Technologies -Identification of IoT Object
and Services, Structural Aspects of the IoT, Key IoT Technologies. Evolving IoT
Standards Overview and Approaches, IETF IPV6 Routing Protocol for RPL Roll,
Constrained Application Protocol, Representational State Transfer, ETSI M2M, Third
Generation Partnership Project Service Requirements for Machine-Type
Communications, CENELEC, IETF IPv6 Over Low power WPAN, Zigbee IP(ZIP), IPSO
Applications:
In many IoT based environs, RPL supports for low energy consumed 8Hrs.
communications. In IoT, several heterogeneous things are connected via the
Internet. That is, sensors, smart devices, and cameras are IoT devices. In RPL, control
messages are sent between nodes to give-and-take packets.
Video link / Additional online information:
[Link]
[Link]
[Link]
UNIT 5
Data and Analytics for IoT
Data Analytics for IoT – Introduction, Apache Hadoop, Using Hadoop-MapReduce
for Batch Data Analysis, Apache Oozie, Apache Spark, Apache Storm, Using Apache
Storm for Realtime Data Analysis, Structural Health Monitoring Case Study.

8Hrs.
Applications :
By applying IoT predictive analytics to a predictive maintenance model, companies
can better understand the current condition of devices—as well as their future needs.
Video link / Additional online information:
[Link]
[Link]
[Link]
[Link]

Course Outcomes: After completing the course, the students will be able to
CO1 Compare the strengths and limitations of cloud computing.
CO2 Identify the architecture, infrastructure and delivery models of cloud computing.
Demonstrate the working of VM and VMM on any cloud platforms(public/private),
CO3 and run a software service on that. Choose appropriate schemes for the
applications of IOT in real time scenarios.
CO4 Manage the Internet resources through different protocols used in each layer
CO5 Identify how IoT differs from traditional data collection systems

Reference Books:

1. Cloud Computing: Theory and Practice, Dan C Marinescu Elsevier (MK), 201

Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M
2.
Communications, Daniel Minoli, Wiley, 2013.

3. Srinivasa K G, “Internet of Things”, CENGAGE Leaning India, 2017

Cloud Computing Implementation, Management and Security John W


4.
Rittinghouse, James F Ransome, CRC Press, 2013.
Computing Principles and Paradigms, Rajkumar Buyya , James Broberg, Andrzej
5.
Goscinsk, i Willey, 2014.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO PO PO PO PO PO PO PO PO PO1 PO1 PO1
O 1 2 3 4 5 6 7 8 9 0 1 2
CO 1 3 - 2 1 - - - - - - - -
CO 2 3 - 1 3 3 2 - - 2 - - -
CO 3 3 2 1 - - 2 - - 2 - - -
CO 4 3 3 1 3 3 2 - - 2 - 2 -
CO 5 2 2 3 3 3 2 - - 2 2 2 2
High-3, Medium-2, Low-1
Semester: V
RESEARCH METHODOLOGY AND IPR
Course Code: MVJ21RMI57 CIE Marks:50
Credits: L:T:P:S: [Link] SEE Marks: 50
Hours: 30 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
To give an overview of the research methodology and explain the technique
1
of defining a research problem and explain the basic ethics in research.
To develop a suitable outline for research studies through various sources
2
of information from literature review and data collection.
To develop an understanding of the results and on analysis of the work
3
carried.
4 To Demonstrate enhanced Scientific writing skills.
To Develop an Understanding on Various Intellectual Property Rights and
5
importance of filing patents.

UNIT-I
Research Methodology: Introduction, Meaning of Research, 6 Hrs
Objectives of Research, Types of Research, Research Approaches,
Significance of Research, Research Methods versus Methodology,
Research and Scientific Method, Research Process, Criteria of Good
Research, Defining the Research Problem: Research Problem, Selecting
the Problem, Necessity of Defining the Problem.
Ethics in Engineering Research: Ethics in Engineering Research
Practice, Types of Research Misconduct, Ethical Issues Related to
Authorship.
UNIT-II
Research Writing and Journal Publication Skills: 6 Hrs
Understanding the importance of quality research papers, Differences
between conference papers, journal articles, and other academic
publications, criteria for selecting a journal, understanding impact
factors and journal rankings. place of the literature review in research,
how to review the literature, structure of a research paper, effective use
of figures and tables, preparing a cover letter and author contributions,
Responding to reviewers' comments.
Attributions and Citations: Giving Credit Wherever Due, Citations:
Functions and Attributes, Impact of Title and Keywords on Citations,
Knowledge Flow through Citation, Citing Datasets, Styles for Citations,
Tools for citation management, Acknowledgments and Attributions,
What Should Be Acknowledged, Acknowledgments in, Books
Dissertations, Dedication or Acknowledgments.

UNIT-III
Research Design: Meaning of Research Design, Need for Research 6 Hrs
Design, Features of a Good Design, Important Concepts Relating to
Research Design, Different Research Designs, Basic Principles of
Experimental Designs, Important Experimental Designs.
Results and Analysis: Importance and scientific methodology in
recording results, importance of negative results, different ways of
recording, industrial requirement, artifacts versus true results, types of
analysis (analytical, objective, subjective), outcome as new idea,
hypothesis, concept, theory, model etc.
UNIT-IV
Interpretation and Report Writing: Meaning of Interpretation, 6 Hrs
Technique of Interpretation, Precaution in Interpretation, Significance
of Report Writing, Different Steps in Writing Report, Layout of the
Research Report, Oral Presentation, Mechanics of Writing a Research
Report, Precautions for Writing Research Reports.

UNIT-V
Introduction to Intellectual Property Rights: Meaning of property, 6 Hrs
Origin, Nature, Meaning of Intellectual Property Rights.
Kinds of Intellectual property rights—Copy Right, Patent, Trademark,
Trade Secret and trade dress, Design, Layout Design, Geographical
Indication, Plant Varieties and Traditional Knowledge.
Patents: Trips Definition, Patentable and Non-Patentable inventions,
Legal requirements for patents.
Patent application process: Prior art search, Drafting of a patent, Filing
of a patent, Patent document: specification and claims, Granting of
patent, Management of IP, Commercialization of IP – Assignment,
licensing and infringement.

Course Outcomes: After completing the course, the students will be able to
CO1 formulate the research problem and follow research ethics.
CO2 carry to carrying out a Literature survey for the topic identified
CO3 Analyse the research and interpret the outcomes of the research.
CO4 Enhance their technical writing skills
CO5 Understand the importance of Patenting, Licensing and technology
transfer.

Text Books
1. C.R. Kothari, Research Methodology, Methods and Techniques, 2 nd
Revised edition, New Age International Publishers, 2015
2. Neeraj Pandey and Khushdeep Dharni, Intellectual Property Rights, PHI
Learning Pvt Ltd, 2014
Reference Books
1. Geoffrey Marczyk, David De Matteo, David Festinger (2005) Essentials of
Research Design and Methodology, John Wiley & Sons, Inc.
2. Carol Ellison (2010) McGraw-Hill’s Concise Guide to Writing Research
Papers, McGraw-Hill
3. Sinha, S.C. and Dhiman, A.K., (2002). Research Methodology, Ess
Publications. 2nd volume.
4. Wadehra, B.L. (2000). Law relating to patents, trademarks, copyright
designs and geographical indications. Universal Law Publishing

Assessment Details (both CIE and SEE)

· The weightage of Continuous Internal Evaluation (CIE) is 50% and for


Semester End Exam (SEE) is 50%.

· The student has to obtain a minimum of 40% of maximum marks in CIE and a
minimum of 40% of maximum marks in SEE.

· Semester End Exam (SEE) is conducted for 50 marks (2 hours duration).

· Based on this grading will be awarded.

· The student has to score a minimum of 40% (40 marks out of 100) in the sum
total of the CIE (Continuous Internal Evaluation) and SEE (Semester End
Examination) taken together.

Continuous Internal Evaluation:

· Three Unit Tests each of 30 Marks (30 MCQ’s) (duration 01 hour)

1. First test at the end of 5th week of the semester.

2. Second test at the end of the 10th week of the semester.

3. Third test at the end of the 15th week of the semester.

· Report Writing /Presentation/ Assignment to attain the COs and POs for 20
Marks, (Students can decide the topic for Mini Project and start doing literature
survey, report of literature survey can be considered for assignments) At the end
of the 13th week of the semester

· The average of three tests and report writing/presentation/Assignment


summing to 50 marks

Semester End Examination:


· Theory SEE will be conducted by College as per the scheduled timetable,
with common question paper for the subject

· SEE paper will be set for 50 questions of each of 01 marks. The pattern of the
question paper is MCQ. The time allotted for SEE is 02 hours

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 2 - 1 2 2 - - 1 1 1 2
CO2 3 2 3 2 2 2 - 1 1 1 - 1
CO3 1 2 3 3 2 2 - 1 1 1 - 1
CO4 1 2 3 3 3 2 - 1 1 - 1 2
High-3, Medium-2, Low-1
Semester: VI
ARM MICROCONTROLLER
Course Code: MVJ22EC61 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L+ 26 P SEE Duration: 03Hours
Course Learning Objectives: The students will be able to
Explain the fundamentals of ARM based system, basic hardware
1
components, selection methods and attributes of an ARM Controller.

2 Program ARM controller using the various instructions.


Explain the fundamentals of Exception, Interrupt Handling and
3
Memory Management Unit of ARM Controller.

4 Identify the Embedded System Design applications.


Explain the real time operating system for the embedded system
5
design.

UNIT-I
ARM EMBEDDED SYSTEMS: 8 Hrs
Prerequisites: ARM DESIGN PHILOSOPHY, ARM DATAFLOW
MODEL
Microprocessors versus Microcontrollers, ARM Embedded
Systems : The RISC design philosophy, The ARM Design
Philosophy, Embedded System Hardware, Embedded System
Software.
ARM Processor Fundamentals : Registers, Current Program Status
Register, Pipeline, Exceptions, Interrupts, and the Vector Table,
Core Extensions
Laboratory Sessions/ Experimental learning :
[Link] of Microprocessor and Microcontroller hardware
Model
[Link] the Microprocessor and Microcontroller Software
Model
Applications: Smartphones, Tablets, Wearables
Video link / Additional online information:
1. [Link]
[Link]
UNIT-II
ARM Instruction Set and Programming 8 Hrs
Prerequisites: ARM INSTRUCTION SET,ARM ASSEMBLY
PROGRAMMING
Introduction to the ARM Instruction Set : Data Processing
Instructions , Programme Instructions, Software Interrupt
Instructions, Program Status Register Instructions, Coprocessor
Instructions, Loading Constants
ARM programming using Assembly language: Writing Assembly
code, Profiling and cycle
counting, instruction scheduling
Laboratory Sessions/ Experimental learning :
[Link] ARM Assembly program for Embedded System
Applications
Applications: Coding Device Drivers, Real-Time Systems, Low-
Level Embedded Systems, Boot Codes, Reverse Engineering
Video link / Additional online information:
[Link]
UNIT-III
Interrupt and Memory Management Unit: 8 Hrs
Prerequisites: Interrupt, Exception, Memory Management unit
Exception, Interrupt Handling : Exception handling, Interrupts,
Interrupt handling Schemes
Memory Management Unit : The Memory Hierarchy and Cache
Memory, Cache Architecture, Cache Policy, Moving from MPU to
an MMU, How Virtual Memory Works, Details of ARM MMU
Laboratory Sessions/ Experimental learning :
1) Use of External interrupt0 to turn ON/OFF led connected to
Pin P1.25 of ARM Processor.
2) Use of Software Interrupt SWI instruction in programming.
3) Calculating physical memory address from logical address .
Applications: Internal Errors and Special Conditions
Management, Hardware Concurrency, and Service Requests
Management.
Video link / Additional online information:
1. [Link]
[Link]
UNIT-IV
Prerequisites: Embedded systems, Embedded Applications 8
Hrs
Embedded System Components: Embedded Vs General
computing system, History of embedded systems, Classification of
Embedded systems, Major applications areas of embedded
systems, purpose of embedded systems Core of an Embedded
System including all types of processor/controller, Memory,
Sensors, Actuators, LED, 7 segment LED display, stepper motor,
Keyboard, Push button switch, Communication Interface (on
board and external types), Embedded firmware, Other system
components.
Laboratory Sessions/ Experimental learning : Digital Clock,
Battery operated Smartcard Reader
Applications: Home Appliances, Office Automation, Security,
Telecommunication
Video link / Additional online information:
1. [Link]
[Link]

UNIT-V
Prerequisites: Real time operating system 8 Hrs
Real Time Operating System (RTOS) based Embedded System
Design:
Operating System basics, Types of operating systems, Task,
process and threads (Only POSIX Threads with an example
program), Thread pre-emption, Multiprocessing and Multitasking,
Task Communication (without any program), Task
synchronization issues – Racing and Deadlock, Concept of Binary
and counting semaphores (Mutex example without any program),
How to choose an RTOS
Laboratory Sessions/ Experimental learning : Automated Meter
Reading System (AMR) and Digital Camera, Real time concepts
Applications: Industrial Control, Telephone Switching
Equipment, Flight Control, and Real-Time Simulations
Video link / Additional online information:
[Link]

LABORATORY EXPERIMENTS
[Link] a program to find the sum of first 10 integer numbers.

[Link] a program to find factorial of a number.

3. Write a program to add an array of 16 bit numbers and store the 32 bit
result in internal RAM.

[Link] a program to find the square of a number (1 to 10) using look-up


table.

5. Write a program to find the largest/smallest number in an array of 32


numbers

6. Write a program to arrange a series of 32 bit numbers in


ascending/descending order

7. Write a program to count the number of ones and zeros in two


consecutive memory locations

8. Write an ARM assembly program that checks if a 32-bit number is a


palindrome. Assume that the input is available in r 3. The program should
set r 4 to 1 if it is a palindrome, otherwise r 4 should have 0. A palindrome is
a number which is the same when read from both sides. For example, 1001
is a 4 bit palindrome.

9. Demonstrate the use of external interrupt to toggle an LED On/Off.

10. Interface a simple switch and display its status through Relay, Buzzer
and LED.

11. Interface a Stepper motor and rotate it in clockwise and anti-clockwise


direction

12. Interface a DAC and generate Triangular and Square waveforms.

13. Display the Hex digits 0 to F on a 7-segment LED interface, with an


appropriate delay in between.

STUDY EXPERIMENT
Interface a 4x4 keyboard and display the key code on an LCD

Any 12 experiments to be conducted

Course Outcomes: After completing the course, the students will be


able to
CO1 Describe the architectural features and instructions of ARM
microcontroller
CO2 Develop Assembly Programs in ARM for Embedded applications.
CO3 Describe the fundamentals of Exception, Interrupt Handling and
Memory Management Unit of ARM Controller
CO4 Interface external devices and I/O with ARM microcontroller.

CO5 Demonstrate the need of real time operating system for embedded
system applications

Reference Books
1. Andrew N Sloss, Dominic Symes and Chris Wright, ARM system
developer’s guide, Elsevier, Morgan Kaufman publishers, 2008.
2. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill
Education, Private Limited, 2nd Edition.
3. Raghunandan.G.H, “Microcontroller (ARM) and Embedded System”,
Cengage learning Publication, 2019
4. “The Insider’s Guide to the ARM7 Based Microcontrollers”, Hitex Ltd., 1st
edition, 2005.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum
of three quizzes are conducted along with tests. Test portion is evaluated for
50 marks and quiz is evaluated for 10 marks. Faculty may adopt innovative
methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three
tests are conducted for 50 marks each and the average of all the tests are
calculated for 50. The marks for the assignments are 20 (2 assignments for
10 marks each). The marks obtained in test, quiz and assignment are added
to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part –
B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from
each unit for 16 marks adding up to 80 marks. Each main question may
have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms
of Cos and Bloom’s taxonomy level.

Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and
Viva is for 10 marks. Total SEE for laboratory is 50 marks.

CO-PO/PSO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 1 2 1 - - - - - - - -

CO2 3 2 1 3 3 2 - - 2 - 1 -

CO3 3 2 1 3 - 2 - - 2 - - -

CO4 3 3 2 3 3 2 - - 2 2 2 -

CO5 3 2 3 3 3 2 - - 2 2 2 2
Semester: VI
VLSI Design and Testing
Course Code: MVJ22EC602 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L SEE Duration: 03Hours
Course Learning Objectives: The students will be able to
Understand the characteristics of CMOS circuit construction.
1
Introduce the concepts and techniques of modern integrated circuit
2 design and testing (CMOS VLSI).

Design CMOS combinational and sequential logic at the transistor level,


3 with mask layout.

Describe the general steps required for processing of CMOS integrated


4 circuits.

5 Study functional units including adders, multipliers, ROMs, SRAMs.

UNIT-I
Prerequisites: Basics of transistor 8 Hrs
Introduction to MOS Technology : Semiconductor materials,
enhancement mode MOS transistor, depletion mode MOS
transistor, NMOS fabrication, CMOS fabrication, comparison of
NMOS, CMOS, BICMOS, GaAs technologies.
Introduction to ASICs : Field Programmable gate array, Full
custom, Semi-custom , ASIC Design flow.
Laboratory Sessions/ Experimental learning:
1. Design and demonstrate the MOS transistor connected as a
diode using any CAD tool.
Applications: Design of Diode
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
UNIT-II
Basic Electrical Properties of MOS Circuits : Drain-to-Source 8 Hrs
current vs. voltage relationships, aspects of MOS transistor
threshold voltage, MOS transistor transconductance and output
conductance, the pass transistor, the NMOS inverter,
determination of pull up to pull down ratio of NMOS transistor
driven by another NMOS transistor, alternate forms of pull up, the
CMOS inverter, MOS transistor circuit model, latch up in CMOS
circuits.
Laboratory Sessions / Experimental learning:
1. Simulation of CMOS Inverter characteristics with
different values of Inverter Ratio (Kr) using LTspice / pspice
software.
Applications: Design of nMOS and CMOS inverter circuit.
Video link / Additional online information:
1. [Link]
[Link]
UNIT-III
. MOS Circuit Design Process : MOS layers, stick diagrams, design 8 Hrs
rules and layout, 2ìm, 1.2ìm CMOS rules. Layout diagrams,
symbolic diagrams. Basic circuit concepts: Sheet resistance, area
capacitance of layers, delay model, wiring capacitances, choice of
layers. Scaling of MOS circuits: Scaling models, scaling function
for device parameters and limitation of scaling.
Laboratory Sessions/ Experimental learning:
1. Draw layout of inverter using Cadence Tool
Applications: Design of CMOS inverter circuit with different
scaling functions.

Video link / Additional online information:


1. [Link]
1. [Link]
2. [Link]
UNIT-IV
Sub System Design and Layout : Architectural issues, switch 8 Hrs
logic, gate logic, examples of structural design (Combinational
logic) and some clocked sequential circuits. Memory register and
aspects of system timing, Some commonly used storage/memory
elements, Subsystem design process, General arrangement of 4-
bit arithmetic processor, regularity, Design of an ALU subsystem.
Laboratory Sessions/ Experimental learning:
1. Design Manchester Carry-chain using CMOS transistors
using any CAD tool
Applications: Designing of PLA and PLD
Video link / Additional online information :
1. [Link]
2. [Link]
[Link]
UNIT-V
Test and Testability : System partitioning, layout and testability, 8 Hrs
reset/ initialization, design for testability, testing combinational
logic, testing sequential logic, practical design for test (DFT)
guidelines, scan design techniques, built-in-self-test (BIST). CMOS
design projects: Incrementer/ Decrementer, comparator for two
n-bit numbers.
Laboratory Sessions/ Experimental learning:
1. Perform a survey on Prime Time CAD tool from any
open source software for timing Analysis.
Applications: Testing of Imperfections in chip fabrication.
Video link / Additional online information:
1. [Link] ( Fault design &
Testability)
2. [Link]
Circuit Test Pattern Generation-ATPG)

Course Outcomes: After completing the course, the students will be


able to
CO1 Demonstrate understanding of MOS transistor theory, CMOS
fabrication flow and technology scaling.
CO2 Utilize the knowledge of physical design aspects to draw the basic
gates using stick and layout diagrams.
CO3 Demonstrate ability to design Combinational, sequential and
dynamic logic circuits as per the requirements.
CO4 Interpret Memory elements along with timing considerations.

CO5 Summarize testing and testability issues in VLSI Design.

Reference Books
1 Sung Mo Kang & Yosuf Leblebici, “CMOS Digital Integrated Circuits:
Analysis and Design” - Third Edition, Tata McGraw-Hill.

2 Neil H. E. Weste, and David Money Harris, “CMOS VLSI Design- A


Circuits and Systems Perspective”- 4th Edition, Pearson Education.

3 Adel Sedra and K. C. Smith, “Microelectronics Circuits Theory and


Applications”, 6th or 7th Edition, Oxford University Press, International
Version, 2009.
4 Douglas A Pucknell & Kamran Eshragian, “Basic VLSI Design”, PHI 3rd
Edition, (original Edition – 1994).

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum
of three quizzes are conducted along with tests. Test portion is evaluated for
50 marks and quiz is evaluated for 10 marks. Faculty may adopt innovative
methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three
tests are conducted for 50 marks each and the average of all the tests are
calculated for 50. The marks for the assignments are 20 (2 assignments for
10 marks each). The marks obtained in test, quiz and assignment are added
to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.
The Question paper for each course contains two parts, Part – A and Part –
B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from
each unit for 16 marks adding up to 80 marks. Each main question may
have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms
of Cos and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1

CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1

High-3, Medium-2, Low-1


Professional Elective -II

Semester: VI
SATELLITE COMMUNICATION
Course Code: MVJ22EC631 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Provide a conceptual knowledge of communication through satellites.

2 Study of electronic systems associated with a satellite and the earth station.

3 Understand typical challenges of satellite-based systems.


Study satellite applications focusing various domains services such as remote
4
sensing, weather forecasting and navigation.

5 Learn the basic principle of radar equation.

UNIT 1
Prerequisites: Digital Communication Systems
Introduction to Satellite Communication: Orbital aspects of Satellite
Communication, Introduction to geo-synchronous and geo-stationary satellites,
Kepler's laws, Locating the satellite with respect to the earth, Sub-satellite point,
Look angles, Mechanics of launching a synchronous satellite.
Laboratory Sessions/ Experimental learning:
1. To study the details regarding satellite communication toolbox in Matlab. 8Hrs.
Applications: DTH, or satellite television, services (such as the DirecTV and DISH
Network services
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 2
Elements of Communication Satellite Design: Satellite subsystems - Attitude
8Hrs.
and orbit control electronics - Telemetry and tracking - Power subsystems -
Communication subsystems - Satellite antennas - Reliability and redundancy-
Frequency modulation techniques.
Digital Transmission Basics - Multiple access techniques – FDMA, TDMA,
CDMA, SDMA, ALOHA and its types – Onboard processing- Satellite switched
TDMA – Spread spectrum transmission and reception for satellite networks.
Laboratory Sessions/ Experimental learning:
1. Investigate the design elements that ensure high reliability and fault tolerance
in satellite communication systems. Consider redundancy mechanisms, power
backup systems, and error correction techniques to minimize system
downtime.
Applications: Mobile Communication
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
Satellite Link Design : Basic transmission theory – System noise temperature
and G/T Ratio- Noise figure and noise temperature- Calculation of system noise
temperature – G/T ratio for earth stations - Link budgets - Uplink and downlink
budget calculations - Error control for digital satellite links - Prediction of rain
attenuation and propagation impairment counter measures.
Laboratory Sessions/ Experimental learning:
[Link] a link budget analysis for a satellite communication system operating
8Hrs.
in the Ku-band frequency range. Consider the transmitter power, antenna gain,
path loss, rain attenuation, and receiver sensitivity to determine the link
performance and
Applications: Error detection and correction
Video link /Additional online information:
3. [Link]
4. [Link]
UNIT 4
Remote Sensing Satellites: Classification of remote sensing systems, orbits,
8Hrs.
Payloads, Types of images: Image Classification, Interpretation, Applications.
Weather Forecasting Satellites: Fundamentals, Images, Orbits, Payloads,
Applications.
Navigation Satellites: Development of Satellite Navigation Systems, GPS system,
Applications.
Laboratory Sessions/ Experimental learning:
1. A Case Study of Using Remote Sensing Data and GIS for Land
Management
Applications: Communication, Weather forecasting, Remote sensing,
Navigation
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]

UNIT 5

Introduction to Radar: Radar block diagram and operation, Radar frequencies,


Applications of radar, Prediction of range performance, Minimum detectable
signal, Receiver noise, Probability density function, SNR, Integration of radar
pulses, Radar cross-section of targets, PRF and range ambiguities, Transmitter
power, System losses.
Radar Technology and Applications: Doppler Effect, CW radar, FM CW radar,
Multiple frequency CW radar, MTI radar.
8Hrs.
Laboratory Sessions/ Experimental learning:
1. Implement the radar range equations for remote sensing.
Applications: Ground surveillance, missile control, fire control, air traffic control
(ATC), moving target indication (MTI).
Video link / Additional online information:
1. [Link]
2. [Link]
Course Outcomes: After completing the course, the students will be able to
Describe the satellite orbits and its trajectories with the definitions of parameters
CO1
associated with it.
CO2 Comprehend the design of satellite subsystems
CO3 Evaluate spacecraft subsystem performance and trades
Understand the functioning of satellites for communication, remote sensing, and
CO4
weather and navigation applications.
Model the characteristics of radar echoes from different types of targets and
CO5
clutter.

Reference Books:
T. Pratt, C.W. Boastian and Jeremy Allnutt, “Satellite Communication”, 2013, 2nd
1.
edition, John Wiley and Sons, Bangalore, India.
Anil K Maini, Varsha Agrawal, Satellite Communication, Wiley India Pvt. Ltd., 2015,
2.
ISBN: 978-81265-2071-8.

3. Merril. I. Skolnik, “Introduction to Radar Systems”, 2/e, MGH, 1981.

Dennis Roddy, Satellite Communications, 4th Edition, McGraw- Hill International


4.
edition, 2006

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO PO PO PO PO PO PO PO PO PO1 PO1 PO1
O 1 2 3 4 5 6 7 8 9 0 1 2
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: VI
Networks and Cyber Security (Theory)
Course Code: MVJ22EC632 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Know about security concerns in Email.

2 Understand the security factors in Internet Protocol.

3 Understand cyber security concepts.

4 List the problems that can arise in cyber security.


5 Discuss the various cyber security frame work.

UNIT 1
Transport Level Security: Web Security Considerations, Secure Sockets Layer,
Transport Layer Security, HTTPS, Secure Shell (SSH)
Laboratory Sessions/ Experimental learning:
1. Study of HTTP client server
2. Study of SSH session with a laboratory router
8Hrs.
Applications: Encrypting the communication between web applications and
servers, in VOIP, Video, Audio.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 2
E-mail Security: Pretty Good Privacy, S/MIME, Domain keys identified mail
Laboratory Sessions/ Experimental learning:
1. Study “How to make strong passwords” and “passwords cracking
techniques”. 8Hrs.
2. Analysis of the security vulnerabilities of E-Mail Application.
Applications: Security of confidential data, Improve spam and phishing
protection for mail.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
IP Security: IP Security Overview, IP Security Policy, Encapsulation Security
Payload (ESP), Combining security Associations Internet Key Exchange.
Cryptographic Suites
Laboratory Sessions/ Experimental learning:
1. Study the steps to hack a strong password.
8Hrs.
2. Study the Kali Tools for Cryptography.
Applications: Remote Internet Access security.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Cyber network security concepts: Security Architecture, anti pattern: signature
based malware detection versus polymorphic threads, document driven
certification and accreditation, policy driven security certifications. Refactored
solution: reputational, behavioral and entropy based malware detection.
The problems: cyber anti patterns concept, forces in cyber anti patterns, cyber
anti pattern templates, cyber security anti pattern catalog
Laboratory Sessions/ Experimental learning:
1. Demonstrate how to provide secure data storage, secure data
8Hrs.
transmission and for creating digital signatures.
2. Demonstrate intrusion detection system (ids) using any tool (snort or any
other s/w)
Applications: Network and software security, Security against DDOS
Video link / Additional online information :
1. [Link]
cyber-security
2. [Link]
UNIT 5

Cyber network security concepts contd. : Enterprise security using Zachman


framework Zachman framework for enterprise architecture, primitive models
versus composite models, architectural problem solving patterns, enterprise
workshop, matrix mining, mini patterns for problem solving meetings.

Case study: cyber security hands on – managing administrations and root


accounts, installing hardware, reimaging OS, installing system protection/
antimalware, configuring firewalls 8Hrs.

Laboratory Sessions/ Experimental learning:


1. Analysis the Security Vulnerabilities of E-commerce services.
Applications: Security of enterprise applications.
Video link / Additional online information:
1. [Link]
2. [Link]
Course Outcomes: After completing the course, the students will be able to
CO1 Explain network security protocols
CO2 Understand the basic concepts of cyber security
CO3 Discuss the cyber security problems
CO4 Explain Enterprise Security Framework
CO5 Apply concept of cyber security framework in computer system administration

Reference Books:
William Stallings, Cryptography and Network Security Principles and Practice,
1.
Pearson Education Inc., 6th Edition, 2014, ISBN: 978-93-3251877-3.
Thomas J. Mowbray, Cyber Security – Managing Systems, Conducting Testing,
2.
and Investigating Intrusions, Wiley.

3. Cryptography and Network Security, Behrouz A. Forouzan, TMH, 200

4. Cryptography and Network Security, Atul Kahate, TMH, 2003


Continuous Internal Evaluation (CIE):
Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: VI
VIRTUAL & AUGMENTED REALITY (Theory)
Course Code: MVJ22EC633 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives : The students will be able to
Establish and cultivate a broad and comprehensive understanding of the
1
virtual reality and Augmented Reality.

2 Exhibit various elements and components used in AR/VR Hardware

3 Provide various factors involved in multisensory action of human being


Provide a detailed analysis of the engineering, scientific and functional

4 aspects of VR systems and the fundamentals of VR/AR modelling and


programming.
Understand virtual reality, augmented reality and using them to build
5
Biomedical, engineering and robotics application.

Module-1
Prerequisites: Intermediate programming ability in object-oriented languages,
Basic linear algebra
Introduction to Immersive Technologies : A Brief History of Virtual Reality, The
five Classic Components of a VR System, Early Commercial VR Technology , VR
becomes an Industry, Reality, Virtuality and Immersion , VR, AR, MR, xR:
similarities and differences.
8Hrs.
Laboratory Sessions/ Experimental learning:
1. Choose an existing VR application and write a summary including
a personal critical reflection on its look and feel especially in relation to
immersion, presence, agency and interactivity.
Applications: VR in Sport, Mental Health, Medical Training.
Video link / Additional online information:
[Link]
Module-2
Motion Tracking and Navigation : Position and Motion Trackers , Inside 8Hrs.
Out/Outside In , Tracker Performance Parameters , Optical, Active and Passive
Trackers , Inertial and Hybrid Trackers, HMD Trackers , Magnetic Trackers ,
Mechanical Trackers , Ultrasonic Trackers , Navigation and Manipulation
Interfaces , Tracker-Based Navigation/Manipulation Interfaces.
Laboratory Sessions/ Experimental learning:
1. Design an immersive environment in Unity-3D or Unreal that will
develop and enhance Work in groups. Start by building a simple 3D world
that an interactive player can move around in. Connect the controllers
and create a simple interaction loop. Measure velocity, acceleration,
distances, and other motion and spatial parameters of the user and the
controllers.
Applications: Industrial Training and Simulation, Flight Training and Simulation,
Pilot Head Tracking, Live Aircraft, Sports motion Analysis.
Video link / Additional online information:
[Link]
Module-3
The Human behind the lenses : Human Perception and Cognition , The
Human Visual System, VR Health and Safety Issues, Effects of VR Simulations on
Users , Cyber sickness, before and now Guidelines for Proper VR Usage.
Laboratory Sessions/ Experimental learning:
1. Create a well-rounded multisensory action that is meaningful, safe and 8Hrs.
accommodates all senses, visual, auditory and tactile.
Applications: Human–Computer Interaction, e-Sports, Games, Cultural
heritage
Video link / Additional online information:
[Link]
Module-4
Augmented and Mixed Reality: Taxonomy, technology and features of
augmented reality, difference between AR and VR, Challenges with AR, AR
systems and functionality, Augmented reality methods, visualization 8Hrs.
techniques for augmented reality, wireless displays in educational augmented
reality applications, mobile projection interfaces, marker-less tracking for
augmented reality, enhancing interactivity in AR environments, evaluating AR
systems.
Laboratory Sessions/ Experimental learning:
1. Experiment with Photo grammetry and improve the visual look
and feel of your environment
Applications: Healthcare
Video link / Additional online information:
[Link]
Module-5
Medical Applications of xR : Behavioural Therapy, Virtual and Augmented
Surgery, Triage and Diagnostics, Applications of VR in Robotics: Robot
Programming, Robot Tele operation.
Laboratory Sessions/ Experimental learning:
1. Add a training component to your existing prototype. Define the 8Hrs.
mechanics that will progressively improve user’s performance to
mastery through an interaction loop using the dual concept of
challenge / reinforcing.
Video link / Additional online information:
[Link]

Course outcomes:
CO1 Acquire various principles and concepts of virtual reality and its application.
CO2 Understand the optical motion tracking and navigation in virtual reality.
Analyse and solve problems related to their expertise in Augment and Virtual
CO3
Environments.
Develop detailed analysis of the engineering, scientific and functional aspects
CO4
of VR systems and the fundamentals of VR modelling and programming.
Illustrate the knowledge of integrating hardware, software, tools for AR/VR
CO5
technology.
Text Books:

2. C. Burdea and Philippe Coiffet, “Virtual Reality Technology”, First Edition,


Gregory, John Wiley and Sons, Inc.,2008
3. Steven M. LaValle, “Virtual Reality”, 2016. Online version:
[Link]
4. Alan B. Craig, “Understanding Augmented Reality, Concepts and
Applications”, Morgan Kaufmann, First Edition, 2013.
Dieter Schmalstieg and Tobias Hollerer, “Augmented Reality: Principles and
5. Practice (Usability)” by Pearson Education (US), Addison-Wesley Educational
Publishers Inc, New Jersey, United States, 2016. ISBN: 9780321883575

Reference Books:

Jason Jerald.,“The VR Book: Human-Centred Design for Virtual Reality”,

1. Association for Computing Machinery and Morgan and Claypool, New York,
NY, USA, First Edition, 2015

Steve Aukstakalnis, “Practical Augmented Reality: A Guide to the


Technologies, Applications, and Human Factors for AR and VR (Usability)”,
2.
Addison-Wesley Professional; 1st edition, 2016.
Robert Scoble and Shel Israel, “The Fourth Transformation: How Augmented
Reality and Artificial Intelligence Will Change Everything”, Patrick Brewster
3.
Press; 1st edition, 2016.
Tony Parisi, “Learning Virtual Reality: Developing Immersive Experiences and
4. Applications for Desktop, Web, and Mobile”, OReilly Media; 1st edition, 2015.
Tony Parisi, “Programming 3D Applications with HTML5 and WebGL: 3D
5.
Animation and Visualization for Web Pages”, OReilly Media; 1st edition, 2014.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 3 1 - - 1 - - 1

CO2 3 3 3 2 3 1 - - 1 - - 1

CO3 3 3 3 2 3 1 - - 1 - - 1

CO4 3 3 3 2 3 1 - - 1 - - 1

CO5 3 3 3 2 3 1 - - 1 - - 1

High-3, Medium-2, Low-1


Semester: VI
Digital Image Processing
Course Code: MVJ22EC634 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Learn the fundamentals of digital image processing
1
Understand the image transforms and other image enhancement techniques
2 used in digital image processing.

Study the image restoration techniques and methods used in digital image
3 processing

Understand region-based segmentation, representation and


4
descriptions
Know the color fundamentals and various morphological image processing
5
techniques

UNIT 1
Prerequisites: Discrete Fourier Transform, MATLAB Basics

Introduction to Digital Image Processing: What is Digital Image Processing?


Origin of Digital Image Processing, Fundamental Steps in Digital Image Processing,
Components of an Image Processing System, Elements of Visual Perception, Image
Sensing and Acquisition, Image Sampling and Quantization

Applications of Image Processing: Medical imaging, Robot vision, Character


recognition, Remote Sensing. 8Hrs.

Laboratory Sessions/ Experimental learning:

1. Implementation and analysis of image sampling methods including uniform,


grid, jittered and best candidate algorithms using MATLAB

Applications: Medical imaging, Robot vision, Character recognition, Remote


Sensing.
Video link / Additional online information :

1. [Link]

2. [Link]
UNIT 2
Image Enhancement in the Spatial Domain: Some Basic Relationships Between
Pixels, Linear and Nonlinear Operations, Some Basic Intensity Transformation
Functions, Histogram Processing, Fundamentals of Spatial Filtering, Smoothing
Spatial Filters, Sharpening Spatial Filters

Frequency Domain: Filtering in the Frequency Domain, Image Smoothing and


Image Sharpening Using Frequency Domain Filters

Laboratory Sessions/ Experimental learning:


8Hrs.
1. Implementation and analysis of image smoothing and sharpening algorithms
using MATLAB.

Applications: Image Enhancement, Image Analysis

Video link / Additional online information:

1. [Link]

2. [Link]
UNIT 3
Restoration: Noise models, Restoration in the Presence of Noise Only using Spatial
Filtering and Frequency Domain Filtering, Linear, Position-Invariant Degradations,
Estimating the Degradation Function, Inverse Filtering, Minimum Mean Square Error
(Wiener) Filtering

Laboratory Sessions/ Experimental learning: 8Hrs.

1. Test the restoration with the Inverse Filter for deblurring and denoising.
Identify the problem with the Inverse Filter and discuss the solution for the
same.
Applications: Image Enhancement, Image Analysis, Error detection and correction

Video link / Additional online information:

1. [Link]

2. [Link]

UNIT 4
Segmentation: Point, Line, and Edge Detection: Detection of Isolated Points, Line
Detection, Edge Models, Basic Edge Detection, Advanced Technique for Edge
Detection, Thresholding: Optimum Global Thresholding Using Otsu's Method,
Region-Based Segmentation: Region growing, Region splitting and merging

Representation and Description: Representation, Boundary descriptors.

Laboratory Sessions/ Experimental learning:

1. Develop and implement a matlab code for Image segmentation using 8Hrs.
thresholding technique.

Applications: Object tracking, Pattern recognition

Video link / Additional online information :

1. [Link]

2 . [Link]

UNIT 5

Color Image Processing: Color Fundamentals, Color Models, Pseudo color Image
Processing.

Morphological Image Processing: Preliminaries, Erosion and Dilation, Opening and


Closing, The Hit-or-Miss Transforms, Some Basic Morphological Algorithms. 8Hrs.

Laboratory Sessions/ Experimental learning:

1. Implementation and analysis of multimodal image fusion using MATLAB.


Applications: Color conversion, Object marking

Video link / Additional online information:

1. [Link]

2. [Link]
Course Outcomes: After completing the course, the students will be able to

CO1 Analyze image processing algorithms used for sampling and quantization.

Apply and analyze image processing techniques in both the spatial and frequency
CO2 (Fourier) domains.

CO3 Implement and analyse various image restoration algorithms

Design image analysis techniques for image segmentation and evaluate the
CO4 methodologies for segmentation.

Conduct independent study and analyze various Morphological Image Processing


CO5 techniques.

Text Books:

Rafel C Gonzalez and Richard E. Woods, “Digital Image Processing”-, PHI 3rd Edition,
1.
2010.

Milan Sonka, Vaclav Hlavac, Roger Boyle, ―”Image Processing, Analysis, and
2. Machine Vision‖”, Cengage Learning, Fourth Edition, 2013, ISBN: 978-81-315-1883-
0

Reference Books:

[Link], [Link], [Link], “Digital Image Processing”- Tata McGraw


1.
Hill 2014.

2. A. K. Jain, “Fundamentals of Digital Image Processing”- Pearson 2004.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and quiz is
evaluated for 10 marks. Faculty may adopt innovative methods for conducting quizzes
effectively. The number of quizzes may be more than three (conduct additional quizzes
and take best three). The three tests are conducted for 50 marks each and the average of
all the tests are calculated for 50. The marks for the assignments are 20 (2 assignments
for 10 marks each). The marks obtained in test, quiz and assignment are added to get
marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for each
course contains two parts, Part – A and Part – B. Part – A consists of objective type
questions for 20 marks covering the entire syllabus. Part – B Students have to answer
five questions, one from each unit for 16 marks adding up to 80 marks. Each main
question may have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms of COs and
Bloom’s taxonomy level.

CO-PO Mapping

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

CO1 3 3 3 2 2 1 - - 1 - - 1

CO2 3 3 3 2 2 1 - - 1 - - 1

CO3 3 3 3 2 2 1 - - 1 - - 1

CO4 3 3 3 2 2 1 - - 1 - - 1

CO5 3 3 3 2 2 1 - - 1 - - 1

High-3, Medium-2, Low-1


PROJECT PHASE – I
Course Code: MVJ22ECP65 CIE Marks:100
Credits: L:T:P: [Link] SEE Marks: 100
Hours: - SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
To support independent learning.
1
To develop interactive, communication, organization, time
2 management, and presentation skills.

To impart flexibility and adaptability.


3
To train students to present the topic of project work in a seminar
without any fear, face audience confidently, enhance communication
4
skill, involve in group discussion to present and exchange ideas.

Project Work Phase - I: Each student of the project batch shall involve in carrying out
the project work jointly in constant consultation with internal guide, co-guide, and
external guide and prepare the project report as per the norms avoiding plagiarism.

Course outcomes: At the end of the course the student will be able to:

CO1 Describe the project and be able to defend it.

CO2 Learn to use modern tools and techniques.

CO3 Develop skills to work in a team to achieve common goal. Develop skills of project
management and finance.

CO4 Develop skills of self-learning, evaluate their learning and take appropriate actions
to improve it.

CO5 Prepare them for life-long learning to face the challenges and support the
technological changes to meet the societal needs.

Scheme of Evaluation:
Internal Marks: The Internal marks (50 marks) evaluation shall be based on Phase wise
completion of the project work, Project report, Presentation and Demonstration of the
actual/model/prototype of the project.

CO-PO Mapping

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

CO1 2 2 2 3 3 2 1 1 2 1 1 2

CO2 2 2 2 3 3 2 1 1 2 1 2 2

CO3 2 2 2 3 3 2 1 1 2 1 2 2

CO4 2 2 2 3 3 2 1 1 2 1 2 2

CO5 2 2 2 3 3 2 1 1 2 1 2 2

High-3, Medium-2, Low-1


Semester: VI
VLSI Laboratory
Course Code: MVJ22ECL66 CIE Marks: 50
Credits: L:T:P:0:0:2 SEE Marks: 50
Hours: 20 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Explore the CAD tool and understand the flow of the Full Custom IC design
1 cycle.

Learn DRC, LVS and Parasitic Extraction of the various designs.


2
Design and simulate the various basic CMOS analog circuits and use them in
3 higher circuits like data converters using design abstraction concepts.

Design and simulate the various basic CMOS digital circuits and use them in
4
higher circuits like adders and shift registers using design abstraction concepts

PART A
ASIC Digital Design
[Link] Verilog Code for inverter and Test Bench for verification, observe the waveform and
synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
2. Write Verilog Code for buffer and Test Bench for verification, observe the waveform and
synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
3. Write Verilog Code for Transmission Gate and Test Bench for verification, observe the waveform
and synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
[Link] Verilog Code for Basic/universal gates and Test Bench for verification, observe the waveform
and synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
5. Write Verilog Code for Flip flops -RS, D, JK, MS, T and Test Bench for verification, observe the
waveform and synthesize the code with technological library with given constraints. Do the initial
timing verification with gate level simulation.
6. Write Verilog Code for Serial & Parallel adder and Test Bench for verification, observe the
waveform and synthesize the code with technological library with given constraints. Do the initial
timing verification with gate level simulation.
7. Write Verilog Code for 4-bit counter [Synchronous and Asynchronous counter] and Test Bench for
verification, observe the waveform and synthesize the code with technological library with given
constraints. Do the initial timing verification with gate level simulation.
PART B
Analog Design
[Link] an Inverter with given specifications, completing the design flow mentioned below:
• Draw the schematic and verify the following i) DC Analysis ii) Transient Analysis
• Draw the Layout and verify the DRC, ERC
• Check for LVS
Verify & Optimize for Time, Power and Area to the given constraint
2. Design the Common source amplifier with given specifications, completing the design
flow mentioned below:

 Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis
 Draw the Layout and verify the DRC, ERC
 Check for LVS
 RC extraction

3. Design the Common Drain amplifier with given specifications, completing the design flow
mentioned below:

• Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis

• Draw the Layout and verify the DRC, ERC

• Check for LVS

• RC extraction

4. Design a Single Stage differential amplifier, with given specifications, completing the
design flow mentioned below:

 Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis
 Draw the Layout and verify the DRC, ERC
 Check for LVS
 RC extraction
5. Design an Operational-amp with given specification using given differential amplifier
Common source and Common Drain amplifier in library and completing the design flow
mentioned below:

• Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii).
AC Analysis

• Draw the Layout and verify the DRC, ERC

• Check for LVS

• RC extraction
Course outcomes:
CO1 Write test bench to simulate various digital circuits.

Interpret concepts of DC Analysis, AC Analysis and Transient Analysis in analog


CO2
circuits.
Design and simulate basic CMOS circuits like inverter, common source amplifier and
CO3
differential amplifiers.
Design higher level circuits like operational amplifier and analog/digital converters to
CO4
meet desired parameters.
Use transistors to design gates and further using gates realize shift registers and
CO5
adders to meet desired parameters.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 2 - - - 2 - - 1
CO2 3 3 2 2 2 - - - 2 - - 1
CO3 3 3 2 2 2 - - - 2 - - 1
CO4 3 3 2 2 2 - - - 2 - - 1
CO5 3 3 2 2 2 - - - 2 - - 1

High-3, Medium-2, Low-1


Semester: VI
ARM MICROCONTROLLER
Course Code: MVJ22EC61 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L+ 26 P SEE Duration: 03Hours
Course Learning Objectives: The students will be able to
Explain the fundamentals of ARM based system, basic hardware
1
components, selection methods and attributes of an ARM Controller.

2 Program ARM controller using the various instructions.


Explain the fundamentals of Exception, Interrupt Handling and
3
Memory Management Unit of ARM Controller.

4 Identify the Embedded System Design applications.


Explain the real time operating system for the embedded system
5
design.

UNIT-I
ARM EMBEDDED SYSTEMS: 8 Hrs
Prerequisites: ARM DESIGN PHILOSOPHY, ARM DATAFLOW
MODEL
Microprocessors versus Microcontrollers, ARM Embedded
Systems : The RISC design philosophy, The ARM Design
Philosophy, Embedded System Hardware, Embedded System
Software.
ARM Processor Fundamentals : Registers, Current Program Status
Register, Pipeline, Exceptions, Interrupts, and the Vector Table,
Core Extensions
Laboratory Sessions/ Experimental learning :
[Link] of Microprocessor and Microcontroller hardware
Model
[Link] the Microprocessor and Microcontroller Software
Model
Applications: Smartphones, Tablets, Wearables
Video link / Additional online information:
1. [Link]
[Link]
UNIT-II
ARM Instruction Set and Programming 8 Hrs
Prerequisites: ARM INSTRUCTION SET,ARM ASSEMBLY
PROGRAMMING
Introduction to the ARM Instruction Set : Data Processing
Instructions , Programme Instructions, Software Interrupt
Instructions, Program Status Register Instructions, Coprocessor
Instructions, Loading Constants
ARM programming using Assembly language: Writing Assembly
code, Profiling and cycle
counting, instruction scheduling
Laboratory Sessions/ Experimental learning :
[Link] ARM Assembly program for Embedded System
Applications
Applications: Coding Device Drivers, Real-Time Systems, Low-
Level Embedded Systems, Boot Codes, Reverse Engineering
Video link / Additional online information:
[Link]
UNIT-III
Interrupt and Memory Management Unit: 8 Hrs
Prerequisites: Interrupt, Exception, Memory Management unit
Exception, Interrupt Handling : Exception handling, Interrupts,
Interrupt handling Schemes
Memory Management Unit : The Memory Hierarchy and Cache
Memory, Cache Architecture, Cache Policy, Moving from MPU to
an MMU, How Virtual Memory Works, Details of ARM MMU
Laboratory Sessions/ Experimental learning :
1) Use of External interrupt0 to turn ON/OFF led connected to
Pin P1.25 of ARM Processor.
2) Use of Software Interrupt SWI instruction in programming.
3) Calculating physical memory address from logical address .
Applications: Internal Errors and Special Conditions
Management, Hardware Concurrency, and Service Requests
Management.
Video link / Additional online information:
1. [Link]
[Link]
UNIT-IV
Prerequisites: Embedded systems, Embedded Applications 8
Hrs
Embedded System Components: Embedded Vs General
computing system, History of embedded systems, Classification of
Embedded systems, Major applications areas of embedded
systems, purpose of embedded systems Core of an Embedded
System including all types of processor/controller, Memory,
Sensors, Actuators, LED, 7 segment LED display, stepper motor,
Keyboard, Push button switch, Communication Interface (on
board and external types), Embedded firmware, Other system
components.
Laboratory Sessions/ Experimental learning : Digital Clock,
Battery operated Smartcard Reader
Applications: Home Appliances, Office Automation, Security,
Telecommunication
Video link / Additional online information:
1. [Link]
[Link]

UNIT-V
Prerequisites: Real time operating system 8 Hrs
Real Time Operating System (RTOS) based Embedded System
Design:
Operating System basics, Types of operating systems, Task,
process and threads (Only POSIX Threads with an example
program), Thread pre-emption, Multiprocessing and Multitasking,
Task Communication (without any program), Task
synchronization issues – Racing and Deadlock, Concept of Binary
and counting semaphores (Mutex example without any program),
How to choose an RTOS
Laboratory Sessions/ Experimental learning : Automated Meter
Reading System (AMR) and Digital Camera, Real time concepts
Applications: Industrial Control, Telephone Switching
Equipment, Flight Control, and Real-Time Simulations
Video link / Additional online information:
[Link]

LABORATORY EXPERIMENTS
[Link] a program to find the sum of first 10 integer numbers.

[Link] a program to find factorial of a number.

3. Write a program to add an array of 16 bit numbers and store the 32 bit
result in internal RAM.

[Link] a program to find the square of a number (1 to 10) using look-up


table.

5. Write a program to find the largest/smallest number in an array of 32


numbers

6. Write a program to arrange a series of 32 bit numbers in


ascending/descending order

7. Write a program to count the number of ones and zeros in two


consecutive memory locations

8. Write an ARM assembly program that checks if a 32-bit number is a


palindrome. Assume that the input is available in r 3. The program should
set r 4 to 1 if it is a palindrome, otherwise r 4 should have 0. A palindrome is
a number which is the same when read from both sides. For example, 1001
is a 4 bit palindrome.

9. Demonstrate the use of external interrupt to toggle an LED On/Off.

10. Interface a simple switch and display its status through Relay, Buzzer
and LED.

11. Interface a Stepper motor and rotate it in clockwise and anti-clockwise


direction

12. Interface a DAC and generate Triangular and Square waveforms.

13. Display the Hex digits 0 to F on a 7-segment LED interface, with an


appropriate delay in between.

STUDY EXPERIMENT
Interface a 4x4 keyboard and display the key code on an LCD

Any 12 experiments to be conducted

Course Outcomes: After completing the course, the students will be


able to
CO1 Describe the architectural features and instructions of ARM
microcontroller
CO2 Develop Assembly Programs in ARM for Embedded applications.
CO3 Describe the fundamentals of Exception, Interrupt Handling and
Memory Management Unit of ARM Controller
CO4 Interface external devices and I/O with ARM microcontroller.

CO5 Demonstrate the need of real time operating system for embedded
system applications

Reference Books
1. Andrew N Sloss, Dominic Symes and Chris Wright, ARM system
developer’s guide, Elsevier, Morgan Kaufman publishers, 2008.
2. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill
Education, Private Limited, 2nd Edition.
3. Raghunandan.G.H, “Microcontroller (ARM) and Embedded System”,
Cengage learning Publication, 2019
4. “The Insider’s Guide to the ARM7 Based Microcontrollers”, Hitex Ltd., 1st
edition, 2005.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum
of three quizzes are conducted along with tests. Test portion is evaluated for
50 marks and quiz is evaluated for 10 marks. Faculty may adopt innovative
methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three
tests are conducted for 50 marks each and the average of all the tests are
calculated for 50. The marks for the assignments are 20 (2 assignments for
10 marks each). The marks obtained in test, quiz and assignment are added
to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.

The Question paper for each course contains two parts, Part – A and Part –
B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from
each unit for 16 marks adding up to 80 marks. Each main question may
have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms
of Cos and Bloom’s taxonomy level.

Laboratory- 50 Marks
Experiment Conduction with proper results is evaluated for 40 marks and
Viva is for 10 marks. Total SEE for laboratory is 50 marks.

CO-PO/PSO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 1 2 1 - - - - - - - -

CO2 3 2 1 3 3 2 - - 2 - 1 -

CO3 3 2 1 3 - 2 - - 2 - - -

CO4 3 3 2 3 3 2 - - 2 2 2 -

CO5 3 2 3 3 3 2 - - 2 2 2 2
Semester: VI
VLSI Design and Testing
Course Code: MVJ22EC602 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 L SEE Duration: 03Hours
Course Learning Objectives: The students will be able to
Understand the characteristics of CMOS circuit construction.
1
Introduce the concepts and techniques of modern integrated circuit
2 design and testing (CMOS VLSI).

Design CMOS combinational and sequential logic at the transistor level,


3 with mask layout.

Describe the general steps required for processing of CMOS integrated


4 circuits.

5 Study functional units including adders, multipliers, ROMs, SRAMs.

UNIT-I
Prerequisites: Basics of transistor 8 Hrs
Introduction to MOS Technology : Semiconductor materials,
enhancement mode MOS transistor, depletion mode MOS
transistor, NMOS fabrication, CMOS fabrication, comparison of
NMOS, CMOS, BICMOS, GaAs technologies.
Introduction to ASICs : Field Programmable gate array, Full
custom, Semi-custom , ASIC Design flow.
Laboratory Sessions/ Experimental learning:
1. Design and demonstrate the MOS transistor connected as a
diode using any CAD tool.
Applications: Design of Diode
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
UNIT-II
Basic Electrical Properties of MOS Circuits : Drain-to-Source 8 Hrs
current vs. voltage relationships, aspects of MOS transistor
threshold voltage, MOS transistor transconductance and output
conductance, the pass transistor, the NMOS inverter,
determination of pull up to pull down ratio of NMOS transistor
driven by another NMOS transistor, alternate forms of pull up, the
CMOS inverter, MOS transistor circuit model, latch up in CMOS
circuits.
Laboratory Sessions / Experimental learning:
1. Simulation of CMOS Inverter characteristics with
different values of Inverter Ratio (Kr) using LTspice / pspice
software.
Applications: Design of nMOS and CMOS inverter circuit.
Video link / Additional online information:
1. [Link]
[Link]
UNIT-III
. MOS Circuit Design Process : MOS layers, stick diagrams, design 8 Hrs
rules and layout, 2ìm, 1.2ìm CMOS rules. Layout diagrams,
symbolic diagrams. Basic circuit concepts: Sheet resistance, area
capacitance of layers, delay model, wiring capacitances, choice of
layers. Scaling of MOS circuits: Scaling models, scaling function
for device parameters and limitation of scaling.
Laboratory Sessions/ Experimental learning:
1. Draw layout of inverter using Cadence Tool
Applications: Design of CMOS inverter circuit with different
scaling functions.

Video link / Additional online information:


1. [Link]
1. [Link]
2. [Link]
UNIT-IV
Sub System Design and Layout : Architectural issues, switch 8 Hrs
logic, gate logic, examples of structural design (Combinational
logic) and some clocked sequential circuits. Memory register and
aspects of system timing, Some commonly used storage/memory
elements, Subsystem design process, General arrangement of 4-
bit arithmetic processor, regularity, Design of an ALU subsystem.
Laboratory Sessions/ Experimental learning:
1. Design Manchester Carry-chain using CMOS transistors
using any CAD tool
Applications: Designing of PLA and PLD
Video link / Additional online information :
1. [Link]
2. [Link]
[Link]
UNIT-V
Test and Testability : System partitioning, layout and testability, 8 Hrs
reset/ initialization, design for testability, testing combinational
logic, testing sequential logic, practical design for test (DFT)
guidelines, scan design techniques, built-in-self-test (BIST). CMOS
design projects: Incrementer/ Decrementer, comparator for two
n-bit numbers.
Laboratory Sessions/ Experimental learning:
1. Perform a survey on Prime Time CAD tool from any
open source software for timing Analysis.
Applications: Testing of Imperfections in chip fabrication.
Video link / Additional online information:
1. [Link] ( Fault design &
Testability)
2. [Link]
Circuit Test Pattern Generation-ATPG)

Course Outcomes: After completing the course, the students will be


able to
CO1 Demonstrate understanding of MOS transistor theory, CMOS
fabrication flow and technology scaling.
CO2 Utilize the knowledge of physical design aspects to draw the basic
gates using stick and layout diagrams.
CO3 Demonstrate ability to design Combinational, sequential and
dynamic logic circuits as per the requirements.
CO4 Interpret Memory elements along with timing considerations.

CO5 Summarize testing and testability issues in VLSI Design.

Reference Books
1 Sung Mo Kang & Yosuf Leblebici, “CMOS Digital Integrated Circuits:
Analysis and Design” - Third Edition, Tata McGraw-Hill.

2 Neil H. E. Weste, and David Money Harris, “CMOS VLSI Design- A


Circuits and Systems Perspective”- 4th Edition, Pearson Education.

3 Adel Sedra and K. C. Smith, “Microelectronics Circuits Theory and


Applications”, 6th or 7th Edition, Oxford University Press, International
Version, 2009.
4 Douglas A Pucknell & Kamran Eshragian, “Basic VLSI Design”, PHI 3rd
Edition, (original Edition – 1994).

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum
of three quizzes are conducted along with tests. Test portion is evaluated for
50 marks and quiz is evaluated for 10 marks. Faculty may adopt innovative
methods for conducting quizzes effectively. The number of quizzes may be
more than three (conduct additional quizzes and take best three). The three
tests are conducted for 50 marks each and the average of all the tests are
calculated for 50. The marks for the assignments are 20 (2 assignments for
10 marks each). The marks obtained in test, quiz and assignment are added
to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks are executed by means of an examination.
The Question paper for each course contains two parts, Part – A and Part –
B. Part – A consists of objective type questions for 20 marks covering the
entire syllabus. Part – B Students have to answer five questions, one from
each unit for 16 marks adding up to 80 marks. Each main question may
have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms
of Cos and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - - - - 1
CO2 3 3 3 2 2 1 - - - - - 1
CO3 3 3 3 2 2 1 - - - - - 1

CO4 3 3 3 2 2 1 - - - - - 1
CO5 3 3 3 2 2 1 - - - - - 1

High-3, Medium-2, Low-1


Professional Elective -II

Semester: VI
SATELLITE COMMUNICATION
Course Code: MVJ22EC631 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Provide a conceptual knowledge of communication through satellites.

2 Study of electronic systems associated with a satellite and the earth station.

3 Understand typical challenges of satellite-based systems.


Study satellite applications focusing various domains services such as remote
4
sensing, weather forecasting and navigation.

5 Learn the basic principle of radar equation.

UNIT 1
Prerequisites: Digital Communication Systems
Introduction to Satellite Communication: Orbital aspects of Satellite
Communication, Introduction to geo-synchronous and geo-stationary satellites,
Kepler's laws, Locating the satellite with respect to the earth, Sub-satellite point,
Look angles, Mechanics of launching a synchronous satellite.
Laboratory Sessions/ Experimental learning:
1. To study the details regarding satellite communication toolbox in Matlab. 8Hrs.
Applications: DTH, or satellite television, services (such as the DirecTV and DISH
Network services
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
UNIT 2
Elements of Communication Satellite Design: Satellite subsystems - Attitude
8Hrs.
and orbit control electronics - Telemetry and tracking - Power subsystems -
Communication subsystems - Satellite antennas - Reliability and redundancy-
Frequency modulation techniques.
Digital Transmission Basics - Multiple access techniques – FDMA, TDMA,
CDMA, SDMA, ALOHA and its types – Onboard processing- Satellite switched
TDMA – Spread spectrum transmission and reception for satellite networks.
Laboratory Sessions/ Experimental learning:
1. Investigate the design elements that ensure high reliability and fault tolerance
in satellite communication systems. Consider redundancy mechanisms, power
backup systems, and error correction techniques to minimize system
downtime.
Applications: Mobile Communication
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
Satellite Link Design : Basic transmission theory – System noise temperature
and G/T Ratio- Noise figure and noise temperature- Calculation of system noise
temperature – G/T ratio for earth stations - Link budgets - Uplink and downlink
budget calculations - Error control for digital satellite links - Prediction of rain
attenuation and propagation impairment counter measures.
Laboratory Sessions/ Experimental learning:
[Link] a link budget analysis for a satellite communication system operating
8Hrs.
in the Ku-band frequency range. Consider the transmitter power, antenna gain,
path loss, rain attenuation, and receiver sensitivity to determine the link
performance and
Applications: Error detection and correction
Video link /Additional online information:
3. [Link]
4. [Link]
UNIT 4
Remote Sensing Satellites: Classification of remote sensing systems, orbits,
8Hrs.
Payloads, Types of images: Image Classification, Interpretation, Applications.
Weather Forecasting Satellites: Fundamentals, Images, Orbits, Payloads,
Applications.
Navigation Satellites: Development of Satellite Navigation Systems, GPS system,
Applications.
Laboratory Sessions/ Experimental learning:
1. A Case Study of Using Remote Sensing Data and GIS for Land
Management
Applications: Communication, Weather forecasting, Remote sensing,
Navigation
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]

UNIT 5

Introduction to Radar: Radar block diagram and operation, Radar frequencies,


Applications of radar, Prediction of range performance, Minimum detectable
signal, Receiver noise, Probability density function, SNR, Integration of radar
pulses, Radar cross-section of targets, PRF and range ambiguities, Transmitter
power, System losses.
Radar Technology and Applications: Doppler Effect, CW radar, FM CW radar,
Multiple frequency CW radar, MTI radar.
8Hrs.
Laboratory Sessions/ Experimental learning:
1. Implement the radar range equations for remote sensing.
Applications: Ground surveillance, missile control, fire control, air traffic control
(ATC), moving target indication (MTI).
Video link / Additional online information:
1. [Link]
2. [Link]
Course Outcomes: After completing the course, the students will be able to
Describe the satellite orbits and its trajectories with the definitions of parameters
CO1
associated with it.
CO2 Comprehend the design of satellite subsystems
CO3 Evaluate spacecraft subsystem performance and trades
Understand the functioning of satellites for communication, remote sensing, and
CO4
weather and navigation applications.
Model the characteristics of radar echoes from different types of targets and
CO5
clutter.

Reference Books:
T. Pratt, C.W. Boastian and Jeremy Allnutt, “Satellite Communication”, 2013, 2nd
1.
edition, John Wiley and Sons, Bangalore, India.
Anil K Maini, Varsha Agrawal, Satellite Communication, Wiley India Pvt. Ltd., 2015,
2.
ISBN: 978-81265-2071-8.

3. Merril. I. Skolnik, “Introduction to Radar Systems”, 2/e, MGH, 1981.

Dennis Roddy, Satellite Communications, 4th Edition, McGraw- Hill International


4.
edition, 2006

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO PO PO PO PO PO PO PO PO PO1 PO1 PO1
O 1 2 3 4 5 6 7 8 9 0 1 2
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: VI
Networks and Cyber Security (Theory)
Course Code: MVJ22EC632 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Know about security concerns in Email.

2 Understand the security factors in Internet Protocol.

3 Understand cyber security concepts.

4 List the problems that can arise in cyber security.


5 Discuss the various cyber security frame work.

UNIT 1
Transport Level Security: Web Security Considerations, Secure Sockets Layer,
Transport Layer Security, HTTPS, Secure Shell (SSH)
Laboratory Sessions/ Experimental learning:
1. Study of HTTP client server
2. Study of SSH session with a laboratory router
8Hrs.
Applications: Encrypting the communication between web applications and
servers, in VOIP, Video, Audio.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 2
E-mail Security: Pretty Good Privacy, S/MIME, Domain keys identified mail
Laboratory Sessions/ Experimental learning:
1. Study “How to make strong passwords” and “passwords cracking
techniques”. 8Hrs.
2. Analysis of the security vulnerabilities of E-Mail Application.
Applications: Security of confidential data, Improve spam and phishing
protection for mail.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 3
IP Security: IP Security Overview, IP Security Policy, Encapsulation Security
Payload (ESP), Combining security Associations Internet Key Exchange.
Cryptographic Suites
Laboratory Sessions/ Experimental learning:
1. Study the steps to hack a strong password.
8Hrs.
2. Study the Kali Tools for Cryptography.
Applications: Remote Internet Access security.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Cyber network security concepts: Security Architecture, anti pattern: signature
based malware detection versus polymorphic threads, document driven
certification and accreditation, policy driven security certifications. Refactored
solution: reputational, behavioral and entropy based malware detection.
The problems: cyber anti patterns concept, forces in cyber anti patterns, cyber
anti pattern templates, cyber security anti pattern catalog
Laboratory Sessions/ Experimental learning:
1. Demonstrate how to provide secure data storage, secure data
8Hrs.
transmission and for creating digital signatures.
2. Demonstrate intrusion detection system (ids) using any tool (snort or any
other s/w)
Applications: Network and software security, Security against DDOS
Video link / Additional online information :
1. [Link]
cyber-security
2. [Link]
UNIT 5

Cyber network security concepts contd. : Enterprise security using Zachman


framework Zachman framework for enterprise architecture, primitive models
versus composite models, architectural problem solving patterns, enterprise
workshop, matrix mining, mini patterns for problem solving meetings.

Case study: cyber security hands on – managing administrations and root


accounts, installing hardware, reimaging OS, installing system protection/
antimalware, configuring firewalls 8Hrs.

Laboratory Sessions/ Experimental learning:


1. Analysis the Security Vulnerabilities of E-commerce services.
Applications: Security of enterprise applications.
Video link / Additional online information:
1. [Link]
2. [Link]
Course Outcomes: After completing the course, the students will be able to
CO1 Explain network security protocols
CO2 Understand the basic concepts of cyber security
CO3 Discuss the cyber security problems
CO4 Explain Enterprise Security Framework
CO5 Apply concept of cyber security framework in computer system administration

Reference Books:
William Stallings, Cryptography and Network Security Principles and Practice,
1.
Pearson Education Inc., 6th Edition, 2014, ISBN: 978-93-3251877-3.
Thomas J. Mowbray, Cyber Security – Managing Systems, Conducting Testing,
2.
and Investigating Intrusions, Wiley.

3. Cryptography and Network Security, Behrouz A. Forouzan, TMH, 200

4. Cryptography and Network Security, Atul Kahate, TMH, 2003


Continuous Internal Evaluation (CIE):
Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/P PO2 PO3 PO PO PO PO PO8 PO9 PO10 PO11 PO12
PO1
O 4 5 6 7
CO1 3 3 2 2 - 1 - - 1 - - 1
CO2 3 3 2 2 - 1 - - 1 - - 1
CO3 3 3 2 2 - 1 - - 1 - - 1
CO4 3 3 2 2 - 1 - - 1 - - 1
CO5 3 3 2 2 - 1 - - 1 - - 1
High-3, Medium-2, Low-1
Semester: VI
VIRTUAL & AUGMENTED REALITY (Theory)
Course Code: MVJ22EC633 CIE Marks:50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40L SEE Duration: 3 Hrs
Course Learning Objectives : The students will be able to
Establish and cultivate a broad and comprehensive understanding of the
1
virtual reality and Augmented Reality.

2 Exhibit various elements and components used in AR/VR Hardware

3 Provide various factors involved in multisensory action of human being


Provide a detailed analysis of the engineering, scientific and functional

4 aspects of VR systems and the fundamentals of VR/AR modelling and


programming.
Understand virtual reality, augmented reality and using them to build
5
Biomedical, engineering and robotics application.

Module-1
Prerequisites: Intermediate programming ability in object-oriented languages,
Basic linear algebra
Introduction to Immersive Technologies : A Brief History of Virtual Reality, The
five Classic Components of a VR System, Early Commercial VR Technology , VR
becomes an Industry, Reality, Virtuality and Immersion , VR, AR, MR, xR:
similarities and differences.
8Hrs.
Laboratory Sessions/ Experimental learning:
1. Choose an existing VR application and write a summary including
a personal critical reflection on its look and feel especially in relation to
immersion, presence, agency and interactivity.
Applications: VR in Sport, Mental Health, Medical Training.
Video link / Additional online information:
[Link]
Module-2
Motion Tracking and Navigation : Position and Motion Trackers , Inside 8Hrs.
Out/Outside In , Tracker Performance Parameters , Optical, Active and Passive
Trackers , Inertial and Hybrid Trackers, HMD Trackers , Magnetic Trackers ,
Mechanical Trackers , Ultrasonic Trackers , Navigation and Manipulation
Interfaces , Tracker-Based Navigation/Manipulation Interfaces.
Laboratory Sessions/ Experimental learning:
1. Design an immersive environment in Unity-3D or Unreal that will
develop and enhance Work in groups. Start by building a simple 3D world
that an interactive player can move around in. Connect the controllers
and create a simple interaction loop. Measure velocity, acceleration,
distances, and other motion and spatial parameters of the user and the
controllers.
Applications: Industrial Training and Simulation, Flight Training and Simulation,
Pilot Head Tracking, Live Aircraft, Sports motion Analysis.
Video link / Additional online information:
[Link]
Module-3
The Human behind the lenses : Human Perception and Cognition , The
Human Visual System, VR Health and Safety Issues, Effects of VR Simulations on
Users , Cyber sickness, before and now Guidelines for Proper VR Usage.
Laboratory Sessions/ Experimental learning:
1. Create a well-rounded multisensory action that is meaningful, safe and 8Hrs.
accommodates all senses, visual, auditory and tactile.
Applications: Human–Computer Interaction, e-Sports, Games, Cultural
heritage
Video link / Additional online information:
[Link]
Module-4
Augmented and Mixed Reality: Taxonomy, technology and features of
augmented reality, difference between AR and VR, Challenges with AR, AR
systems and functionality, Augmented reality methods, visualization 8Hrs.
techniques for augmented reality, wireless displays in educational augmented
reality applications, mobile projection interfaces, marker-less tracking for
augmented reality, enhancing interactivity in AR environments, evaluating AR
systems.
Laboratory Sessions/ Experimental learning:
1. Experiment with Photo grammetry and improve the visual look
and feel of your environment
Applications: Healthcare
Video link / Additional online information:
[Link]
Module-5
Medical Applications of xR : Behavioural Therapy, Virtual and Augmented
Surgery, Triage and Diagnostics, Applications of VR in Robotics: Robot
Programming, Robot Tele operation.
Laboratory Sessions/ Experimental learning:
1. Add a training component to your existing prototype. Define the 8Hrs.
mechanics that will progressively improve user’s performance to
mastery through an interaction loop using the dual concept of
challenge / reinforcing.
Video link / Additional online information:
[Link]

Course outcomes:
CO1 Acquire various principles and concepts of virtual reality and its application.
CO2 Understand the optical motion tracking and navigation in virtual reality.
Analyse and solve problems related to their expertise in Augment and Virtual
CO3
Environments.
Develop detailed analysis of the engineering, scientific and functional aspects
CO4
of VR systems and the fundamentals of VR modelling and programming.
Illustrate the knowledge of integrating hardware, software, tools for AR/VR
CO5
technology.
Text Books:

2. C. Burdea and Philippe Coiffet, “Virtual Reality Technology”, First Edition,


Gregory, John Wiley and Sons, Inc.,2008
3. Steven M. LaValle, “Virtual Reality”, 2016. Online version:
[Link]
4. Alan B. Craig, “Understanding Augmented Reality, Concepts and
Applications”, Morgan Kaufmann, First Edition, 2013.
Dieter Schmalstieg and Tobias Hollerer, “Augmented Reality: Principles and
5. Practice (Usability)” by Pearson Education (US), Addison-Wesley Educational
Publishers Inc, New Jersey, United States, 2016. ISBN: 9780321883575

Reference Books:

Jason Jerald.,“The VR Book: Human-Centred Design for Virtual Reality”,

1. Association for Computing Machinery and Morgan and Claypool, New York,
NY, USA, First Edition, 2015

Steve Aukstakalnis, “Practical Augmented Reality: A Guide to the


Technologies, Applications, and Human Factors for AR and VR (Usability)”,
2.
Addison-Wesley Professional; 1st edition, 2016.
Robert Scoble and Shel Israel, “The Fourth Transformation: How Augmented
Reality and Artificial Intelligence Will Change Everything”, Patrick Brewster
3.
Press; 1st edition, 2016.
Tony Parisi, “Learning Virtual Reality: Developing Immersive Experiences and
4. Applications for Desktop, Web, and Mobile”, OReilly Media; 1st edition, 2015.
Tony Parisi, “Programming 3D Applications with HTML5 and WebGL: 3D
5.
Animation and Visualization for Web Pages”, OReilly Media; 1st edition, 2014.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A
minimum of three quizzes are conducted along with tests. Test portion is
evaluated for 50 marks and quiz is evaluated for 10 marks. Faculty may
adopt innovative methods for conducting quizzes effectively. The number
of quizzes may be more than three (conduct additional quizzes and take
best three). The three tests are conducted for 50 marks each and the
average of all the tests are calculated for 50. The marks for the assignments
are 20 (2 assignments for 10 marks each). The marks obtained in test, quiz
and assignment are added to get marks out of 100 and report CIE for 50
marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question
paper for each course contains two parts, Part – A and Part – B. Part – A
consists of objective type questions for 20 marks covering the entire
syllabus. Part – B Students have to answer five questions, one from each
unit for 16 marks adding up to 80 marks. Each main question may have a
maximum of three sub divisions. Each unit will have internal choice in
which both questions cover entire unit having same complexity in terms of
COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 3 1 - - 1 - - 1

CO2 3 3 3 2 3 1 - - 1 - - 1

CO3 3 3 3 2 3 1 - - 1 - - 1

CO4 3 3 3 2 3 1 - - 1 - - 1

CO5 3 3 3 2 3 1 - - 1 - - 1

High-3, Medium-2, Low-1


Semester: VI
Digital Image Processing
Course Code: MVJ22EC634 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Learn the fundamentals of digital image processing
1
Understand the image transforms and other image enhancement techniques
2 used in digital image processing.

Study the image restoration techniques and methods used in digital image
3 processing

Understand region-based segmentation, representation and


4
descriptions
Know the color fundamentals and various morphological image processing
5
techniques

UNIT 1
Prerequisites: Discrete Fourier Transform, MATLAB Basics

Introduction to Digital Image Processing: What is Digital Image Processing?


Origin of Digital Image Processing, Fundamental Steps in Digital Image Processing,
Components of an Image Processing System, Elements of Visual Perception, Image
Sensing and Acquisition, Image Sampling and Quantization

Applications of Image Processing: Medical imaging, Robot vision, Character


recognition, Remote Sensing. 8Hrs.

Laboratory Sessions/ Experimental learning:

1. Implementation and analysis of image sampling methods including uniform,


grid, jittered and best candidate algorithms using MATLAB

Applications: Medical imaging, Robot vision, Character recognition, Remote


Sensing.
Video link / Additional online information :

1. [Link]

2. [Link]
UNIT 2
Image Enhancement in the Spatial Domain: Some Basic Relationships Between
Pixels, Linear and Nonlinear Operations, Some Basic Intensity Transformation
Functions, Histogram Processing, Fundamentals of Spatial Filtering, Smoothing
Spatial Filters, Sharpening Spatial Filters

Frequency Domain: Filtering in the Frequency Domain, Image Smoothing and


Image Sharpening Using Frequency Domain Filters

Laboratory Sessions/ Experimental learning:


8Hrs.
1. Implementation and analysis of image smoothing and sharpening algorithms
using MATLAB.

Applications: Image Enhancement, Image Analysis

Video link / Additional online information:

1. [Link]

2. [Link]
UNIT 3
Restoration: Noise models, Restoration in the Presence of Noise Only using Spatial
Filtering and Frequency Domain Filtering, Linear, Position-Invariant Degradations,
Estimating the Degradation Function, Inverse Filtering, Minimum Mean Square Error
(Wiener) Filtering

Laboratory Sessions/ Experimental learning: 8Hrs.

1. Test the restoration with the Inverse Filter for deblurring and denoising.
Identify the problem with the Inverse Filter and discuss the solution for the
same.
Applications: Image Enhancement, Image Analysis, Error detection and correction

Video link / Additional online information:

1. [Link]

2. [Link]

UNIT 4
Segmentation: Point, Line, and Edge Detection: Detection of Isolated Points, Line
Detection, Edge Models, Basic Edge Detection, Advanced Technique for Edge
Detection, Thresholding: Optimum Global Thresholding Using Otsu's Method,
Region-Based Segmentation: Region growing, Region splitting and merging

Representation and Description: Representation, Boundary descriptors.

Laboratory Sessions/ Experimental learning:

1. Develop and implement a matlab code for Image segmentation using 8Hrs.
thresholding technique.

Applications: Object tracking, Pattern recognition

Video link / Additional online information :

1. [Link]

2 . [Link]

UNIT 5

Color Image Processing: Color Fundamentals, Color Models, Pseudo color Image
Processing.

Morphological Image Processing: Preliminaries, Erosion and Dilation, Opening and


Closing, The Hit-or-Miss Transforms, Some Basic Morphological Algorithms. 8Hrs.

Laboratory Sessions/ Experimental learning:

1. Implementation and analysis of multimodal image fusion using MATLAB.


Applications: Color conversion, Object marking

Video link / Additional online information:

1. [Link]

2. [Link]
Course Outcomes: After completing the course, the students will be able to

CO1 Analyze image processing algorithms used for sampling and quantization.

Apply and analyze image processing techniques in both the spatial and frequency
CO2 (Fourier) domains.

CO3 Implement and analyse various image restoration algorithms

Design image analysis techniques for image segmentation and evaluate the
CO4 methodologies for segmentation.

Conduct independent study and analyze various Morphological Image Processing


CO5 techniques.

Text Books:

Rafel C Gonzalez and Richard E. Woods, “Digital Image Processing”-, PHI 3rd Edition,
1.
2010.

Milan Sonka, Vaclav Hlavac, Roger Boyle, ―”Image Processing, Analysis, and
2. Machine Vision‖”, Cengage Learning, Fourth Edition, 2013, ISBN: 978-81-315-1883-
0

Reference Books:

[Link], [Link], [Link], “Digital Image Processing”- Tata McGraw


1.
Hill 2014.

2. A. K. Jain, “Fundamentals of Digital Image Processing”- Pearson 2004.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and quiz is
evaluated for 10 marks. Faculty may adopt innovative methods for conducting quizzes
effectively. The number of quizzes may be more than three (conduct additional quizzes
and take best three). The three tests are conducted for 50 marks each and the average of
all the tests are calculated for 50. The marks for the assignments are 20 (2 assignments
for 10 marks each). The marks obtained in test, quiz and assignment are added to get
marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for each
course contains two parts, Part – A and Part – B. Part – A consists of objective type
questions for 20 marks covering the entire syllabus. Part – B Students have to answer
five questions, one from each unit for 16 marks adding up to 80 marks. Each main
question may have a maximum of three sub divisions. Each unit will have internal choice
in which both questions cover entire unit having same complexity in terms of COs and
Bloom’s taxonomy level.

CO-PO Mapping

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

CO1 3 3 3 2 2 1 - - 1 - - 1

CO2 3 3 3 2 2 1 - - 1 - - 1

CO3 3 3 3 2 2 1 - - 1 - - 1

CO4 3 3 3 2 2 1 - - 1 - - 1

CO5 3 3 3 2 2 1 - - 1 - - 1

High-3, Medium-2, Low-1


PROJECT PHASE – I
Course Code: MVJ22ECP65 CIE Marks:100
Credits: L:T:P: [Link] SEE Marks: 100
Hours: - SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
To support independent learning.
1
To develop interactive, communication, organization, time
2 management, and presentation skills.

To impart flexibility and adaptability.


3
To train students to present the topic of project work in a seminar
without any fear, face audience confidently, enhance communication
4
skill, involve in group discussion to present and exchange ideas.

Project Work Phase - I: Each student of the project batch shall involve in carrying out
the project work jointly in constant consultation with internal guide, co-guide, and
external guide and prepare the project report as per the norms avoiding plagiarism.

Course outcomes: At the end of the course the student will be able to:

CO1 Describe the project and be able to defend it.

CO2 Learn to use modern tools and techniques.

CO3 Develop skills to work in a team to achieve common goal. Develop skills of project
management and finance.

CO4 Develop skills of self-learning, evaluate their learning and take appropriate actions
to improve it.

CO5 Prepare them for life-long learning to face the challenges and support the
technological changes to meet the societal needs.

Scheme of Evaluation:
Internal Marks: The Internal marks (50 marks) evaluation shall be based on Phase wise
completion of the project work, Project report, Presentation and Demonstration of the
actual/model/prototype of the project.

CO-PO Mapping

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

CO1 2 2 2 3 3 2 1 1 2 1 1 2

CO2 2 2 2 3 3 2 1 1 2 1 2 2

CO3 2 2 2 3 3 2 1 1 2 1 2 2

CO4 2 2 2 3 3 2 1 1 2 1 2 2

CO5 2 2 2 3 3 2 1 1 2 1 2 2

High-3, Medium-2, Low-1


Semester: VI
VLSI Laboratory
Course Code: MVJ22ECL66 CIE Marks: 50
Credits: L:T:P:0:0:2 SEE Marks: 50
Hours: 20 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Explore the CAD tool and understand the flow of the Full Custom IC design
1 cycle.

Learn DRC, LVS and Parasitic Extraction of the various designs.


2
Design and simulate the various basic CMOS analog circuits and use them in
3 higher circuits like data converters using design abstraction concepts.

Design and simulate the various basic CMOS digital circuits and use them in
4
higher circuits like adders and shift registers using design abstraction concepts

PART A
ASIC Digital Design
[Link] Verilog Code for inverter and Test Bench for verification, observe the waveform and
synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
2. Write Verilog Code for buffer and Test Bench for verification, observe the waveform and
synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
3. Write Verilog Code for Transmission Gate and Test Bench for verification, observe the waveform
and synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
[Link] Verilog Code for Basic/universal gates and Test Bench for verification, observe the waveform
and synthesize the code with technological library with given constraints. Do the initial timing
verification with gate level simulation.
5. Write Verilog Code for Flip flops -RS, D, JK, MS, T and Test Bench for verification, observe the
waveform and synthesize the code with technological library with given constraints. Do the initial
timing verification with gate level simulation.
6. Write Verilog Code for Serial & Parallel adder and Test Bench for verification, observe the
waveform and synthesize the code with technological library with given constraints. Do the initial
timing verification with gate level simulation.
7. Write Verilog Code for 4-bit counter [Synchronous and Asynchronous counter] and Test Bench for
verification, observe the waveform and synthesize the code with technological library with given
constraints. Do the initial timing verification with gate level simulation.
PART B
Analog Design
[Link] an Inverter with given specifications, completing the design flow mentioned below:
• Draw the schematic and verify the following i) DC Analysis ii) Transient Analysis
• Draw the Layout and verify the DRC, ERC
• Check for LVS
Verify & Optimize for Time, Power and Area to the given constraint
2. Design the Common source amplifier with given specifications, completing the design
flow mentioned below:

 Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis
 Draw the Layout and verify the DRC, ERC
 Check for LVS
 RC extraction

3. Design the Common Drain amplifier with given specifications, completing the design flow
mentioned below:

• Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis

• Draw the Layout and verify the DRC, ERC

• Check for LVS

• RC extraction

4. Design a Single Stage differential amplifier, with given specifications, completing the
design flow mentioned below:

 Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii) AC
Analysis
 Draw the Layout and verify the DRC, ERC
 Check for LVS
 RC extraction
5. Design an Operational-amp with given specification using given differential amplifier
Common source and Common Drain amplifier in library and completing the design flow
mentioned below:

• Draw the schematic and verify the following i) Transient Analysis ii) DC Analysis iii).
AC Analysis

• Draw the Layout and verify the DRC, ERC

• Check for LVS

• RC extraction
Course outcomes:
CO1 Write test bench to simulate various digital circuits.

Interpret concepts of DC Analysis, AC Analysis and Transient Analysis in analog


CO2
circuits.
Design and simulate basic CMOS circuits like inverter, common source amplifier and
CO3
differential amplifiers.
Design higher level circuits like operational amplifier and analog/digital converters to
CO4
meet desired parameters.
Use transistors to design gates and further using gates realize shift registers and
CO5
adders to meet desired parameters.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 2 - - - 2 - - 1
CO2 3 3 2 2 2 - - - 2 - - 1
CO3 3 3 2 2 2 - - - 2 - - 1
CO4 3 3 2 2 2 - - - 2 - - 1
CO5 3 3 2 2 2 - - - 2 - - 1

High-3, Medium-2, Low-1


Open Elective I

Semester: VI
Real Time Operating Systems
Course Code: MVJ22EC641 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Acquire knowledge about concepts related to OS for Embedded Systems.
Gain knowledge about different types of scheduling algorithms suitable for
2
embedded real time systems.
Introduce the principles of Inter process communication and multitasking
3
applications.
Explain the architecture of Linux Kernel and RTOS applications to Linux.
4
5 Discuss Real-Time Programming in Linux and μC linux

Module-1
Prerequisites: Basic Concepts of Operating systems and basics of task
management and task scheduling.

Real Time Systems: Introduction, issues in real time computing, Structure of a


real time system, task classes, performance measures for real time systems, task
assignment and scheduling algorithms, mode changes, Fault tolerant scheduling,
Real Time Models.

Laboratory Sessions/ Experimental learning: 8Hrs.

1. Create an application that creates two tasks that wait on a timer whilst
the main task loops.
2. Create an application that creates tasks and scheduling tasks.
Applications: Kiel RTOS for ARM (Keil RTX - ARM)

Video link / Additional online information:

1. [Link]
Module-2
μC/OS- II RTOS Concepts: Foreground/Background process, Resources, Tasks,
Multitasking, Priorities, Schedulers, Kernel, Exclusion, Inter task communication,
Interrupts, Clock ticks, μC/OS- II Kernel structure , μC/OS- II Initialisation, Starting
μC/OS- II.
Laboratory Sessions/ Experimental learning:
1. Write an Keil RTOS code that demonstrates the multitasking priority.
2. Write an Keil RTOS code that assigns priority and sets the time slice 8Hrs.
period to illustrate time slicing.
Applications:
1. Email Spam and Malware Filtering
2. File Managers and Resource management systems
Video link / Additional online information:
1. [Link]
[Link]
Module-3
μC/OS- II RTOS Functions: Task Management, Time management, Semaphore
management, Mutual exclusion semaphore, Event Management, Message
management, Memory management, porting μC/OS- II – comparison and study
of various RTOS like QNX- VX Works-Psos.
Laboratory Sessions/ Experimental learning:
1. Write an Keil RTOS code to manage tasks to handle semaphore to 8Hrs.
overcome mutual exclusion.
2. Demonstrate Porting of μC/OS- II in Embedded processor.
Applications: Traffic light controller system
Video link / Additional online information:
1. [Link]
[Link]
Module-4
Embedded Linux: Embedded Linux, Features - Embedded Linux Distributions - 8Hrs.
Architecture of Embedded Linux - Linux Kernel Architecture – User Space -Root
File System - Linux Start-Up Sequence - GNU Cross Platform Tool chain -Porting
Traditional RTOS Applications to Linux.
Laboratory Sessions/ Experimental learning:
1. Write an application that display two different messages in LCD
display in two lines.
Applications: Smart Mobile Phone operating system development process
demonstration.
Video link / Additional online information:
1. [Link]
[Link]
Module-5
Real time Linux: Linux and Real-Time, Real-Time Programming in Linux, Hard
Real-Time Linux - Building and Debugging, Building the Kernel, Integrated
Development Environment, Kernel Debuggers, Embedded Drivers, Boardsupport
packages, Introduction to μC linux.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Creating and UART driver for USB bus.
Applications: Demonstration of ABS system in automobiles
Video link / Additional online information:
1. [Link]
2. [Link]
[Link]

Course outcomes:

Summarize fundamental principles for programming of real time systems with


CO1
time and resource limitations.
CO2 Develop RTOS based embedded real time applications.
CO3 Analyze the functions of real time operating systems .
CO4 Utilize RTOS software tool chain for Embedded Applications.
CO5 Develop real time kernals and Embedded Drivers.
Text Books:

1. Krishna C.M., Kang G. Shin, “Real Time Systems”, Tata McGraw-Hill Edition, 2010.
Philip [Link], “Real Time Systems Design and Analysis-An Engineers
2.
Handbook”, II Edition-IEEE Press, IEEE Computer Society Press, 2001.
Reference Books:
1. Jean J Labrosse, “MicroC/OS-II The Real Time Kernel” II Edition, CMP Books, 2002.
[Link], Amol Lad, Sriram Neelakandan, “Embedded Linux System Design and
2.
Development”,Auerbach Publications, Taylor& Francis Group, 2006.
Christopher Hallinan, “Embedded Linux Primer, A Practical, Real-World Approach”,
3.
II Edition PearsonEducation, Inc., 2011.

Continuous Internal Evaluation (CIE):

Theory for 50 Marks

CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 1 1 - - 1 - 2 1
CO2 3 3 3 2 1 1 - - 1 - 2 1

CO3 3 3 3 2 1 1 - - 1 - 2 1

CO4 3 3 3 2 1 1 - - 1 - 2 1

CO5 3 3 3 2 1 1 - - 1 - 2 1

High-3, Medium-2, Low-1


Semester:VI
Sensor Technology
Course Code: MVJ22EC642 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Understand various technologies associated in manufacturing of sensors
1
Provide better familiarity with different sensors and their applications in real
2 life.

Acquire knowledge about types of sensors used in modern digital systems.


3

Evaluate the technological and physical limitations of a specific sensor.


4

5 Propose a suitable sensor for a given measurement situation.

Module-1
Prerequisite: Basic Electronics, Knowledge on physical quantities
Sensors Fundamentals and Characteristics: General Concepts and Terminology,
Sensor Classification, Static Characteristics, Dynamic Characteristics, Materials for
Sensors, Microsensor Technology.
Laboratory Sessions/ Experimental learning:
1. Study on applications of sensors
8Hrs.
Applications: Biological, Chemical, Electric, magnetic, or electromagnetic wave,
Heat, temperature, Mechanical displacement or wave, Radioactivity, radiation and
other.
Video link / Additional online information:
1. [Link]

[Link]
Module-2
Primary sensors: Temperature sensors, Pressure sensors, Flow-velocity and flow-
8Hrs.
rate sensors, Level sensors, Force and torque sensors, Acceleration and
inclination sensors and Velocity sensors.
Resistive Sensors: Resistive Temperature Detectors (RTDs),Thermistors, Magneto
resistors, Light-Dependent Resistors (LDRs), Resistive Hygrometers, Resistive Gas
sensors.
Laboratory Sessions/ Experimental learning:
1. Strain measurement with Bridge circuit
Applications: Patient monitoring in medical applications, Manufacturing and
industrial equipment and motorsport applications.
Video link / Additional online information:
1. [Link]

[Link]
Module-3
Reactance Variation and Electromagnetic Sensors: Capacitive sensors: Variable
capacitor and Differential capacitor, Inductive sensors:Variable reluctance
sensors, Eddy current sensors, Linear Variable Differential Transformers (LVDTs),
Electromagnetic sensors: Sensors based on Faraday’s Law and Hall effect sensors.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Develop a displacement measurement system with inductive sensors
(LVDT)
Applications: Smart phones, Industrial automation, Communication, automobile
and aerospace.
Video link / Additional online information:
[Link]
Module-4
Self-Generating sensors: Thermoelectric sensors, Piezoelectric sensors,
Pyroelectric sensors, Photovoltaic sensors, Electrochemical sensors, Proximity
sensors. 8Hrs.
Laboratory Sessions/ Experimental learning:
1. Develop a sensor system for force measurement using piezoelectric
sensors
Applications: Temperature controlled devices: refrigeration and air conditioning,
Alarm clocks, Medical devices, PIN pads, photonics and pharmaceutical
compositions, Robotics.
Video link / Additional online information:
[Link]
Module-5
Digital sensors: Position encoders,Resonant sensors: SAW sensors, Vibrating wire
strain gages, Vibrating cylinder sensors, Digital flow meters
Other sensing methods: Charge-Coupled sensors – Fundamentals & types of
CCD, Fiber-Optic sensors, Ultrasonic-based sensors, Gyroscope sensors, optical
sensors, IR sensors.
8Hrs.
Laboratory Sessions/ Experimental learning:
1. Measure strain, temperature and pressure using LabVIEW.
Applications: Industries, digital cameras, photocopiers.
Video link / Additional online information:
1. [Link]
[Link]

Course outcomes:

CO1 Understand the concept of sensors and its characteristics.


CO2 Explain the working principles of primary and resistive sensors.
Understand the inductive, capacitive and Electromagnetic sensors and its
CO3
applications
Identify alternative methods to measure common quantities such as temperature,
CO4
pressure, force and acceleration.
CO5 Select appropriate sensors used for various applications
Text Books:

Ramon Pallas & John [Link], “Sensors and signal conditioning”, John Wiley &
4.
Sons., 2nd Ed.,2001.
J. Fraden, “Handbook of Modern Sensors: Physical, Designs, and Applications”, AIP
5.
Press, Springer, 3rd Ed.,2004.
Reference Books:
1. D. Patranabis, “Sensors and Transducers”, PHI Publication, 2nd Ed.,2004 New Delhi.
2. Webster John G, “Instrumentation and sensors Handbook”, CRC Press, 1st Ed., 1999.
Shawhney A.K., “Electrical and Electronics Measurements and Instrumentation”,
6.
Dhanpat Rai & Sons, 1994.

Continuous Internal Evaluation (CIE):

Theory for 50 Marks

CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.
CO-PO Mapping

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12

CO1 3 2 2 1 - 2 - - - - 2 1

CO2 3 2 2 1 1 2 - - - - 2 1

CO3 3 2 2 1 1 2 - - - - 2 1

CO4 3 2 2 1 1 2 - - - - 2 1

CO5 3 2 2 1 2 2 - - - - 2 1

High-3, Medium-2, Low-1


Semester:VI
Principles of Communication Systems
Course Code: MVJ22EC643 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Understand and analyze the concepts of Analog Modulation schemes viz; AM, FM.

2 Learn the concepts of digitization of signals viz; sampling, quantizing and


encoding.

3 Realize the basic concepts of various digital modulation techniques.

4 Study the principles behind information theory and coding.

5 Understand the basics of spread spectrum modulation.

Module-1
Prerequisites: Modulation, Need for Modulation and types of Modulation.
Analog Modulation: Amplitude Modulation - AM, DSBSC, SSBSC, VSB - PSD, modulators and
demodulators, Angle modulation - PM and FM - PSD, modulators and demodulators - Super
heterodyne receivers.

Laboratory Sessions/ Experimental learning:


1. Introduction to Matlab
2. Generation of AM signal using Matlab
8Hrs.
Applications: Broadcast transmissions, Air band radio, Quadrature amplitude modulation

Video link / Additional online information :

1. [Link]
2. [Link]
3. [Link]

Module-2 8Hrs.
Pulse Modulation: Low pass sampling theorem, Quantization, PAM, Line coding, PCM,
DPCM, DM, and ADPCM and ADM, Channel Vocoder, Time Division Multiplexing,
Frequency Division Multiplexing.

Laboratory Sessions/ Experimental learning:


1. Delta modulation using Matlab
Applications: Speech recognition systems, pattern recognition systems, digital audio in
computers, CDs, digital telephony, telephone and radio communications, television
systems.
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
4. [Link]

Module-3
Digital Modulation And Transmission : Phase shift keying, BPSK, DPSK, QPSK, Principles of
M-ary signaling M-ary PSK & QAM, Comparison, ISI Pulse shaping, Duo binary encoding,
Cosine filters, Eye pattern, equalizers.
Laboratory Sessions/ Experimental learning:
1. Eye diagram using Matlab
2. Generation of BPSK Using LabVIEW 8Hrs.
Applications: LAN, CDMA, WiMAX, wireless communication, mobile communication,
Satellite Communication, Bluetooth, RFID.
Video link / Additional online information:
1. [Link]
2. [Link]

Module-4
Information Theory and Coding: Measure of information, Entropy, Source coding theorem 8Hrs.
– Shannon Fanon coding, Huffman Coding, LZ Coding, Channel capacity, Shannon-Hartley
law – Shannon’s limit, Error control codes, Cyclic codes, Syndrome calculation, Convolution
Coding, Sequential and Viterbi decoding.
Laboratory Sessions/ Experimental learning:
1. Huffman coding using Matlab
Applications: Data Compression, audio/video transmission, data transmission and file
transfer
Video link / Additional online information:
1. [Link]
[Link]
Module-5
Spread Spectrum Multiple Access Techniques: PN sequences, properties, m-sequence,
DSSS – Processing gain, Jamming, FHSS, Synchronization and tracking, Multiple Access
FDMA, TDMA, CDMA.
Laboratory Sessions/ Experimental learning:
1. Direct Sequence Spread spectrum Signal Generation & Detection using Matlab
8Hrs.
Applications: CDMA, Wi-Fi, WPAN, etc.,
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
[Link]

Course outcomes:

CO1 Examine the concepts of AM and FM modulation and demodulation.

CO2 Apply the concepts of sampling, quantization and encoding for digitization of signals.

Evaluate the performance of a baseband and pass band digital communication


CO3
system in terms of error rate and spectral efficiency.
CO4 Analyze source and error control coding.
CO5 Illustrate the digital communication system with spread spectrum modulation.

Text Books:
1. H Taub, D L Schilling, G Saha, “Principles of Communication Systems” 3/e, TMH 2007
Simon Haykins, “An Introduction to Analog and Digital Communication”, John Wiley,
2.
2003.
Reference Books:
Simon Haykin, “Digital Communication Systems”, John Wiley & sons, First Edition, 2014,
1.
ISBN 978-0-471-64735-5.
[Link], “Modern Digital and Analog Communication systems”, 3rd edition, Oxford
4.
University Press, 2007
5. H P Hsu, Schaum Outline Series – “Analog and Digital Communications” TMH 2006
[Link], “Digital Communications Fundamentals and Applications” 2/e Pearson Education
6.
2007
K Giridhar, “Information Theory And Coding”, 4th Edition, Pooja Publication, Bangalore,
7.
2001.

Continuous Internal Evaluation (CIE):

Theory for 50 Marks

CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 1 1 - - - - - 1

CO2 3 3 3 2 1 1 - - - - - 1

CO3 3 3 3 2 1 1 - - - - - 1

CO4 3 3 3 2 1 1 - - - - - 1

CO5 3 3 3 2 1 1 - - - - - 1

High-3, Medium-2, Low-1


Semester:VI
Introduction To MATLAB & SIMULINK
Course Code: MVJ22EC644 CIE Marks: 50
Credits: L:T:P: [Link] SEE Marks: 50
Hours: 40 SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 To provide a foundation in programming for engineering problem solving using
the MATLAB software package.

2 To acquaint the student with some of the terminology in this very new field and
relate it to the basic engineering process of design.

3 To provide an introduction to the basic analytical fundamentals that are used to


create and manipulate geometric models in a computer program.

4 To develop the skills to analyse and break down an engineering program and
solve it algorithmically using MATLAB

Module-1
Introduction to Matlab, Creating Variables, Some Useful MATLAB Functions Data Types
creating simple and multiple data set in single plot, Matrix generation, Array operations
and Linear equations
Introduction to programming in MATLAB, Visualization and Programming ,Control flow
and operators
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Write MATLAB commands to analyze arithmetic, logical and Boolean operations.
2. Write MATLAB commands to analyze vector operations and magic matrixes.
3. Write a MATLAB program to demonstrate if and else if statement for comparing
Two numbers.
Video link / Additional online information :
1. [Link]
Module-2
Solving Equations, Curve Fitting, and Numerical Techniques :Linear Algebra, Polynomials, 8Hrs.
Optimization, Differentiation/Integration, Differential Equations
Advanced Methods : Probability and Statistics, Data Structures, Images, File I/O
Video link / Additional online information:
1. [Link]
2. [Link]
Module-3
Various functions and toolboxes: Documentation, Misc. Useful Functions, Graphical
User Interfaces, Simulink, Symbolic Toolbox
Applications: App Designing using GUI, Image processing
8Hrs.
Video link / Additional online information:
1. [Link]
graphical-user-interface-application-with-matlab
2. [Link]
Module-4
Prerequisites: Types of filters
Introduction to SIMULINK: Multiple plots creating models, blocks, Systems and sub-
systems, Simulating Dynamic System, Solving a model, solvers, MATLAB SIMULINK
integration, S-function); MATLAB Toolboxes training (Signal Processing, Neural Network,
FUZZY logic, Control System, Communication, Power System toolboxes);
Laboratory Sessions/ Experimental learning:
1. Create a spreadsheet file with some data (or use an existing spreadsheet with 8Hrs.
data if you have) and import the data into MATLAB.
2. Matlab 2D and 3D Plot
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
[Link]
Module-5
Applications of Matlab: Diode Characteristics, Fourier Analysis, Signal Processing, Deep
learning, Image processing 8Hrs.
Laboratory Sessions/ Experimental learning:
1. Image Enhancement Using Intensity Transformations,
2. Morphological and Other Set Operations
3. Two-Dimensional Fast Fourier Transform
Video link / Additional online information:
1. [Link]
[Link]
[Link]
[Link]

Course outcomes:
Students should be able to apply computer methods for solving a wide range of
CO1
engineering problems.
Students should be able to use computer engineering software to solve and present
CO2
problem solutions in a technical format.
Students should be able to utilize computer skills to enhance learning and
CO3
performance in other engineering and science courses.
Understand how signals, images, and data are represented and manipulated in
CO4
MATLAB
Students should be able understand the various programming constructs and how
CO5
they can be used to solve a computational problem.

Text Books:
Proakis & Monalakis, “Digital signal processing – Principles Algorithms &
1. Applications”, 4th Edition, Pearson education, New Delhi, 2007. ISBN: 81-317-1000-
9.
Li Tan, Jean Jiang, “Digital Signal processing – Fundamentals and Applications”,
2.
Academic Press, 2013, ISBN: 978-0-12-415893.
Reference Books:
1. S. Salivahanan, C. Gnanpriya, Digital Signal processing , McGraw Hill

Continuous Internal Evaluation (CIE):

Theory for 50 Marks


CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of
three quizzes are conducted along with tests. Test portion is evaluated for 50 marks
and quiz is evaluated for 10 marks. Faculty may adopt innovative methods for
conducting quizzes effectively. The number of quizzes may be more than three
(conduct additional quizzes and take best three). The three tests are conducted for
50 marks each and the average of all the tests are calculated for 50. The marks for
the assignments are 20 (2 assignments for 10 marks each). The marks obtained in
test, quiz and assignment are added to get marks out of 100 and report CIE for 50
marks.

Semester End Examination (SEE):

Total marks: 50+50=100

SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 - - - - 2 1 1 2
CO2 3 3 3 2 - - - - 2 1 1 2
CO3 3 3 3 3 - - - - 2 1 1 2
CO4 3 3 3 3 - - - - 2 1 1 2
CO5 3 3 2 - 3 - - - 3 1 3 3

High-3, Medium-2, Low-1


Open Elective Course II

Semester: VII
Medical Electronics
Course Code: MVJ22EC751 CIE Marks:50
Credits: L:T:P:3:0:0 SEE Marks: 50
Hours: 40T SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Explain physiological parameters such as electrical, non-electrical and the
1
recording methods.
Learn the methods used for recording and measuring the biological
2 signals.

Illustrate the various Medical Imaging devices used in the hospitals.


3
Explain the telemetry systems and know the safety aspects required in
4
medical equipment.
Understand the various Therapeutic Devices and know about recent trends
5.
in medical system.

UNIT 1
Prerequisites: Basics of Transducer
Fundamentals of Physiology and Transducer:
Types of Bioelectric Potentials: Introduction to different types of bioelectric
potentials, Action and resting potentials, Propagation of action potentials.
Biological Systems: Nervous system and its fundamentals, Basic components of
a biomedical system, Cardiovascular systems, Respiratory systems
Electrodes and Transducers in Medical systems: Different type of electrodes,
8Hrs.
sensors used in biomedicine. Physiological signals and transducers, Piezoelectric
Transducers, ultrasonic transducers, Temperature measurement, Fibre optic
temperature sensors. Selection criteria for transducer and electrodes.
Laboratory Sessions/ Experimental learning:
1. Practical applications of electrodes in medical field.
Applications: Ultrasonic scanning devices, Measures skin and body temperature,
Measures Respiratory rate
Video link / Additional online information :
1. [Link]
2. [Link]
3. [Link]
4. [Link]
UNIT 2
Electrical and Non-Electrical Parameter Measurement:
Electro Physiological Measurement: Biological amplifiers, ECG, EEG, EMG, PCG,
typical waveforms and signal characteristics
Non Electrical Parameter Measurement: Measurement of blood pressure, Ultra
sound blood flow meter, Blood flow cardiac output, Heart rate, heart sound,
measurement of gas volume, flow rate of CO2 and O2 in exhaust air, pH of blood
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Measure the “PQRST ECG” signal in both normal and abnormal conditions.
Applications: Psychology and Neuroscience, Brain Computer Interfaces (BCI)
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]

UNIT 3

Amplifiers used in Medical Electronics: Amplifiers, preamplifiers, differential


amplifiers, chopper amplifiers, Isolation amplifier
Medical Imaging: X-ray machine, Computer tomography, Magnetic resonance
imaging system, Positron emission tomography and endoscopy.
Laboratory Sessions/ Experimental learning:
1. Graphical results of all Medical Images. 8Hrs.
Applications: Diagnose disease, blood clots, tumours, bone fractures
,inflammation or infection in an organ ,degenerative diseases ,strokes
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Telemetry: Introduction to telemetry systems, Different types of biotelemetry
systems, Retinal Imaging, Imaging application in Biometric systems.
Safety in Medical Environment: Electrical safety in medical environment, shock
hazards, leakage current, Instruments for checking safety parameters of
biomedical equipment
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Practical applications of telemetry in medical systems.
Applications: In the branch of Ophthalmology
Video link / Additional online information :
1. [Link]
2. [Link]

UNIT 5

Assisting and Therapeutic Devices: Cardiac pacemakers, Defibrillators,


Ventilators, Surgical diathermy, Heart lung machine, Laser in surgery and
medicine.
Recent Trends in medical System: Insulin Pumps, Radio pill, Endo microscopy,
Brain machine interface, Lab on a chip, ICCU patient monitoring system,
Wearable Antennas.
Robotic Devices: Nano Robots, Robotic surgery, Orthopedic prostheses fixation.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Functions of ICCU patient Monitoring Systems.
Applications: Diagnosis of the gastrointestinal tract. Applications of BCI are
neuroergonomics, medical, smart environment, education and self-regulation,
games and entertainment, neuro marketing and advertisement
Video link / Additional online information:
1. [Link]
2. [Link]
3. [Link]
Course outcomes:
Analyse the operation and characteristics of Electronic devices and use of them in
CO1
applications.
CO2 Evaluate the performance of electronic circuits.
CO3 Demonstrate the electronic systems and analyse their applicability
CO4 Analyse requirement of electronic devices and systems.
CO5 Design a simple prototype for a certain application.

Text Books:
R.S. Khandpur, “Hand book of Bio Medical Instrumentation” (2nd edition)- ISBN-13:
1.
9789339205430.
Mandeep Singh, “Introduction to Biomedical Instrumentation”, ISBN-13:
2.
9788120350236
S.K. Guha, “Principles of Medical Electronics and biomedical Instrumentation” -
3
ISBN-13: 978-8173712579.
[Link](Wiley India), “Medical instrumentation Application and Design”, ISBN-
4
13: 978-0471676003.
Joseph D. Bronzino, “The Biomedical Engineering Handbook”, Third Edition, CRC
5
Press-2006.
John D. Enderle and Joseph D. Bronzino, “Introduction to Biomedical
6
Engineering”, Third Edition, Elsevier Inc.-2012.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 2 2 1 - - 1 - - 1
CO2 3 3 2 2 2 1 - - 1 - - 1
CO3 3 3 2 2 3 1 - - 1 - - 1
CO4 3 3 2 2 3 1 - - 1 - - 2
CO5 3 3 2 2 2 1 - - 1 - - 3
Semester: VII
IoT and Wireless Sensor Networks
Course Code: MVJ22EC752 CIE Marks:50
Credits: L:T:P:3:0:0 SEE Marks: 50
Hours: 40T SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Provide knowledge about IoT and M2M architecture.
Understand various layers of IoT and their functionality.
2
Describe Cloud computing and design principles of IoT
3
Understand the architecture and design principles of WSNs.
4

5. Provide knowledge about MAC and routing protocols in WSN

UNIT 1
Prerequisites: Knowledge on Computer Networks
Introduction to IoT: Genesis, Digitization, Impact- Connected Roadways,
Buildings, IoT Challenges, Network Architecture and Design, Drivers Behind New
Network Architectures, Security, Constrained Devices and Networks Comparing
IoT Architectures, M2M architecture, IoT world forum standard, IoT Reference
Model, Simplified IoT Architecture.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Comparative study of Oracle, IBM and Cisco
Architectures of IoT
Applications: Smart Cities, Home Automation System
Video link / Additional online information :
1. [Link]
2. [Link]
explaining-the-real-world-applications-of-internet-of-things-iot/
UNIT 2
IoT Layers and functionality : IoT Network Architecture and Design Core IoT
Functional Stack, Layer1(Sensors and Actuators) , Layer 2(Communications
8Hrs.
Sublayer), Access network sublayer, Gateways and backhaul sublayer, Network
transport sublayer, IoT Network management. Layer 3(Applications and
Analytics), Analytics vs Control, Data vs Network Analytics IoT Data Management
and Compute Stack.
Laboratory Sessions/ Experimental learning:
1. Implement an IoT architecture to design an application of your own.
Video link / Additional online information:
1. [Link]
2.[Link]

UNIT 3

Data Collection, Storage and Computing using a Cloud Platform: Introduction,


Cloud computing paradigm for data collection, storage and computing, Cloud
service models, IoT Cloud - based data collection, storage and computing
services using Nimbits, The Hierarchy of Edge, Fog, and Cloud.
Prototyping and Designing Software for IoT Applications: Introduction,
Prototyping Embedded device software, Programming Embedded Device,
Arduino Platform using IDE, Reading data from sensors and devices, Devices,
Gateways, Internet and Web/Cloud services software development.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Weather monitoring using Blynk/ThingSpeak through cloud
2. Design a people counter using Node MCU
3. Christmas light show with Arduino
Applications: Google Cloud, SAAS, PAAS, Sensor applications
Video link / Additional online information:
1. [Link]
2. [Link]

UNIT 4
Overview of Wireless Sensor Networks: Challenges for Wireless Sensor Networks,
Enabling Technologies for Wireless Sensor Networks.
Architectures: Single-Node Architecture, Hardware Components, Energy 8Hrs.
Consumption of Sensor Nodes, Operating Systems and Execution Environments,
Network Architecture, Sensor Network Scenarios, Optimization Goals and Figures
of Merit, Design principles for WSNs, Service interfaces of WSNs Gateway
Concepts.
Laboratory Sessions/ Experimental learning:
1. Do a case study on total energy conservation opportunities in Solar
Power
Applications: Health care monitoring, Area monitoring, Industrial monitoring,
Threat detection.
Video link / Additional online information :
1. [Link]
2. [Link]

UNIT 5

Communication Protocols: Physical Layer and Transceiver Design


Considerations, MAC Protocols for Wireless Sensor Networks, Low Duty Cycle
Protocols and Wakeup Concepts - S-MAC, The Mediation Device Protocol,
Wakeup Radio Concepts, Contention based protocols(CSMA,PAMAS), Schedule
based protocols (LEACH) Address and Name Management in WSNs, Assignment
of MAC Addresses, Routing Protocols- Energy-Efficient Routing, Geographic
Routing, Hierarchical networks by clustering.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Design an energy efficient system for a WSN using the routing
protocols using NetSim or NS2
Applications: Environmental/Earth sensing, Air pollution monitoring, Forest fire
detection, Landslide detection, Water quality monitoring
Video link / Additional online information:
1. [Link]
2. [Link]

Course outcomes:
CO1 Analyze different IOT Architecture and select them for a particular application.
CO2 Evaluate the sensor data generated and map it to IOT protocol stack.
CO3 Implement and execute programs using development tools
CO4 Develop an energy efficient system for WSN.
Create a real life application involving Wireless Sensor Networks using IoT
CO5
concepts.

Text Books:
Cisco, IOT Fundamentals – Networking Technologies, Protocols, Use Cases for
1. IOT, Pearson Education; First edition (16 August 2017). ISBN-10: 9386873745,
ISBN-13: 978-9386873743
Raj Kamal,”Internet of Things-Architecture and design principles”, McGraw Hill
2.
Education.
Holger Karl & Andreas Willig, "Protocols And Architectures for Wireless Sensor
3
Networks" , John Wiley, 2005.
Kazem Sohraby, Daniel Minoli, & Taieb Znati, “Wireless Sensor
4
NetworksTechnology, Protocols, And Applications”, John Wiley, 2007.
5 Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003.
Arshdeep Bahga and Vijay Madisetti, ‘Internet of Things – A Hands on Approach’,
6 Orient Blackswan Private Limited - New Delhi; First edition (2015), ISBN-10:
8173719543, ISBN-13: 978-8173719547

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 2 - - 2 - - 1
CO2 3 3 3 2 2 2 - - 2 - - 1
CO3 3 3 3 3 2 2 - - 2 - - 1
CO4 3 3 3 3 2 2 - - 2 - - 1
CO5 3 3 3 3 2 2 - - 2 - - 1

High-3, Medium-2, Low-1


Semester: VII
Digital Image Processing
Course Code: MVJ22EC753 CIE Marks:50
Credits: L:T:P:3:0:0 SEE Marks: 50
Hours: 40T SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
1 Learn the fundamentals of digital image processing
Understand the image transforms and other image enhancement
2
techniques used in digital image processing.
Study the image restoration techniques and methods used in digital image
3
processing
Understand region-based segmentation and segmentation using
4
morphological watersheds.
Know the color fundamentals and various morphological image processing
5.
techniques.

UNIT 1
Prerequisites: Discrete Fourier Transform, MATLAB Basics
Introduction to Digital Image Processing: What is Digital Image Processing?
Origin of Digital Image Processing, Fundamental Steps in Digital Image
Processing, Components of an Image Processing System, Elements of Visual
Perception, Image Sensing and Acquisition, Image Sampling and Quantization,
Laboratory Sessions/ Experimental learning:
1. Implementation and analysis of image sampling methods including
8Hrs.
uniform, grid, jittered and best candidate algorithms using MATLAB
Applications: Medical imaging, Robot vision, Character recognition, Remote
Sensing.
Video link / Additional online information :
1. [Link]
2. [Link]

UNIT 2
Spatial Domain: Some Basic Relationships Between Pixels, Linear and Nonlinear
Operations, Some Basic Intensity Transformation Functions, Histogram
Processing, Fundamentals of Spatial Filtering, Smoothing Spatial Filters,
Sharpening Spatial Filters
Frequency Domain: Filtering in the Frequency Domain, Image, Smoothing and
Image Sharpening Using Frequency Domain Filters.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Implementation and analysis of image smoothing and sharpening
algorithms using MATLAB.
Applications: Image Enhancement, Image Analysis
Video link / Additional online information:
1. [Link]
[Link]

UNIT 3

Restoration: Noise models, Restoration in the Presence of Noise Only using


Spatial Filtering and Frequency Domain Filtering, Linear, Position-Invariant
Degradations, Estimating the Degradation Function, Inverse Filtering, Minimum
Mean Square Error(Wiener) Filtering.
Laboratory Sessions/ Experimental learning:
1. Test the restoration with the Inverse Filter for deblurring and
denoising. Identify the problem with the Inverse Filter and discuss the
solution for the same. 8Hrs.
Applications: Image Enhancement, Image Analysis, Error detection and
correction

Video link / Additional online information:

1. [Link]
[Link]
UNIT 4
Segmentation: Point, Line, and Edge Detection: Detection of Isolated Points, Line
Detection, Edge Models, Basic Edge Detection, Advanced Technique for Edge
Detection, Thresholding: Optimum Global Thresholding Using Otsu's Method,
Region-Based Segmentation: Region growing, Region splitting and merging

Laboratory Sessions/ Experimental learning:


Develop and implement a matlab code for Image segmentation using 8Hrs.
thresholding technique.
Applications: Object tracking, Pattern recognition
Video link / Additional online information :
1.[Link]
2.[Link]

UNIT 5

Color Image Processing: Color Fundamentals, Color Models, Pseudocolor Image


Processing.
Morphological Image Processing: Preliminaries, Erosion and Dilation, Opening
and Closing, The Hit-or-Miss Transforms, Some Basic Morphological Algorithms
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Implementation and analysis of multimodal image fusion using MATLAB.
Applications: Color conversion, Object marking
Video link / Additional online information:
1.[Link]
2.[Link]

Course outcomes:
CO1 Analyze image processing algorithms used for sampling and quantization.
Apply and analyze image processing techniques in both the spatial and frequency
CO2
(Fourier) domains.
CO3 Implement and analyse various image restoration algorithms
Design image analysis techniques for image segmentation and evaluate the
CO4
methodologies for segmentation.
Conduct independent study and analyze various Morphological Image Processing
CO5
techniques.

Text Books:
Rafel C Gonzalez and Richard E. Woods , “Digital Image Processing”-, PHI 3rdEdition
1.
2010.
Milan Sonka, Vaclav Hlavac, Roger Boyle, ―”Image Processing, Analysis, and
2.
Machine Vision‖”, Cengage Learning, 2013, ISBN: 978-81-315-1883-0
[Link], S Esakkirajan, [Link], “Digital Image Processing”, Tata
3
McGraw Hill, 2011
[Link], [Link], [Link], “Digital Image Processing”- Tata
4
McGraw Hill 2014.
5 A. K. Jain, “Fundamentals of Digital Image Processing”- Pearson 2004.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 2 1 - - 1 - - 1

CO2 3 3 3 2 2 1 - - 1 - - 1

CO3 3 3 3 2 2 1 - - 1 - - 1

CO4 3 3 3 2 2 1 - - 1 - - 1

CO5 3 3 3 2 2 1 - - 1 - - 1

High-3, Medium-2, Low-1


Semester: VII
Robotics and Automation
Course Code: MVJ22EC754 CIE Marks:50
Credits: L:T:P:3:0:0 SEE Marks: 50
Hours: 40T SEE Duration: 3 Hrs
Course Learning Objectives: The students will be able to
Study the history, concept development and key components of robotics
1
technologies.

2 Know the concept of interfacing actuators and other components


Understand basic mathematics manipulations of spatial coordinate
3
representation and transformation.

4 Learn basic robot forward and inverse kinematic problems

5. Analyze basic robotic dynamics, path planning and control problems

UNIT 1
Basic concepts in robotics: Definition, anatomy of robot, basic structure of robot,
Specifications and Classification of robot, Safety Measures in robotics, Industrial
Applications of Robots. Drives for robots: Electric, hydraulic and pneumatic.
Sensors: Internal-External, Contact-noncontact, position, velocity, force, torque,
proximity and range.
Laboratory Sessions/ Experimental learning:
8Hrs.
1. Interface various sensors with Microcontroller.
Applications: Machine Tending,Picking, Packing and Palletizing, painting,all
Industrial applications
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 2
Robot drivers, Sensors and Vision : Vision Introduction to techniques, Image
acquisition and processing, Different types of grippers- Mechanical,
Magnetics ,vacuum, Adhesive, Gripper force Analysis & Gripper Design , overview 8Hrs.
of actuators, Power and torque, Acceleration and velocity Specifications and
characteristics of Stepper motors, AC motors, DC motors and servomotors.
Laboratory Sessions/ Experimental learning:
1. Interface motors using various Motor drivers.
Applications: Industrial application, agriculture robots, surgical robots
Video link / Additional online information:
1. [Link]
2. [Link]

UNIT 3

Robot Kinematics and Dynamics: Direct and inverse kinematics for industrial
robots for position and orientation, Redundancy, Manipulator, direct and inverse
velocity. Lagrangian formulation, Link inertia tensor and manipulator inertia
tensor, Newton –Eller formulation for RP and RP manipulators, Trajectory
planning.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Interface servo motors to form gripper.
Applications: Pick and Place, Excavators, Robotic ARM.
Video link / Additional online information:
1. [Link]
2. [Link]
UNIT 4
Robot Kinematics: Dynamics and Programming methods, Robot language
classification, Robot language structure, KINEMATICS AND PATH PLANNING:
Solution of inverse kinematics problem – multiple solution jacobian work
envelop, hill climbing techniques, robot programming languages elements and
its functions. Simple programs on Sensing distance and direction, Line Following
Algorithms, Feedback Systems. 8Hrs.

Laboratory Sessions/ Experimental learning:

1. Design algorithm for Maze solving robot.

Applications: Defence, Survillience, Autonomous Vehicle.


Video link / Additional online information:

1. [Link]

2. [Link]

UNIT 5

Developing and building a robot, Models of flexible links and joints, Robotic arm,
Components and structure, Types of joints and workspace, Design models for
mechanic arms and lifting systems
Multiple robots, machine interface, robots in manufacturing and non-
manufacturing applications, robot cell design, selection of robot.
Laboratory Sessions/ Experimental learning: 8Hrs.
1. Robots in material handling and assembly. Human Robot Interaction
Applications: Humanoid, Robotic Arms.
Video link / Additional online information:
1. [Link]
2. [Link]

Course outcomes:
CO1 Analyze the concept development and key components of robotics technologies
CO2 Select the components for interfacing actuators
Implement basic mathematics manipulations of spatial coordinate representation
CO3
and Transformation.
CO4 Solve basic robot forward and inverse kinematic problems
Design robots which are capable to solve basic robotic dynamics, path planning
CO5
and control problems.

Text Books:
1. Introduction to Robotics By [Link] , Tata McGraw Hill
Robotics Control ,Sensing ,Vision and Intelligence by K.S. Fu, R.C .Gonzalez,
2.
[Link] , Tata McGraw HilL
Robert J. Schilling , Fundamentals of Robotics- Analysis and Control, Prentics Hall
3
India.
Robotics Technology and Flexible Automation by [Link], S. Deb, Tata McGraw
4
Hill.
5 Robot Motion and Control ( Recent Developments ) by [Link]& M. Morari.

Continuous Internal Evaluation (CIE):


Theory for 50 Marks
CIE is executed by way of quizzes (Q), tests (T) and assignments. A minimum of three
quizzes are conducted along with tests. Test portion is evaluated for 50 marks and
quiz is evaluated for 10 marks. Faculty may adopt innovative methods for conducting
quizzes effectively. The number of quizzes may be more than three (conduct
additional quizzes and take best three). The three tests are conducted for 50 marks
each and the average of all the tests are calculated for 50. The marks for the
assignments are 20 (2 assignments for 10 marks each). The marks obtained in test,
quiz and assignment are added to get marks out of 100 and report CIE for 50 marks.
Semester End Examination (SEE):
Total marks: 50+50=100
SEE for 50 marks is executed by means of an examination. The Question paper for
each course contains two parts, Part – A and Part – B. Part – A consists of objective
type questions for 20 marks covering the entire syllabus. Part – B Students have to
answer five questions, one from each unit for 16 marks adding up to 80 marks. Each
main question may have a maximum of three sub divisions. Each unit will have
internal choice in which both questions cover entire unit having same complexity
in terms of COs and Bloom’s taxonomy level.

CO-PO Mapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 1 1 - - 1 - - 1
CO2 3 3 3 2 1 1 - - 1 - - 1
CO3 3 3 3 2 1 1 - - 1 - - 1
CO4 3 3 3 2 1 1 - - 1 - - 1
CO5 3 3 3 2 1 1 - - 1 - - 1
High-3, Medium-2, Low-1

You might also like