2022 Syllabus Embedded Sys
2022 Syllabus Embedded Sys
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)
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.
Reference Books
1. B.S. Grewal, “Higher Engineering Mathematics” Khanna Publishers, 44th
Edition, 2013.
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
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
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.
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
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)
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.
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
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
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.
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.
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.
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
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.
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
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”,
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.
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
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.
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.
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.
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
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.
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.
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 - - - - - - - -
3 Learn the concepts of digitization of signals viz; sampling, quantizing, and encoding.
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.
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
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. [Link]
2. [Link]
UNIT 5
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.
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):
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
Communication laboratory
EXPERIMENTS
8 DSBSC Modulation
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
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.
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
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
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.
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
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
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
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.
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.
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.
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
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
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.
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
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.
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
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
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.
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
4 To know the issues of various feed forward and feedback neural networks.
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
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:
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.
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.
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
· The student has to obtain a minimum of 40% of maximum marks in CIE and a
minimum of 40% of maximum marks in SEE.
· 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.
· 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
· 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.
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.
3. Write a program to add an array of 16 bit numbers and store the 32 bit
result in internal RAM.
10. Interface a simple switch and display its status through Relay, Buzzer
and LED.
STUDY EXPERIMENT
Interface a 4x4 keyboard and display the key code on an LCD
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.
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).
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.
Reference Books
1 Sung Mo Kang & Yosuf Leblebici, “CMOS Digital Integrated Circuits:
Analysis and Design” - Third Edition, Tata McGraw-Hill.
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
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.
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
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.
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.
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
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.
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.
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:
Reference Books:
1. Association for Computing Machinery and Morgan and Claypool, New York,
NY, USA, First Edition, 2015
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
Study the image restoration techniques and methods used in digital image
3 processing
UNIT 1
Prerequisites: Discrete Fourier Transform, MATLAB Basics
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
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
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
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
1. Develop and implement a matlab code for Image segmentation using 8Hrs.
thresholding technique.
1. [Link]
2 . [Link]
UNIT 5
Color Image Processing: Color Fundamentals, Color Models, Pseudo color Image
Processing.
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.
Design image analysis techniques for image segmentation and evaluate the
CO4 methodologies for segmentation.
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:
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
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:
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
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
• 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
• RC extraction
Course outcomes:
CO1 Write test bench to simulate various digital circuits.
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
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.
3. Write a program to add an array of 16 bit numbers and store the 32 bit
result in internal RAM.
10. Interface a simple switch and display its status through Relay, Buzzer
and LED.
STUDY EXPERIMENT
Interface a 4x4 keyboard and display the key code on an LCD
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.
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).
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.
Reference Books
1 Sung Mo Kang & Yosuf Leblebici, “CMOS Digital Integrated Circuits:
Analysis and Design” - Third Edition, Tata McGraw-Hill.
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
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.
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
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.
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.
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
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.
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.
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:
Reference Books:
1. Association for Computing Machinery and Morgan and Claypool, New York,
NY, USA, First Edition, 2015
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
Study the image restoration techniques and methods used in digital image
3 processing
UNIT 1
Prerequisites: Discrete Fourier Transform, MATLAB Basics
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
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
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
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
1. Develop and implement a matlab code for Image segmentation using 8Hrs.
thresholding technique.
1. [Link]
2 . [Link]
UNIT 5
Color Image Processing: Color Fundamentals, Color Models, Pseudo color Image
Processing.
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.
Design image analysis techniques for image segmentation and evaluate the
CO4 methodologies for segmentation.
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:
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
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:
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
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
• 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
• RC extraction
Course outcomes:
CO1 Write test bench to simulate various digital circuits.
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
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.
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)
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:
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.
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.
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
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:
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.
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.
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
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.
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.
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:
CO2 Apply the concepts of sampling, quantization and encoding for digitization of signals.
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.
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.
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
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.
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
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
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.
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
UNIT 5
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.
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
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
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
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
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
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
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
UNIT 5
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.
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
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.
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.
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