ECE Circulum&Syllabi
ECE Circulum&Syllabi
ANDHRA PRADESH
(NUZVID RKVALLEY SRIKAKULAM ONGOLE CAMPUSES)
[AY 2023-24]
1
CONTENTS
A. Definition of Credit 8
E. Structure of Program 9
23MA1201:Mathematical Methods 46
23EE1211:Network Theory 62
23EE1110:Electrical Technology 31
2
23CS1188:Programming and Data structures Laboratory 40
23EC1285:Computational Laboratory 52
23EC2285:Robotics Laboratory 90
3
23EC2181:Analog Electronic Circuits Laboratory 76
23EC2201:Communication Systems-1 93
Communication Stream
4
23ECXY05:Detection and Estimation Theory 152
5
23ECXY27:Embedded System Software Testing 207
23ECXY32:Systemverilog 217
23EC4193:Project-I 136
6
(vii) Courses being offered to other Departments
247
23EC2102:Digital Logic Design
247
23EC2182:Digital Logic Design Lab
247
23EC1201:Electronic Devices and Circuits
247
23EC1281:Electronic Devices and Circuits Lab
247
23EC2101:Analog Electronic Circuits
247
23EC2181:Analog Electronic Circuits Lab
247
23EC1203:Signals and Systems
247
23EC2203:Linear Integrated Circuits
247
23EC2283:Linear Integrated Circuits Lab
247
23EC2103:Digital Signal Processing
23ECXY26: Embedded Systems 247
7
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Chapter-1
A. Definition ofCredit:
L Lecture
T Tutorial
P Practical
EC Core Courses
8
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ECSI Summer Internship
BS Basic Science
OE Open Electives
MC Mandatory Courses
E. Structure of Program
S.No Category Credits
1 Basic Science Courses 20.5
2 Engineering Science Courses 30
3 Humanities and Social Sciences including Management courses 8.5
4 Program core courses 58.5
5 Program Elective courses 15
6 Open Elective courses 12
7 Project work, Miniproject work, Summer internships project 15.5
8 Mandatorycourses - 03 (non-
[Indian Constitution, Environmental Studies, Career Development credit)
Course]
Total 160
9
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
F. Semester-wise CreditsDistribution
*Mandatory Induction Program completes before the start of First Year Semester-I.
Notations:
10
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Chapter 2
Semester-Wise Structure of Curriculum
3 Weeks Duration
Physical activity
Creative Arts
Universal Human Values
Literary
Proficiency Modules
Lectures by Eminent People
Visit to local areas
Familiarization of Dept./Branch Innovations
11
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Total Credits 25
Total contact hours : 31 hours
12
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
13
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
14
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Communication Stream
23ECXY03:Cooperative Communications
23ECXY09:Optical Communications
23ECXY10:Principles of RADAR
23ECXY12:Satellite Communications
23ECXY13:Wireless Communications
15
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23ECXY22:Analog IC Design
23ECXY23:Digital IC Design
23ECXY26:Embedded Systems
23ECXY31:RF IC Design
23ECXY32:Systemverilog
23ECXY33:VLSI DSP
23ECXY50:Artificial Intelligence
16
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23ECXY53:Machine Learning
17
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
18
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
CHAPTER 2
SEMESTER-WISE
19
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
Unit – I (10 Contact hours)
20
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Text book:
1. ERWIN KREYSZIG, ‘Advanced Engineering Mathematics’, Wiley-India,9th Edition
Reference Books:
1. TOM M. APOSTAL,’Calculus, Volume II’, Wiley-India, Second Edition,
2.R. K. JAIN AND S. R. K. IYENGAR,’Advanced Engineering Mathematics’, Narosa
Publishers,3rd Edition.
3.B.S. GREWAL, ‘Higher Engineering Mathematics’, Khanna Publishers,42nd Edition.
Web resources:
Course outcomes: At the end of the course, the student will be able to
CO 1 Solve first order differential equations.
21
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
functions of multivariable and solve the extremum problems subjected to
constraints.
CO 6 Apply Leibnitz rule and beta gamma functions to evaluate improper
integrals.
22
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. To impart basic knowledge on the concept of vector and scalar fields as well its
physical significance in all 3D coordinate systems. To integrate knowledge on vector
calculus and its applications to transform 1, 2 and 3 dimensions.
2. To enable the student in detailed knowledge on Gauss's Law in electrostatics and
it’sapplications how to calculate electric field associated by different symmetrical charge
distributions. And also impart basic fundamentals on dielectric materials and induced
polarizations associated by the presence of external electric field on dielectrics.
3. To impart basic idea on solving problems by using Poisson’s and Laplace equations
of different electrical charged bodies and also create knowledge on boundary conditions of
electric fields and potentials.
4. To enhance in detail knowledge on magnetic force due to current carrying charged
bodies and Amphere’s law as well its applications. To integrate in detail knowledge on
magnetic materials and its properties as well applications.
5. To get physical ideas contained in Maxwell’s equations, and how the symmetry
between changing electric andchanging magnetic fields explains Maxwell’s prediction of
electromagnetic waves in different medium.
6. To gain fundamentals on band theory of solids, semiconductors materials its
classification by Fermi energy level and band gap. To get basic knowledge onelectronic
devices fabricated with semiconductors, i.e. P-N diode, LED’s, Photo diodes and solar
cells and its working principle as well characteristics.
Course Content:
23
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text book:
1. David J. Griffiths ‘Introduction to Electrodynamics’ HPI Publications, 3rd edition
2. Elements of electromagnetics by Mathews N.O. Sadiku, 3rd Edition
Reference Books:
1. S.L. Kakani, Subhadra Kakani ‘Engineering Physics’, CBS Publications, 2nd edition
2.Arunkumar ‘Introduction to solid state physics’ HPI Publications, (30 January 2010)
3. Iswar Singh Tyagi ‘Principles of quantum mechanics’ Pearson Publications; 1st edition
(25 September 2012)
4. Donald Neamen ‘Semiconductor devices’ McGraw Hill Education; 3ed edition (25
August 2006)
Web resources:
1. Prof V. Ravi Shakar, NPTEL-IIT Kanpur, ‘Engineering Physics-II’
URL: https://nptel.ac.in/courses/122104016/
2. Prof. D. K. Ghosh, NPTEL-IIT Bombay, ‘Engineering Physics-II’
URL: https://nptel.ac.in/courses/122101002/
24
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes: At the end of the course, the student will be able to
CO 1 The student will have capacity to integrate knowledge on vector and scalar fields
using mathematical del operators, and also solve the problems in integral
calculus.
CO 2 Student will have capacity to describe the electric field and potentials associated
various symmetric charged bodies by using Gauss Law. And also understand the
applications of dielectric materials in real life.
CO 3 Student will be able understand different electrical charged body fields,
potentials, energy density and boundary conditions by solving Poisson’s and
Laplace equations.
CO 4 Student will have capacity to distinguish different magnetic materials such as
Dia, para and ferro (Ferri) materials and its applications.
CO 5 Student will have capacity to describe Maxwell’s equation in vacuum and
conducting and non-conducting media.
CO 6 Student will have capacity to describe classification of solid state materials in
band theory, semiconducting materials and its significance in basic electronic
devices.
************************************************************************
25
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. Hall Effect: To determine the hall coefficient, carrier density and carrier mobility of a
given semiconducting materials.
2. Frank Hertz: To verify the postulates of Bohr’s theory and discrete (quantized) energy
levels in atoms.
3. Photo electric Effect: To understand phenomenon of the photoelectric effect and
Determine the value of Plank’s constant.
4. Energy gap of Semiconductor: Determine the energy gap of a given semiconducting
material by four probe method.
5. Susceptibility of Para Magnetic Materials: To determine the susceptibility of a given
paramagnetic by Gouy’s method.
6. Magnetic hysteresis curve tracer: Determine the Coercivity, Saturation magnetization
and retentivity of a given Ferro magnetic material using a Hysteresis loop tracer.
7. Dielectric Constant measurement: Determine the Dielectric constant of a given
dielectric material.
8. Viscosity of water Measurement: Determine the co-efficient of viscosity of given oil
by falling sphere method.
9. Zener Diode experiment: Verification of I-V characteristics of Zener Diode and
Determination break down voltage of Zener Diode.
10. Transition characteristic experiment: Determine different input and output parameters
in common emitter configuration of both p-n-p and n-p-n Transistor.
11. Solar cell experiment: Determine the efficiency of a given Solar cell.
Experiments list
26
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Exp-10: p-n-p and n-p-n Transistor parameters in common emitter configuration
EXP-11: Calculating the efficiency of Solar cell
Course outcomes: At the end of the course, the student will be able to
Student will have capacity to measure hall coefficient of given semiconductor. Further,
CO 1
students can calculate carrier density and carrier mobility of a given semiconductor.
CO 2 Student will have capacity to describe discrete (Quantized) energy levels of atoms.
Student will able to understand the photoelectric effect phenomena and then calculate
CO 3
Plank’s constant value by using photoelectric equation.
Student will have ability to describe the relation between conductivity and temperature
CO 4
in semiconductor materials and then calculate the energy gap of material.
Student will have capable to calculate magnetic susceptibility of a given paramagnetic
CO 5
solution by Quinck’s tube method.
Student will able to differentiate between hard and soft ferromagnetic materials by
CO 6 observing B-H loops and then calculate Ms, Mr and Hc of a given ferromagnetic
material.
CO 7 Student will able to differentiate different type of dielectric mediums by calculate the
dielectric constant.
CO 8 Student will have capable to calculate the co-efficient of viscosity of given oil by
falling sphere method
CO 9 Student will able to understand (nonohmic) nature of I-V characteristic of Zener diode.
And then calculate breakdown voltage.
CO 10 Student will able to calculate input resistance, output resistance, out the values of
current and voltage gain parameters for given transistor. And also Identify the active,
Saturation and cutoff regions of a given Transistors by drawing I-V characteristics.
CO11 Student will able to calculate the efficiency of solar cell.
27
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Engineering Graphics
23CE1114 ESC 1L: 0T: 3P 2.5 credits
and Design
Course content
Unit-I (7 hours)
Introduction to Engineering Drawing
Introduction toEngineeringdrawing Tools and Standards, Geometric Constructions,
Scales, Conics and Special Curves - ellipse, parabola, hyperbola, cycloids, Involutes.
Unit-II (6 hours)
Orthographic projections
Introduction to Orthographic Projections, Projections of Points, Projection of Lines.
Unit-III (8 hours)
Projection of Solids
Projection of Planes, Projections of Solids cube, prism, pyramid, cylinder, cone and
sphere.
28
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (8 hours)
Section of solids
Sections of Solids - cube, prism, pyramid, cylinder, cone and sphere. Development of
Surfaces Parallel line method and Radial linemethod.
Unit-V (8hours)
Introduction to AutoCAD
ComputerAidedDesign Introduction to AutoCAD, Co-ordinate
ordinate System (UCS) and their
Commands, Basic Commands of Drawing and Editing, Dimensioning andText.
Unit-VI (8 hours)
Computer Graphics
Drawing practice withh AutoCAD Creating 2D Drawings of Objects from Isometric views,
Creating Isometric views form Orthographic views and Introductions to 3D drawings.
Learning Resources
Textbooks
1. Bhatt N.D., Panchal V.M. & Ingle P.R., (2014), 'Engineering Drawing'
Drawing', Charotar
Publishing House.
Reference books
1. Shah, M.B. &Rana B.C. (2008), 'Engineering Drawing ing and Computer Graphics',
Graphics'
PearsonEducation.
2. Agrawal B. & Agrawal C. M. (2012), 'Engineering Graphics',, TMHPublication.
Web resources
1. Prof Anupam Saxena, NPTEL-IIT
NPTEL Kanpur, 'Engineering Drawing'.
URL:https://nptel.ac.in/courses/112104172/
2. Prof Anupam Saxena, NPTEL-IIT
NPTEL IIT Kanpur, 'Computer Aided Engineering Design'.
URL:https://nptel.ac.in/syllabus/112104031/
Course outcome: After the completion of this course, the student will be able to
29
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
*************************************************************************
30
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-II (8 hours)
Tellegen s Theorem, Source Transformations,
Transformations, Super Position Theorem, Thevenins,
Norton and Maximum Power Transfer Theorem.
Unit-IV (8 hours)
Series Resonance. -Phase
Phase Sequence-
Sequence Star and Delta connection-Relation
Relation between Line and
Phase Voltages and Currents in Balanced Systems-analysis
Systems analysis of Balanced Three Phase
Circuits Phasor Diagrams-Measurement
Measurement of active and reactive Power in Balanced Three
Phase Systems.
31
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (12hours)
Two Wattmeter Method of Measurement of Three Phase Power. Construction
Construction and Principle
of Operation of Single Phase Transformers Types-
Types EMF Equation Principle of Operation of
DC Machines, DC Motors, Types of Motors, Chara
Characteristic-Losses
Losses and Efficiency.
Unit-VI (8 hours)
Speed Control of DC Shunt Motor, Flux and Armature Voltage Control Methods.
Applications of DC motors. Block level analysis of DC-DC
DC DC (buck and boost) converters.
Learning Resources
Text Books
1. Charles Alexander and Matthew Sadiku, 'Fundamentals of ElectricCircuits',
ElectricCircuits'
McGraw-Hill
Hill Education; 5th edition ,2012
2. WH Hayt JE Kemmerly and S M Durbin, 'Engineering circuit analysis'
analysis', McGraw-
th
Hill Book Company Inc, (8 Edition),2013.
Reference Books
1. DP Kothari
hari and I.J Nagrath, 'Basic Electrical Engineering', McGraw--Hill
Education (3rd edition)2010.
Fundamentals' Pearson2ndEdition.
2. Vincent Del Toro, 'Electrical Engineering Fundamentals',
3. Hughes, 'Electrical and Electronic Technology',
Technology' Pearson 10/E2011.
Web resources
1. Prof U Umanand, IISC Bangalore, 'Basic indian nology'.
URL:http://nptel.ac.in/courses/108108076/
http://nptel.ac.in/courses/108108076/
2. Prof S Aniruddhan, IIT Madras, 'Basic Electrical Circuits'.
URL:https://onlinecourses.nptel.ac.in/noc16_
URL:https://onlinecourses.nptel.ac.in/noc16_ee03
3. Prof Anant Agarwal, Masuchussets Institute of Technology, 'Circuits and
Electronics'.
URL: https://6002x.mitx.mit.edu/courseware/6.002_Spring_2012/
4. Prof N C Jagan, RGUKT Video content, 'ElectricalTechnology'.
Course Outcomes
32
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
************************************************************************
33
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Electrical Technology
23EE1180 ESC 0L: 0T: 3P 1.5 credits
Laboratory
Course outcome
After the completion of this laboratory course, the student will be able to
Assessment Method
**************************************************************************
34
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Exercise-II: Understanding the latest Mobile Phone Hardware system: Study of sensors,
display, memory, processor functionality other features.
Learning Resources
Magazines
1. Electrobits magazine.
2. DRDO/ISRO/NASA Newsletters andmagazines.
3. Industry newsletters andmagazines.
35
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Web resources
1. NPTEL/SWAYAM/Coursera/Udemy/
2. Flipboard apps/TED app/ Educational appsetc
3. https://spectrum.ieee.org/
4. https://www.eetimes.com/
5. https://www.digit.in/
6. https://www.ecnmag.com/
7. https://www.techdesignforums.com/
Course outcome: After the completion of this course, the student will be able to
Assessment Method
*Note:
1. The topics in the course may vary as per the recent technical trends of the Industry.
However,thechangesaresubjectedtotheapprovaloftheInstitutecompetentauthorities.
2. Industry personnel/People from ISRO/DRDO/Research Center are recommended to
engage in thiscourse.
3. In Assessment Method, among one of the monthly seminars, the student is supposed to
submit video recording of seminar and the same should be played in theclassroom.
************************************************************************
36
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (5hours)
Introduction
Computer
Hardware, Bits and Bytes, History of Programming Languages, Character Set, Variables
and Identifiers, Built-in Data Types. Operators and Expressions, Constants and Literals,
Simple Assignment Statement, Basic Input/output Statement, Simple 'C' Program,
Conditional Statements andLoops.
Unit II (6 hours)
Arrays
One Dimensional Arrays, Array Manipulation, Searching, Insertion, Deletion of an Element
from An Array; Finding the Largest/Smallest Element in An Array; Two Dimensional
Arrays, Addition/Multiplication of Two Matrices, Transpose of square Matrix, Inverse of
Matrix, Character Arrays, Multi-dimensionalarrays.
37
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit -V (8hours)
Pointers
Pointer Type Declaration, Pointer Assignment, Pointer Initialization, Pointer Arithmetic,
Functions and Pointers, Arrays and Pointers, Pointer to Pointers, Dangling Memory,
Dynamic Memory Allocations, Storage Classes.
Unit VI (10hours)
Data Structures
Linked List, Double Linked Lists, Stack, Stack Implementation Using Arrays, Stack
Implementation
ion Using Linked List, Queues, tree traversals.
Learning Resources
Text book
1. ReemaThareja, , Oxford Higher Education,2ndEdition.
Reference Books
1. W. Kernighan, DennisM. Ritchie, Prentice Hall
nd
India Learning Private Limited, 2 Edition.
2. Balagurusamy, McGraw Hill Education India Private Limited;
th
7 Edition.
3. YashavantKanetkar, BPB Publications,14thEdition
Web resources
1. Prof Satyadev Nandakumar, NPTEL-IIT
NPTEL Kanpur, 'Introduction to Programming in
C', URL:https://nptel.ac.in/syllabus/106104128/
2. Dr P P Chakraborty, NPTEL
NPTEL-IIT Kharagpur, 'Programming and DataStructures'
URL: https://nptel.ac.in/courses/106105085/4
3. URL:https://www.tutorialspoint.com/cprogramming/
//www.tutorialspoint.com/cprogramming/
Course outcomes: At the end of the course, the student will be able to
CO 1 Illustrate the flowchart and design an algorithm for a given problem and to
develop one C program using Operators.
CO 2 Develop conditional and iterative statements to write C Programs.
CO 3 Describe C Programs that use the arrays and its usage.
CO 4 Exercise user defined functions to solve real time problems.
CO 5 Describe C Programs using pointers and to allocate memory using dynamic
memory management functions.
38
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
************************************************************************
39
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
List of Experiments
40
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
41
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcome:
After the completion of this Laboratory course, the student will be able to
CO 1 Apply and practice logical ability to solve the problems
CO 2 Understand C programming development environment, compiling, debugging,
executing a program using the development environment
CO 3 Analyzing the complexity of problems, modularize the problems into small
modules and then convert them into programs
CO 4 Understand and apply the in-built functions and customized functions for
solving the problems
CO 5 Understand and apply the pointers, memory allocation techniques and use of
files for dealing with variety of problems
CO 6 Understand and apply the structures and unions concept and solving problems
on the same
CO 7 Understand the basic concepts of stacks, queues and applying the same for
basic problems
Assessment Method
************************************************************************
42
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING FIRST YEAR: SEMESTER-I
Course Content:
43
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
.
Unit -IV: Macromolecular Analysis (5 hours)
Hierarch in protein structure. Primary secondary, tertiary and quaternary structure.
Proteins as enzymes, transporters, receptors and structural elements. Proteins as catalysis
(ribozyme)
Learning Resources
Text Book:
1. N. A. Campbell, J. B. Reece, L. Urry, M. L. Cain and S. A. Wasserman, ‘Biology:
A global approach’, Pearson Education Ltd, 2014.
2. E. E. Conn, P. K. Stumpf, G. Bruening and R. H. Doi, ‘Outlines of Biochemistry’,
John Wiley and Sons, 2009.
3. D. L. Nelson and M. M. Cox, ‘Principles of Biochemistry’, W.H. Freeman and
Company, 2012.
Reference Books:
1. L. M. Prescott, J. P. Harley and C. A. Klein, ‘Microbiology’, McGraw Hill Higher
Education, 2005.
2. G. S. Stent and R. Calendar, ‘Molecular Genetics’, Freeman and company, 1978.
Web Resources:
1. NPTEL: https://nptel.ac.in/courses/121/106/121106008/
44
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Outcomes: At the end of the course, the student will be able to
Assessment Method
************************************************************************
45
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
46
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text book:
1. ERWIN KREYSZIG, ‘Advanced Engineering Mathematics’, Wiley-India,9th Edition.
Reference Books:
1.R. K. JainandS. R. K. Iyengar, ‘Advanced Engineering Mathematics’, Narosa Publishing
House, New Delhi,3rd Edition.
2. B.S.Grewal, ‘A Text Book of Higher Engineering Mathematics’, Khanna Publishers,
43rd Edition.
3. Gilbert Strang , ‘Linear Algebra and its Applications’, CENGAGE Learning 4th Edition.
Web resources:
1.https://onlinecourses.nptel.ac.in/noc20_ma54/preview
2. https://onlinecourses.nptel.ac.in/noc21_ma11/preview
3. RGUKT content
Course outcomes: At the end of the course, the student will be able to
CO 1 Write Matrix representation for transformations.
CO 2 Find Eigen values and Eigen vector for a Matrix.
CO 3 Setup and evaluating double and triple integrals.
CO 4 Apply Green’s Stokes and Gauss Divergence Theorems.
CO 5 Approximate the roots of polynomial and transcendental equations.
Approximate the Integral value by numerical methods and solve IVP using
CO 6
numerical methods.
****************************************************************************
47
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Object Oriented
23CS1209 ESC 2L: 0T: 0P 2 credits
Programming
Course content
Unit-1: Review of C: strings, arrays, pointers, Programming in C++: Build and execute a C
program in C++, Write equivalent programs in C++, C++ as Better C: Procedural Extensions of
C
Unit-2: OOP in C++: Classes and basic Object-Oriented features (encapsulation), Overview of
OOP in C++: More OO features, overloading, namespace and using struct and union
Unit-4: Type Casting &Exceptions: C++ cast operators; C++ Exceptions & standard exception
Unit-5: Classes Templates& STL - Function and Class templates and using STL like containers,
algorithms.
References:
Web resources:
48
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
2. Object Oriented Programming in C++ - GeeksforGeeks
Course Outcomes:
At the end of the course, the student will be able to
****************************************************************************
49
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Object Oriented
23CS1289 ESC 0L: 0T: 3P 1.5 credits
Programming Laboratory
List of Experiments
Course Outcomes:
At the end of the course, the student will be able to
50
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
*************************************************************************
51
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Computational
23EC1285 ESC 0L: 0T: 3P 1.5 credits
Laboratory
List of Experiments
Task 1: Python basic operations, input and output, arithmetic operators, variables, condit
conditional
statements, datatypes
Task 2: Utilization of NumPy, Matplotlib, Scipy packages
Task 3: Utilization of Pandas, Scikit-Learn
Scikit packages
Task 4: Storage and Processing of data from files
Task5: Basic programming with Jupyter Notebook-ipython
Notebook
Task 6: Basic programming using PyTorch, TensorFlow.
Task 7:: MATLAB command window and scripting-
scripting basic operations: plotting and matrix
generation.
Task 8:: MATLAB array operation and linear equation.
Task 9:: MATLAB Control flow and operators and functions.
Task 10:: Transient analysis of R, L, C circuit in SPICE tools
Task 11: Basic filter designs (RC, RL, RLC) on SPICE tools
Task 12: Rectifier designs using SPICE tools
Task 13: Familiarization to Sci
Sci-lab tool.
Learning Resources
Textbooks
1. J. MichaelFitzpatrickandAkosLedeczi,'ComputerProgrammingwithMATLAB',
MichaelFitzpatrickand 'ComputerProgrammingwithMATLAB',
Wordpress.
2.
publications
52
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Reference books
1. MiszaKalechman, 'Practical MATLAB-Basics
MATLAB for Engineers',, CRC Press.
2.
Web Resources
1. J. Michael Fitzpatrick and AkosLedeczi, 'Introduction to Programming with
MATLAB'. URL:https://www.coursera.org/learn/matlab
URL:https:
2. Dr Sudarshan Iyengar, NTEL
NTEL-IIT Ropar, .
URL:https://www.nptel.ac.in/courses/106106182/
nptel.ac.in/courses/106106182/
3. https://www.mathworks.com/academia/educators.html
//www.mathworks.com/academia/educators.html
Course outcome
After the completion of this Laboratory
Labor course, the student will be able to
Assessment Method
*************************************************************************
53
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING FIRST YEAR: SEMESTER-II
English-Language
23EG1281 HSC 0L : 1T : 3P 2.5 credits
Communication skills Lab-1
Course objectives:
1. To facilitate computer-aided multi-media instruction enabling individualized
and independent language learning
2. To sensitize the students to the nuances of English speech sounds, word
accent, intonation and rhythm
3. To provide opportunities for practice in using English in day to day situations
4. To improve the fluency in spoken English and neutralize mother tongue
influence
5. To train students to use language appropriately for debate, group discussion and
public speaking
Course Content
54
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes:
At the end of the course, the student will be able to
Understand the issues affecting the economy and environment in India and
CO 1
across the globe
CO 2 Develop the instinct for problem solution
Develop the ability to collect materials on various socio-economic-
CO 3
technological issues and prepare PPT for presentation
CO 4 Improving listening skills
55
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method:
56
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (6 hours)
Introduction
Intrinsic and Extrinsic semiconductors, Fermi Level in Intrinsic and Extrinsic
semiconductors. Mobility and conductivity, Diffusion currents and drift currents, Injected
minority carrier charge, contact potential, currents in forward and reverse biased junction.
Unit-III (10hours)
PN Diode Applications
Half Wave, Full wave and Bridge rectifiers (their operation, performance calculations), with
Filters (RC, LC, RLC), Ripple factor calculations, Clippers (two level) Transfer
characteristics, clampers; Diode as a switch; Diode as a analog gate, Voltage Multipliers
(Doubler andTripler).
57
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (8 hours)
BJT Characteristics
BJT construction, Transistor Junction formation (Collector-Base, Base-Emitter Junctions),
Current components; Modes of Transistor operations; Early Effect, BJT input and output
characteristics in different configurations, BJT as an inverter.
Unit-VI (8 hours)
Transistor Biasing and Stabilization-BJT
Biasing techniques-different types of biasing, Transistor as an amplifier, Thermal runaway,
heat sinks, Thermal stabilization, Operating point stabilization against temperature and
device variations, Stability factors, Bias stabilization and compensation techniques.
Learning resources
Text book
1. Jacob Milliman, Christos C. Halkias, and Satyabratajit, 'Electronic Devices and
Circuits' McGraw Hill, 3rd Edition,2012.
2. David A.Bell, 'Electronic Devices and Circuits', Oxford University Press, 5th
edition,2008.
Reference Books
1. Ben G. StreetMan, Sanjay Kumar Benerjee, 'Solid State Electronic Devices',6th
edition.
Web Resources
1. Prof K Radhakrishna Rao, NPTEL-IIT Madras, 'Electronics for Analog Signal
Processing-I'. URL:https://nptel.ac.in/courses/117106087/
2. Dr. Mahesh B Patil, NPTEL-IIT Bombay, 'BasicElectronics'.
URL: https://nptel.ac.in/courses/108101091/
3. Dr. ChitralekhaMahanta, NPTEL - IIT Guwahati, 'BasicElectronics',
URL: https://nptel.ac.in/courses/117103063/
58
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Outcomes: At the end of the course, the student will be able to
Apply the knowledge of basic semiconductor physics and understand the
CO 1
working principles
Analyze the characteristics of various electronic devices like diodes, transistor
CO 2
Etc
Classify and analyze the various circuit configurations of transistor and
CO 3
MOSFETs
CO 4 Designing circuits for different applications using diodes
CO 5 Analyze the concept of stability and biasing of transistors
CO 6 Troubleshooting circuits which utilizes diodes, transistors
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Total
tests/Assignments (In semester) Test
(In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
59
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23EC1281 Electronic Devices and Circuits PCC 0L: 0T: 3P 1.5 credits
Laboratory
Course LearningObjective
To get a hands-on experience on the concepts present in Basic Electronics Theory course
and thereby developing practical knowledge in analysis of electronic circuits using Diodes,
BJTs andMOSFETs
List of Experiments
Note: It is mandatory to perform experiment on any one of the EDA Tools before the
experiment is performed on hardware. All experiments must be unique; design
specifications should not be common in thelab.
60
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcome:
After the completion of this Laboratory course, the student will be able to
CO 1 Experimental verification of transfer characteristics of diodes and transistors
CO 2 Design voltage regulators using diodes
CO 3 Design multilevel clippers and clampers using diodes
CO 4 Design and troubleshooting circuits which utilizes diodes
CO 5 Experimental analysis of different configurations of transistor circuits
CO 6 Design of BJT circuits considering stability and biasing practically
CO 7 Implementing and analysing a practical prototype of Diode/BJT application
Assessment Method
*Term Project may be performed either on hardware or on any EDA tool (LT spice
preferred) platform.
*************************************************************************
61
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (10hours)
Basic concepts of Networks
Unit-IV (10hours)
Circuit Analysis Using Laplace Transform
Introduction to Laplace transform, Circuit element models, Circuit Analysis using Laplace-
examples, transfer functions, Solution of circuit differential equations using
Laplacetransforms.
62
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (8 hours)
State Space Models for Electrical Networks
Concept of state, State equations, Equivalent source method, State space model and
evaluation of state transition matrix, Application to electrical networks.
Learning Resources
Text Books
1. Fundamentals of ElectricCircuits
th
McGrawHill 5 edition.
2. William H. Hayt, Jack Kemmerly, Steven M. Durbin, Engineering Circuit
, TataMcgraw Hill, 8thedition.
Reference Books
1. Valkenburg M.E. Van, 'Network Analysis' , PrenticeHall.
2. N. C Jagan, CLakshmi Narayana, 'Network Theory', BSPublications
Web Resources
1. Prof S.C Dutta Roy NPTEL-IIT
NPTEL DELHI, 'CircuitTheory'
URL: https://nptel.ac.in/courses/108102042/
2. Prof T K Basu, NPTEL
NPTEL-IIT Kharagpur, 'Networks, Signals and Systems
Systems'
URL:http://nptel.ac.in/courses/108105065/
http://nptel.ac.in/courses/108105065/
Course Outcomes: At the end of the course, the student will be able to
CO 1 Analyze the electric circuits using network theorems
CO 2 Deduce transient response for circuits
CO 3 Apply Laplace transformations for solving electric circuits problems
CO 4 Apply graph theory to obtain network theory solutions
CO 5 Analyze electric circuits using two port networks and relevant theorems
CO 6 Apply state space models for electric circuits
Assessment Method
************************************************************************
63
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Course content
Unit- I (10hours)
Mathematical representations of a signal, Common signals in Engineering: Exponential
and Sinusoidal signals, singularity functions- unit impulse function, unit step function ,
Transformations of the independent & dependent variables, size of a signal, absolutely
integrable & square integrable functions, Characterization & Classification of Signals,
Modeling of systems: input-output description, typical examples of systems,
Characterization, Classification and properties of systems, Interconnections ofsystems
Unit- II (10hours)
System Response to Internal Conditions, The representation of CT signals in terms of
impulses, the CT unit impulse response, system response to external input: convolution for
CT LTI systems, Properties of Convolution, Properties of CT LTI systems: memoryless
systems, stability, invertibility, causality; unit step response, Differential equation models
& Solution of differential equations: Natural & Forced responses, ZIR & ZSR, stability in
terms of natural response, System response to complex exponentialinputs
Unit-III (12hours)
Signals and Vectors, Signal comparison: correlation, Signal representation by orthogonal
signal set, Trigonometric Fourier series, Wave Symmetry, exponential Fourier series,
Convergence of the Fourier series and Gibbs Phenomenon, frequency spectra, Properties
of Fourier series, Power representation using Fourier series, LTI system response to
periodic inputs.
64
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (10hours)
Development of CTFT of an aperiodic signal, Convergence of CTFT, CTFT of some useful
functions, Magnitude and Phase representation of CTFT, The CTFT of periodic signals,
Properties of CTFT, Frequency spectra of signals, Signal bandwidth, System bandwidth,
Frequency response of LTI systems, Energy and Power DensitySpectra.
DensitySpectr
Unit-V (12hours)
The Laplace Transform, Region of Convergence, Laplace transform of elementary
functions, Properties of Laplace Transform, The Inverse Laplace Transform, Response of
LTI systems, System Functions, Relationship between Laplace Transform and Fourier
Transform, Solution of differential and Integro-Differential
Integro Equations
Unit-VI (6 hours)
Periodic sampling, Sampling theorem, Pre filtering to avoid aliasing, Frequency domain
representation of sampling, Reconstruction of a band limited signal from its samples
samples,
Sampling of band pass signals.
signals
Learning Resources
Text Books
1. Alan V Oppenheim, Alan V Willsky, S. Hamid Nawab, 'Signals Systems', 2nd
'Signals and Systems
edition, Pearson/PHI,2015
2. B P Lathi, 'Principles Systems 1st edition, Oxford
Principles of Signal Processing and Linear Systems',
University press,2009
Reference Books
1. SimonHaykin, VanVeen
VanVeen,'Signals&Systems',2ndEdition,
ndEdition, WileyPublications
WileyPublications,2007.
SignalsandSystems’, McGrawHillPublishers,1stedition,2015.
2. MahamoodNahvi,'SignalsandSystems
Web Resources
1. Signals and
System URL: https://ocw.mit.edu/resources/res-6-007-signals-and-systems
https://ocw.mit.edu/resources/res systems-spring-
2011/video-lectures/
2. Prof. K S venkatesh, NPTEL-
NPTEL Signals andSystems
URL: http://nptel.ac.in/courses/117104074/
3. Prof. V.G.K. Murti, NPTEL
NPTEL- Networks andSystems
URL: http://nptel.ac.in/courses/108106075/
65
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes
At the end of the course, the student will be able to
Assessment Method
**************************************************************************
66
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
67
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV: Functions of Random variables: (05Contact hours)
Functions of one Random variable, functions of two independent random variables,
Covariance, Correlation coefficient (Karl Pearson), Bi-Variate Normal Distribution.
Learning resources
Text book:
1.Peyton Z. Peebles,’Probability, Random Variables & Random Signal Principles’,
TMH,4Edition, 2001.
Reference Books:
1.George R. Cooper, Clave D. MC Gillem, ‘Probability Methods of Signal and System
Analysis’, Oxford,3 Edition,1999.
2.S.P. Eugene Xavier, ‘Statistical Theory of Communication’, New Age
Publications,1997.
3.Athanasios Papoulis and S. Unnikrishna Pillai’, Probability, Random Variables and
Stochastic Processes’, TMH,4thEdition,.
Web resources:
1. https://nptel.ac.in/courses/117105085/
2. https://nptel.ac.in/courses/111106112/
3. https://nptel.ac.in/courses/111102111/
4. RGUKT Course Content
Course outcomes: At the end of the course, the student will be able to
CO 1 Apply Simple probabilities using an appropriate sample space.
68
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
**********************************************************************
69
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Exercise I
Introduction & Overview of Internet of things
The Internet of things today and tomorrow, IoT architecture outline, Functional blocks of
IOT, industrial IOT, IOT enabled Smart devices in market, Application areas for IOT,
Challenges
allenges in IOT. Hardware and Software tools required for IOT application
development.
Exercise - II
Exploring the arduino board and its software IDE
The Arduino board, The command area, text area and message window area. Setup
function, Controlling the hardware,
ardware, loop functionality, verifying your sketch, uploading and
running your sketch and finally modifying your sketch according to your requirement
requirement.
Exercise - III
Introduction to sensors and displays
Interfacing sensors to Arduino boards about the sensor,
sensor, the circuit connections, sketch
(software program), Application.And interfacing displays to arduino board
Exercise - IV
Communication
Wireless communication, introduction to Bluetooth module, interfacing to Arduino in both
one-way communication and two-way communication, controlling an LED in wireless
mode, interfacing wifi module with arduino controlling things by using local network.
70
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Exercise - V
Introduction to NodeMCU (ESP32 Wi-Fi SoC)
Controlling the things with Nodemcu using wifi communication in both ways and
interfacing nodemcu with various peripheral devices. Compare Esp8266 with other arduino
boards
Exercise VI
Introduction to Cloud platforms
IOT device to cloud storage communication Model, need of Cloud services in IOT,
different Cloud storage services available today, Cloud Data processing and frame format,
Role of Smart phones in IOT, Examples on Home automation and Smart city development,
Introduction to clouds like Temboo, Blynk, Pubnubetc.
Exercise -VII
Introduction to GSM, GPS Module
Interfacing Arduino (uno) with Gsm, Module 2G communication and interfacing GPS
module for tracking location.
Exercise VIII
Interfacing to External devices
Interfacing Arduino with External storage, Ex: SD card (reading, writing) Handling
Interrupts and memory management and Ethernetcommunication.
Exercise IX
Introduction to Rasberry pi
Features, Comparison with Arduino, Hardware details and Programming.
Exercise X
App Inventor
Create apps with coding, designing apps and interfacing with Arduino.
Exercise XI
Any one of the project from the list below
Project -I
1. Home Automation with blue tooth and wifi and controlling the things with Mobile
Apps
2. Designing water levelcontroller.
Project -II
1. Designing women safety system with GPS and GSMmodule
2. Designing secured car parking system using GPS and GSMmodule
71
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Project -III
1. Uploading sensor information to cloud, operating andMonitoring
2. Designing Smart Hospital with IoTdevices.
Learning resources
Text Books:
1. : Connecting sensorsand
2.
Reference Books:
1. Pethuru Raj and Anupama C. Raman The Internet of Things: Enabling
Technologies, Platforms and use cases , CRCPress
2. Internet of Things: A hands-onapproach
onapproach
Universities Press
Web resources:
1. Prof Sudip Misra, NPTEL-IIT
NPTEL Kharagpur, 'Introducti
URL: https://nptel.ac.in/courses/106105166/
************************************************************************
72
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
To make the students understand the concept of amplifier designs using BJTs and
MOSFETs and comparison between similar designs
Course content
Unit-III (8 hours)
Current mirrors in MOSFETs
Design of various configurations MOSFET (CS, CG, CD) amplifiers using current mirrors.
Design of a differential amplifier with MOSFET using active load using current mirrors.
Design of Single stage and two stage opamp.
Unit-IV
CMOScircuits (12hours)
NMOS and PMOS inverter, NMOS inverter using active load; CMOS inverter, Pull up
networkandPulldownnetwork(PUNandPDN), logic gates using CMOS,staticpower
73
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
and dynamic power, noise margin. Pass Transistor Logic, Transmission gates. Bistability
principle, Latches, Flip flops.
Unit-V (8hours)
BJT- Configurations and Multi stage amplifiers
BJT - small signal analysis, Comparison between Large signal models and small signal
models. and amplification and small signal resistances in different configurations (CE, CB
and CC) and multi stage amplifiers.
Unit-VI (10hours)
BJT- Differential amplifiers and Current mirrors
Design of various configurations BJT (CE, CB and CC) amplifiers using current mirrors.
Design of a differential amplifier with BJT using active load using current mirrors. Design
of Single stage and two stageopamp.
Learning Resources
Textbooks
1. Behzad Razavi, 'Fundamentals of Microelectronics’, WileyPublications
2. Sedra and Smith, 'Microelectronics Circuits', Oxford Publications,6thEdition.
Reference Books
1. Boylestad R. L. and L. Nashelsky, 'Electronic Devices and Circuit Theory', 10/e or
11/e, Pearson, 2009.
2. Millman J. and C. Halkias, 'Integrated Electronics', 2/e, TMH,2010.
3. Neamen D., 'Electronic Circuit Analysis and Design', 3/e, TMH,2006
4. Spencer R. R. and M. S. Ghausi, 'Introduction to Electronic Circuit Design',
Pearson, 2003
Web Resources
1. Prof.K.Radhakrishna Rao, NPTEL-IIT Madras, 'Electronics for Analog signal
processing - I', URL:http://nptel.ac.in/courses/117106087/
74
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes: At the end of the course, the student will be able to
CO 1 Understand the small-signal analysis and large-signal model for BJT
circuits
CO 2 Design of BJT and MOSFET amplifiers in different configurations
CO 3 Design and analyze of multi-stage amplifiers
CO 4 Design and analyze differential amplifiers with active and passive loads
CO 5 Design and analyze feedback amplifiers in different configurations
CO 6 Use these engineering abstractions to analyze and design simple electronic
circuits using EDA tools
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool
(Insemester) (In semester)
************************************************************************
75
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23EC2181 Analog Electronic Circuits Laboratory PCC 0L: 0T: 3P 1.5 credits
To make understand the concept of single stage and multistage amplifier design using
BJTs andMOSFETs
List ofExperiments
1. Characterization ofMOSFET.
2. Design and Analysis of Single stage amplifier usingMOSFETs
i. Common Source configuration.
ii.Common Gate configuration.
iii.Common drainconfiguration.
3. Design and Analysis of Multi Stage Amplifier usingMOSFETs
i. Cascade Amplifier.
ii.CascodeAmplifier.
4. Design of amplifiers using Currentmirrors.
5. Design and analysis of Single stage amplifier usingBJTs
i. Common Emitter Configuration.
ii.Common Collector Configuration.
iii.Common BaseConfiguration.
6. Differential amplifiers with passive load (Designing a specified value
of CMRR).
7. Step response of a differential amplifier and designing for a risetime.
8. Single tuned amplifier design.
9. Design of Class-B poweramplifier.
10. Design, build and test Public addressingsystem.
11. TermProject.
Note: It is mandatory to perform experiment on any one of the EDA Tools (LT spice tool)
before the experiment is done on hardware. All experiments must be unique, design
specifications should not be common in the lab.
76
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcome
After the completion of this Laboratory course, the student will be able to
Assessment Method
************************************************************************
77
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (6hours)
Number Systems-Representations
Representations-Conversions,
Conversions, Boolean constants and variables, basic
gates: operation and truth tables, describing logic gates algebraically, evaluating logic
circuit outputs, implementing circuits from Boolean expressions, universality of gates
gates,
EEE/ANSI
standard logic symbols.
78
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (10hours)
Decoders: Binary decoder, synthesis of logic functions using decoders, cascading binary
decoders, seven-segment decoders, applications.
Multiplexers: synthesis of logic functions using multiplexers applications.
Demultiplexers: Realization, 1-4 and 1-8 line demultiplexers, demultiplexer tree. Encoders:
Priority encoders. Implementation of functions using programmable logic devices: PAL,
PLA, PROM.
Unit-VI (8hours)
Memory Structure and Timing: Static RAM, Dynamic Ram. Architecture: CPLD, FPGA
Design and analysis of Digital circuits: Digital Clock, Digital calendar, Traffic light
controller, Mobile number sequence generators and other relevant topics
Learning Resources
Text books
1. Ronald J Tocci, Neal S. Widmer, Gregory L. Moss, 'Digital systems' Pearson10th
edition.
2. John F. Wakerly, 'Digital Design’, Pearson 4thedition
Reference books
1. Stephen Brown, ZvonkoVranesic, 'Fundamentals of Digital Logic with Verilog
Design', TMH, 2ndedition.
Web Resources
1. Prof. Shankar Balachandran, NPTEL-IIT Madras, 'Digital Circuits &Systems'
URL: https://nptel.ac.in/courses/117106114/
2. Prof. S Srinivasan, NPTEL-IIT Madras, 'Digital Circuits andSystems'
URL: https://nptel.ac.in/courses/117106086/
79
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Outcomes: At the end of the course, the student will be able to
CO 1 Apply the knowledge of simplification in obtaining optimal digital circuits
CO 2 Study and examine the SSI, MSI, LSI and Programmable elements
CO 3 Analyse the operation of synchronous and asynchronous state machines
CO 4 Design any combinational or sequential digital circuits to meet the given
specifications
CO 5 Analyze any digital circuit and to debug such circuit
CO 6 Prototype a real time application on EDA tool
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Test Total
tests/Assignments (in a semester)
(in a semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
80
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23EC2182 Digital Logic Design Laboratory PCC 0L: 0T: 3P 1.5 credits
1. Expose the student to the concepts of Digital System Design and itsapplications
2. To understand the practical aspects of combinational and sequential circuitdesign
3. To design a prototype digital logic designsystem
.
List of Experiments
81
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Note:
1. It is mandatory to perform experiment on any one of the EDA Tools (Multisim)
before the experiment is done on hardware. All experiments must be unique, design
specifications should not be common in thelab
Course outcome:
After the completion of this Laboratory course, the student will beable to
CO 1 Understand the practical aspects in working of discrete digital components
CO 2 Utilize the ICs of Decoder, Multiplexer, seven segment display unit in
combination circuit design
CO 3 Utilize the ICs of suitable Flip-flops in sequential circuit design
CO 4 Utilize the Programmable Logic devices in digital design
CO 5 Understand the concepts of setup time, hold time, propagation delays
CO 6 Design circuits with optimal features of Area, Power and delay
CO 7 Design and implement prototypes of complete digital systems
Assessment Method
82
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objective
83
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit IV (10hours)
Z transforms
Introduction, Bilateral (Two-sided)
(Two Z-transform, Relationship Between Z-transform
Z and
DTFT, Z-Plane, Region-of of-Convergence for Z-transforms and their properties, properties of
Z-transform, Z-Transform
Transform of Causal Periodic Signals, Inversion
Inversion of the Z Z-transform,
Analysis and Characterization of LTI Systems using theZ-transform.
theZ
The Unilateral (One-Sided)
Sided) ZZ-transform, Properties of unilateral Z-Transform.
Transform. Transient
Response and Steady-State
State Response Block Diagrams Representation. Applic
Applications of Z-
Transform in Signal Processing
Unit V (8hours)
Filter Concepts
Introduction, Frequency Response and Filter Characteristics, Zero-Phase
Zero Phase Filter, Linear
phase Filter, simple FIR and IIR Digital Filter, All pass Filters, Minimum
Minimum-Phase,
Maximum-Phase and Non--minimum
minimum (Mixed) Phase Systems, averaging filter, comb filter,
Notch filter.
Learning Resources
Text Books
1. A.V. Oppenheim and R.W. Schaffer, Discrete Time Signal Processing,33rd edition,
Pearson Education/PHI,2014.
2. John G. Proakis, DimitrisG.
Dimitris Manolakis, Digital Signal Processing, Principles,
th
Algorithms, and Applications, 4 edition, Pearson Education / PHI,2007
Reference Books
,4thedition, Tata
1. Sanjit K Mitra, Digital signal processing: A computer base approach ,4
McGraw Hill,2013
2. B.P.Lathi, Roger Green, Essentia , Cambridge
University Press,2014
84
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
URL:https://ocw.mit.edu/resources/res-6-008-digital-signal-processing--spring-
URL:https://ocw.mit.edu/resources/res
2011/index.htm
2. Prof S C DuttaRoy,NPTEL
,NPTEL-
URL:http://nptel.ac.in/courses/117102060/
http://nptel.ac.in/courses/117102060/
3. Prof T KBasu,NPTEL-
KBasu,NPTEL
URL:http://nptel.ac.in/courses/108105055/
http://nptel.ac.in/courses/108105055/
Course Outcomes: After the completion of the course, the students will be able to
Assessment Method
************************************************************************
85
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
List of Experiments
Part A: Experiments using MATLAB
1. Generation of various Continuous-time and discrete-timesignals,
Study of various basic operations on discrete time signals (both dependent &
independent variables)
2. DTFT and DFT, DFT SpectralAnalysis
3. Sampling, Convolution, LTI systems, and DifferenceEquations
4. Difference Equations, z-Transforms, Pole-Zero Diagrams, BIBO Stabilityand
5. QuantizationEffects
6. FIR Filter Design
7. IIR FilterDesign
8. TermProject
Note: Above experiments will be implemented on Raspberry Pi boards also with python
programming.
86
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcome: After the completion of this course, the student will be able to
Assessment Method
Assessment Tool Experiments Report/Viva-Voce/ Quiz/MCQ/Lab Total
project
Weightage (%) 25% 15% 40%
End Semester Examination weightage (%) 60%
************************************************************************
87
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. To explore the modeling of linear dynamic systems via differential equations and
transfer functions utilizing state
state- pace and input-outputrepresentations.
outputrepresentations.
2. Analysis of control systems in the time and frequency domains and using transfer
function and state-spacemethods.
spacemethods.
3. Study of the classical stability tests, such as the Routh-Hurwitz
Routh Hurwitz and Nyquist
criterions, and design methods using
usin root-locus plots and Bodeplots.
Course content
Unit I (6 hours)
Introduction-Open
Open loop and closed loop control systems-
systems Transfer functions-- Block
diagrams and their reduction - Signal flow graphs - formula.
Unit II (6 hours)
Mathematical modeling and transfer functions of electrical circuits and mechanical
systems. Principle and operation of Servomotors and Steppermotors.
Unit IV (8hours)
Concept characteristic equation location of roots in the s-plane
s for stability Routh-
Routh Hurwitz
criterion Root locus rules for the construction of root locus-
locus construction of root locus
usingMATLAB/SIMULINK.
Unit V (8hours)
Introduction-Bodeplots Gain margin and Phase margin - Polar plots - Nyquist stability
criterion Need for compensators - Lag and lead compensators in frequencydomain.
88
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (9 hours)
Concepts of state, state variables and state model, derivation of State models from block
diagrams, Diagonalization, Solving the Time invariant state Equation,
uation, state transition
Matrixandi s Properties, Concepts of Controllability andObservability.
Learning Resources
Text Books
1. B.C. Kuo, , John Wiley and Sons, 8thedition,2003.
2. K. Ogata, , Prentice Hall of India Pvt. Ltd.,
5thedition,2010.
References
1. I.J.Nagrathand M.Gopal, , New Age International (P) Limited
Publishers,5thedition,2007.
2. Norman S. Nise, , Wiley India, 5th edition2000.
Course outcomes: At the end of the course, the students will be able to
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
89
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
Exercise- I
Introduction to Robotics
What is robot and robotics, already designed robots, Manual and Autonomous robots,
Different types of industrial ARM robots, and arm design, Coordinate transformations for
more motor moments, Electrical connections of different boards and modules: How to
connect closed circuit, digital and analog pins connections.
Exercise-II
Logic design, Actuators and sensors
Logic and binary math conversions: OR, AND, XOR, XNOR gates, binary and
hexadecimal conversions, Introduction to Arduino, Actuators, Sensors, Wired and wireless
communication, I/O communication through USB cable, Bluetooth HC05, RF modules,
DTMF module, Xbeemodules.
Exercise-III
Basic robots and Raspberry Pi
Line follower: Line follower robot design and control with Arduino board, Obstacles
avoider: Obstacle avoider robot with IR sensors and Arduino board, Mobile controller:
Mobile controller robot with DTMF module and HC05 module, Introduction to Raspberry
pi: What is raspberry and differences between Arduino and raspberry pi, Applications of
robotics.
90
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Exercise IV
Introduction to Aerial robots and Drones
List of Experiments:
TextBooks:
1. John J. Craig, Introduction to Robotics: Mechanics and Control, Pearson
Publications,2005.
2. Siegwart R and Nourbakhsh I.R, Introduction to Autonomous Mobile
Robots, Prentice Hall India,2005.
Reference Books:
1. Murphy Robin R, Introduction to AI Robotics, MIT Press, 2000.
2. McGraw-Hill,
Hill, 1stedition,
2003.
Video Reference:
1.
URL: https://see.stanford.edu/Course/CS223A
91
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Outcomes:
CO1 Learners will be able to differentiate different types of robots.
CO2 Learners will be able to analyse the components of robots, sensors,actuators.
CO3 Learners will be able to explain the coordinatetransformations, I/O logic,
wireless and wired communication
CO4 Learners will be able to analyse the Arduino and Raspberry pi usage in robotics
CO5 Learners will be able to design and control basic two-wheel robot model
Assessment Criteria:
92
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content:
Unit -I (12hours)
The Stochastic Process, Concept of Stationary and Statistical Independence, Stationary
Processes, Wide-Sense Stationary, Time Averages and Ergodicity, Mean-Ergodic
Processes, Autocorrelation Function and its Properties, Cross-Correlation Function and its
Properties, Covariance and itsProperties,
Unit IV (8 hours)
Amplitude(Linear) Modulation: Amplitude modulation, Single sideband, Vestigial
sideband, Coherent and non coherent demodulation, Super hetero dyne AM
ReceiverAngle (Exponential) Modulation, Bandwidth of Angle-Modulated Waves,
Generation of FM Waves, Demodulation of FM, FM receiver.
Unit-V (10hours)
Quantization, Uniform Quantizers Midrise and Midtread, Quantization noise, Lloyd Max
Quantization Algorithm, Non uniform Quantizers, Delta Modulation, Differential Pulse
Code Modulation(DPCM).
93
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (10hours)
Gaussian and white noise characteristics, Noise in amplitude modulation systems, Noise in
Angle modulation systems, Pre-emphasis
Pre emphasis and Deemphasis, Noise considerations in
PCM.Noise
Noise figure, sensitivity calculations, link budget
Learning Resources
Textbooks
1. , John Wiley & Sons, 4thEdition.
2. George Kennedy Electronics & CommunicationSystem
McGraw Hill Education 2004.
Reference Books:
1. , McGraw-Hill Education. 2ndEdition.
2. , McGraw-Hill Education,
3. K.SamS Analog and DigitalCommunication
4. , Person 2009,6thEdition.
Web Resources:
1. Prof. K. AdityaJaganathan,
AdityaJaganathan IIT Kanpur,'Principles
Principles Of Communication System
System-1',
URL: https://nptel.ac.in/courses/108104091/
Course outcomes: At the end of the course, the students will be able to
CO1 Able to analyze and design
design various modulation and demodulation analog systems
CO2 Understand the characteristics of noise present in analog systems.
CO3 Understand the Signal to Noise Ratio (SNR) performance, of various
Analog Communication systems
CO4 Analyze and design the various Pulse Modulation Systems.
CO5 Understand the concepts of Multiplexing: Time Division Multiplexing (TDM)
and Frequency Division Multiplexing (FDM).
Assessment Method
************************************************************************
94
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Communication Systems-1
23EC2281 PCC 0L: 0T: 3P 1.5 credits
Laboratory
Course outcome
After the completion of this course, the student will be able to
CO 1 Demonstrate understanding of various amplitude modulation and
demodulation techniques.
CO 2 Demonstrate understanding of frequency modulation and demodulation
technique.
CO 3 Analysis of real time communication systems
CO 4 Evaluate the advantages and disadvantages of communications systems, from
the point of view analog modulations.
CO 5 To gain knowledge in practical applications of communication systems.
CO 6 To design a simple model of a communication system which uses analog
modulation techniques
Assessment Method
95
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
To make understand the student to know the Datapath and control path design
aspects in Digital System Design and also the design modeling using Hardware
Description Language
Course content
UnitI (3 hours)
Verilog HDL for Combinational circuits
Verilog HDL modeling of Combinational circuits design: Code converters,
Multiplexers, Decoders, multi-bit adders, subtractors, multipliers others. Timing control,
Blocking and non-blockingassignments. CombinationalSynthesis.
Unit-II (4 hours)
Verilog HDL for Sequential circuits
VerilogHDLmodelingofSequentialcircuitsdesign:
Flipflops,synchronouscounters,asynchronouscounters,registers.SequentialSynthesis.
Unit-III (8 hours)
Understanding FSMs and ASMs
Study of the following with the help of Finite State Machines and Algorithmic State
Machines:
Mealy machines, Moore machines, MealyandMooremodelforserial-adder.
Sequencedetectors (overlapandnon-overlap modeling techniques). Even parity and
Odd parity detectors and generators usingstatemachines.
Unit-IV (6hours)
Design of FSMs using Verilog HDL
VerilogHDLmodelingofFinitestatemachines(MealyandMooremodels), Test bench,
Traffic light controller using FSM, Vending Machine, digital clock, FIFO.
Unit-V (12hours)
Design of Digital Systems
Concept and understanding of Datapath design & control path design on following
applications: GCD system design, arithmetic mean calculation circuit, division
calculation circuit, sorting of numbers circuit, simple processor.
96
RajivGandhiUniversityofKnowledgeTechnologies
RajivGandhiUniversityofKnowledgeTechnologies--AP
DepartmentofElectronics&CommunicationsEngineering
Unit-VI (12hours)
Design of Protocols: AMBA bus protocols, serial protocols and others.
Protocols: APP, AHP, AXI, SPI, I2C, UART, SerDes implementation.
LearningResources
Text Books
1.
Second Edition.
2. lications.
Reference Books
1. Samir Palnitkar, 'Verilog HDL - A Guide to Digital Design and Synthesis',
Synthesis' Pearson
Publications
2. Stephen Brown, ZvokoVranesic, 'Fundamentals of Digital Design usingVerilog',
Mc Graw Hill publications
3. Ian Grout, 'Digital Systems Design with FPGAs andCPLDs
andCPLDs’, ’, Elsevier-2008
Elsevier
Web Resources
1. Prof S Shankar Balachandran, NPTEL
NPTEL-IIT Madras, 'Digital circuits & Systems'.
Systems'
URL:http://nptel.ac.in/courses/117106114/
http://nptel.ac.in/courses/117106114/
2. Prof S Srinivasan, NPTEL - IIT Madras, 'Digital circuits and systems'
systems
URL:https://nptel.ac.in/courses/117106086/
nptel.ac.in/courses/117106086/
3. Deepak Kumar Tala, URL: URL:http://www.asic-world.com
Course Outcomes
At the end of the course, the student will be able to
CO 1 Understand specifications of VLSI designs, Moore's Law
CO 2 Different VLSI Design flows - FPGA, ASIC
CO 3 Understand the concepts of Finite State Machines and its relevance in IC Design
CO 4 Modeling of digital designs using hardware description language
Assessment Method
************************************************************************
97
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
23EC2282 Digital System Design Laboratory PCC 0L: 0T: 3P 1.5 credits
To get a practical exposure on the concepts present in Introductory to VLSI Theory course
and thereby acquiring sufficient knowledge in designing basic analog and digital VLSI
systems
List of Experiments
98
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Course outcome
After the completion of this Laboratory course, the student will be able to
Assessment Method
************************************************************************
99
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Course content
Unit-I (10hours)
Feedback Amplifiers
Feedback concept, General characteristics of Negative feedback amplifier, Different
feedback amplifiers (Voltge-series feedback, Current-series feedback, Current-shunt
feedback, Voltage-shunt feedback), Effect of negative feedback on input and output
impedances, gain & bandwidth
100
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Unit-IV (8 hours)
DC-DC Converters
Introduction, Performance parameters of DC-DC DC DC converters, Frequency limitin
limiting
parameters, Types of converters: Buck, boost andbuck
andbuck-boost.
Unit-V (10hours)
PLL
Basic PLL topology and principle, Major building blocks of PLL-
PLL analog and digital phase
detector, VCO, applications of PLL.
Learning Resources
Textbooks
1. Behzad Razavi, 'Fundamentals
Fundamentals of Microelectronics’,
Microelectronics’, WileyPublications
2. Sedra and Smith, 'Microelectronics Circuits', Oxford Publications,6th Edition.
3.
Reference Books
1. Boylestad R. L. and L. Nashelsky, 'Electronic Devices and Circuit Theory'
Theory', 10/e or
11/e, Pearson,2009.
2. Millman J. and C. Halkias, 'Integrated Electronics', 2/e, TMH,2010.
3. Neamen D., 'Electronic Circuit Analysis and Design',
Design', 3/e, TMH,2006
4. Spencer R. R. and M. S. Ghausi, 'Introduction to Electronic Circuit Design'
Design',
Pearson, 2003
Web Resources
1. Prof D Nagendra Krishnapura, NPTEL-IIT
NPTEL Madras, 'Analog Integrated Circuit
Design' URL:https://nptel.ac.in/courses/117106030/
2. Prof K Radhakrishna Rao, NPTEL-IIT Madras, 'Electronics for Analog
Processing-II',, URL:https://nptel.ac.in/courses/117106088/
101
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Course outcomes: At the end of the course, the students will be able to
CO1 Infer the DC and AC characteristics of operational amplifiers and its effect on
output and their compensation techniques.
CO2 Elucidate and design the linear and nonlinear applications of an op-amp and
special application ICs.
CO3 Explain and compare the working of multi vibrators using special application
IC 555 and general purpose op-amp.
CO4 Classify and comprehend the working principle of data converters.
CO5 Illustrate the function of application specific ICs such as Voltage regulators,
PLL and its application in communication.
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
102
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
List of Experiments
1. Design and analysis of Feedbackamplifiers.
2. Frequency response of inverting & non-invertingamplifier.
3. Design of an Instrumentationamplifier.
4. Schmitt trigger & Noise suppression using Bistablemultivibrator.
5. Monostable & Astable multivibrator usingopamp.
6. Design of amplifier using CMOSinverters.
7. Two-bit flash ADC design.
8. Design of a typical CMOS inverter(sizing) using EDA tool and finding transfer
characteristics & finding the propagationdelay.
9. Design of a two input CMOS NAND & NOR gates (sizing) usingEDAtool.
10. Design of a fully differential single stage opamp using resistive loads using EDAtool
11. Design of a single stage opamp using diode connected load using EDAtool
12. Term Project (Designing Public AddressingSystem).
Note: It is mandatory to perform experiments (1-7) on LTspice tool before the experiment is
done on hardware. All experiments must be unique; design specifications should not be
common in thelab.
103
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Course outcome:
After the completion of this Laboratory course, the student will be able to
CO 1 To analyze the frequency response of amplifiers
CO 2 Experimentally know the noise suppression in bistable multivibrators
CO 3 Utilization of IC 555 timer
CO 5 Design of Analog to Digital Converters
CO 6 Design of CMOS circuits using CAD tool
CO 7 Design of operational amplifiers
CO 8 Design of a prototype project using the concepts of analog electronic circuits
Assessment Method
Assessment Tool Experiments Report/Viva-Voce/ Quiz/MCQ/Lab Total
Project
Weightage (%) 25% 15% 40%
End Semester Examination weightage (%) 60%
**********************************************************************
104
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Electromagnetic waves
23EC2204 PCC 3L: 1T: 0P 4 credits
and Guided media
Course Content
Unit-I (6 hours)
Introduction
Application, Review of vector algebra (dot product, cross product, scalar and vector
components of vector), coordinate systems (rectangular, cylindrical, spherical coordinate
systems), vector calculus (gradient, curl, divergence)
Review of Electrostatics, Magnetostatics, electrodynamics and Maxwell equations and
boundary conditions.
Unit-II (8 hours)
Wave Propagation
Wave solution to Maxwell equations, Uniform plane wave solution, propagation constant,
Propagation of uniform plane waves in perfect dielectric and in lossy medium (conductor,
lossy dielectric), Wave polarization, Power and Poynting vector.
Unit-III (8 hours)
Wave propagation at interfaces
Reflection, refraction, Normal Incidence, Oblique Incidence, effects of wave polarization in
reflection and refractions, total internal reflection, Brewster angle, phase and group
velocities.
Unit-IV (8 hours)
Transmission Lines: Parameters
Transmission Lines- Equations of Voltage and Current on TX line, Propagation constant,
characteristic impedance, reflection coefficient and VSWR, Impedance Transformation,
Power transfer on TX line, Smith chart.
105
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Unit-V (6hours)
Waveguides-I
General solution of TEM, TE, TM waves, parallel plate waveguide, rectangular
waveguide, circularwaveguide.
Unit-VI (7 hours)
Waveguides-II
Coaxial line, power handling capacity, strip line, microstrip, wave velocity and dispersion,
RF connectors, excitation of waveguide.
Learning Resources
Text books
1. Matthew N.O.O. Sadiku
Sadiku, 'Elements of Electromagnetics',, Oxford University Press,
th
6 edition,2014.
Electromagnetics', 7thedition,
2. William H. Hayt Jr. and John A. Buck, 'Engineering Electromagnetics'
2006, TMH.
Reference books
1. 1.E.C.
C. JordanandK.G. Balmain,'Electromagnetic
Balmain, Waves and Radiating
diating Systems'
Systems',
PHI, 2ndEdition,2000.
2. John Kraus and Daniel fleisch, 'Electromagnetics with applications’,
’, McGraw
McGraw-hill
th
international edition ,5 edition ,1999.
Web Resource
1. Prof David Staeling,MIT-
Staeling, .
URL:https://ocw.mit.edu/courses/electrical-engineering-and-computer
URL:https://ocw.mit.edu/courses/electrical computer-science/6-
013- electromagnetics-and-applications-spring-2009/index.htm
electromagnetics
2. Prof R K Shivgaonkar, NPTEL-IIT
NPTEL Bombay, 'Transmission Lines and EMWaves'
URL: http://nptel.ac.in/courses/117101056/
3. Prof Harish shankar Ramachandra, NPTEL-IIT
NPTEL Madras, 'ElectromagneticFields'
URL: http://nptel.ac.in/courses/108106073/
106
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Course Outcomes
Assessment Method
***********************************************************************
107
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Foundations to Artificial
23EC2205 ESC 1L: 0T: 0P 1 credits
Intelligence
Course content:
Unit-I (1 hour)
Areas of Application of AI in our daily life:
AI and its applications, Natural Language generation, Speech recognition, Virtual Agents,
Exposure to AI and its applications across different industries, conversational AI
Unit-II (4 hours)
Introduction to Algorithms-I
Random search, Search with closed and open list, Depth first and Breadth first search,
Heuristic search, Basics of Linear Regression, Logistic regression, Support Vector Machine, Principal
component analysis
Unit-III (3 hours)
Introduction to Algorithms-II
Multilayer Neural network, neural network and back propagation algorithm, deep neural network
Unit-IV (2 hours)
Application Program Interfaces (APIs) & Public Databases, Vision APIs, Speech APIs, Language
APIs, Search APIs, Decision APIs, Introduction to Public datasets
Unit-V (4 hours)
Development and deployment of AI based Machine Vision application using Python
Unit-VI (1 hours)
AI Ideation
108
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Learning Resources:
Text Books
Web resources
1. Rav Ahuja, Global Program Director, IBM Skills Network, Video course on "Introduction
to Artificial Intelligence" in Coursera platform.
Website link: https://www.coursera.org/learn/introduction-to-ai#about
Course Outcomes:
At the end of the course, the student will be able to
CO 1 Understand the meaning of intelligence from an AI perspective
CO2 Identify the application of AI in real life, how we are surrounded by it, and use it
in everyday life
CO3 Get exposure to digital assistants and how they can help humans in their personal
and professional life
CO4 Conduct a project that involves the use of AI and create a report on its impact
Assessment Method
***********************************************************************
109
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course Content
Unit -I (8hours)
Data communication Components: Representation of data and its flow Networks, Various
Connection Topology, Protocols and Standards, OSI model, Transmission Media,
Unit-II (8 hours)
LAN: Wired LAN, Wireless LANs, Connecting LAN and Virtual LAN, Techniques for
Bandwidth utilization: Multiplexing - Frequency division, Time division and Wave
division, Concepts on spreadspectrum.
Unit -V (7hours)
Transport Layer: Process to Process Communication, User Datagram Protocol (UDP),
Transmission Control Protocol (TCP), SCTP Congestion Control; Quality of Service, QoS
improving techniques: Leaky Bucket and Token Bucket algorithm.
110
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Learning resources
Text book
1. Behrouz A.Forouzan , 4e ,Tata
McGraw Hill.
2. Data and ComputerCommunication
3. 4e, PearsonEducation.
Reference Books
1. S. Kshev , 2ndedition
2. W.A. Shay, Thomson
Web resources
1. Prof Ajit Pal, NPTEL-
NPTEL
URL: https://nptel.ac.in/courses/106105082/
2. Prof Sujoy Gosh, NPTEL-
NPTEL
URL:https://nptel.ac.in/courses/106105081/
3. https://www.tutorialspoint.com/computer_fundamentals/computer_networking
s://www.tutorialspoint.com/computer_fundamentals/computer_networking
Course outcomes: At the end of the course, the student will be able to
CO 1 Explain the functions of the different layer of the OSI Protocol.
111
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Assessment method
Assessment
Weekly tests Monthly tests End Semester Test Total
Tool
************************************************************************
112
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course Content
Unit IV (10hours)
Introduction to Pipelining, A pipelined Data path, Pipelined Control, Data Hazards and
Forwarding, Data Hazards and Stalls, Branch Hazards, Exceptions, Advanced Pipelining.
Unit V (8hours)
Introduction to Memory Hierarchy, The Basic of Caches, Measuring and Improving Cache
Performance, Virtual Memory, Common Framework for Memory Hierarchies.
113
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Unit VI (10hours)
Introduction to Storage, Networks and other Peripherals, Disk Storage and Dependability,
Networks, Busses and other Connections between Processors, Memory and I/O Devices,
Interfacing I/O Devices to the Processor, Memory and Operating System, I/O Performance
Measures, Designing an I/O System.
Learning Resources
Text Books
1. DavidA.PattersonandJohnL.
DavidA.PattersonandJohn ComputerOrganizationandDesign
Morgan Kaufmann Publishers, 3rd Edition.
Reference Books
Computer Architecture McGraw-Hill Education
(Asia), 1stEdition.
Web resources
1. Prof AnshulKumar,NPTEL
AnshulKumar,NPTEL- Computer Architecture
.URL:http://nptel.ac.in/courses/106102062/
http://nptel.ac.in/courses/106102062/
Course outcomes: At the end of the course, the student will be able to
CO 1 Able to write recursive program in MIPS.
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool
(Insemester) (In semester)
************************************************************************
114
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course objectives:
1. To improve group discussion skills of the students
2. To help the students to write their CV and Internship application
3. To improve the telephonic etiquettes of the students
4. To help the students to take decision on their career
Course Content
115
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
References:
1. Business Communication Today, 12th Edition, Courtland L Bovee & John Thill, Pearson
2. British Council Material on Career Planning & Interviews
3. Master the Group Discussion & Personal Interview - Complete Discussion on the topics
asked by reputed B-schools &IIMs by Sheetal Desarda, Notion Press
4. Group Discussion and Interview Skills by Priyadarshi Patnaik, Cambridge University Press
India
5. The Ultimate Guide to Internships: 100 Steps to Get a Great Internship and Thrive in It
by Eric Woodard
6. Telephone Etiquette by Robert DeGroot
Course outcomes: At the end of the course, the student will be able to
Get used to a variety of GDs to understand the principles, finer nuances, and
CO 1
intricacies of the art
CO 2 Get exhaustive information on how to prepare for internship and interview
Assessment Method:
*************************************************************************
116
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course objectives
Course content:
Unit-II (8 hours)
Maximum Likelihood (ML) Receiver, Probability of Error, Binary Phase Shift Keying and
associated Prob. of Error, Amplitude Shift Keying (ASK) and Other Schemes.
Unit-III (10hours)
Signal Space Theory, Frequency Shift Keying (FSK), Quadrature Amplitude Modulation
(QAM), M-ary Phase Shift Keying (MPSK) and associated Prob. of Error, Pulse Shaping
Filter Design, Nyquist Pulse Shaping Criterion, Raised-Cosine Filter, Passband-Baseband
Equivalence.
Unit-V (8hours)
Source Coding, Entropy Codes, Huffman Coding, Linear Block Codes, Hamming Weight
and Distance Properties, Syndrome Decoding,
117
RajivGandhiUniversityofKnowledgeTechnologies-AP
RajivGandhiUniversityofKnowledgeTechnologies-
DepartmentofElectronics&CommunicationsEngineering
Unit-VI (10hours)
Convolutional Codes, Trellis Structure and Decoding of Convolutional Codes.
Text books
1. , Wiley, 4th Edition2009.
2. JohnG. McGrawHill,2008,
5thEdition.
References books
1. ,
rd
Goutam Saha, McGraw-Hill,
McGraw 2008, 3 Edition.
2. Electroniccommunicati , Pearson,5thedition.
3. Communication Systems: Analog and -Hill
Education,2012.
Web References
1. Prof. Aditya K. Jagannatham, NPTEL-IIT
NPTEL Kanpur, 'Principles Of Communication
Systems-II'.. URL: https://nptel.ac.in/courses/108104098/
Course outcomes: At the end of the course, the students will be able to
Assessment Method
************************************************************************
118
RajivGandhiUniversityofKnowledgeTechnologies-AP
DepartmentofElectronics&CommunicationsEngineering
Communication systems-2
23EC3181 PCC 0L: 0T: 3P 1.5 credits
Laboratory
List of Experiments
1. Modulation and Demodulation of Amplitude Shift Keying(ASK)
2. Modulation and Demodulation of Frequency Shift Keying(FSK)
3. Modulation and Demodulation of Phase Shift Keying(PSK)
4. Simulation of BER performance of ASK over AWGNchannels
5. Simulation of BER performance FSK over AWGN channels
6. Simulation of BER performance PSK over AWGN channels
7. Simulation of BER performance of Digital modulation schemes overRayleigh fading.
8. Study and analysis of Digital Communication techniques in real-time
telecommunication systems.
9. TermProject.
Course Outcomes: At the end of the course, the student will be able to
Assessment Method
Assessment Tool Experiments Report/Viva-Voce/ Quiz/MCQ/Lab Total
project
Weightage (%) 25% 15% 40%
************************************************************************
119
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course Outcomes:
After the completion of the laboratory course, the student will be able to
CO 1 Understand the x86, ARM, RISC-V Instruction Set Architecture
CO 2 Open source tools based on RISC-V and tools for x86, ARM
CO 3 Execution of different operations of microprocessors
Assessment Method
************************************************************************
120
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course Objective
1. Understand the principles of microwave components.
2. Understand the high-frequency measurement and simulation techniques.
List of Experiments
1. Measurement of guide wavelength and frequency in X-band rectangular waveguide.
2. Measurement of VSWR using rectangular waveguide for various load terminations.
3. Measurement of S-parameters for multi-port microwave networks (magic
tee/circulator).
4. Measurement of coupling and directivity of a directional coupler
5. Measurement of radiation characteristics of horn antenna such as radiation patterns
andgain(using Frii’s Equation).
6. Measurement of unknown impedance using smith chart.
7. Measurement of S-Parameters of any MMIC component using Vector network
analyser
8. Measurement on microwave components using spectrum analyser.
9. Design of micro strip patch antenna and measurement of return loss using vector
network analyser(VNA)
10. Design of microwave matching networks in CAD tools.
11. Design and study of radiation characteristics of a micro strip patch antenna using CAD
tools.
Course outcome: After the completion of this Laboratory course, the student will be able to
*********************************************************************
121
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING THIRD YEAR: SEMESTER-I
Mini Project -I
23EC3190 PROJ 0L: 0T: 2P 1 credits
(Socially Relevant Project)
Assessment Method
*******************************************************************************
122
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING THIRD YEAR: SEMESTER-I
Course Contents
UNIT I (4hours)
Introduction to product and Product design, difference between Product development and product
design, Need for Innovation and design, user Innovation. Need Problem Identification, product
study and market study
UNIT II (3hours)
Importance of human factors in product design, physical ergonomics, principles and issues,
ergonomic assessment tool, Cognitive issues in product design.
UNIT IV (4 hours)
Product prototype, model making work flow for prototype, tools and techniques for model making
and prototyping, introduction to prototype driven innovation
UNIT V (7hours)
Selection of a product, Designing, marketability of product, Disciplined entrepreneurship canvas
(Students need to fill up the canvas according to their selected product or services)
CO 2 This subject will provide implication facilities of methods, tools and techniques
of production design.
CO 3 Students can be able to correlate human factor and competitive benchmarking in
product design.
CO 4 Students can have practical experience by implementing theory in case studies.
CO 5 They can enhance their creativity in product design.
Assessment Method
*******************************************************************************
124
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING THIRD YEAR: SEMESTER-1
RF & Microwave
23EC3104 Engineering PCC 2L:0T:0P 2credits
CourseLearningObjective
CourseContent
Unit-I (2hours)
Introduction
IEEE frequency band designations, RF behavior of passive components at high frequencies.
Unit-II (3hours)
Scattering Parameters
S-matrix, properties of S-matrix, multiport networks.
Unit-III (4hours)
Microwave Networks
Power dividers/ combiners, directional couplers, duplexer/diplexer.
Unit-IV (3hours)
Matching Networks
Matching networks with lumped elements-smith chart.
Unit-V (4 hours)
Antenna Parameters
Radiation concepts, near field and far field regions, Antenna parameters: radiation
intensity, gain, directivity, Effective area, radiation pattern, polarization of antenna,
Frii’s Equation.
Unit-VI (2hours)
High-Frequency Computational Tools
Basic antenna (wire antenna, patch antenna) antenna design using CAD tools, RF circuit
simulation tool (AWR, HFSS).
125
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
LearningResourcesTextbooks
1. David M Pozar, “Microwave Engineering”, John Wiley, 3rd Edition, 2005
Referencebooks
1. Samuel Y. Liao, “Microwave Devices and Circuits”, PHI, 3rd Edition,1994
2. Reinhold Ludwig, Gene Bogdanov,” RF Circuit Design theory and applications “PHI
WebResource
1. Dr. Amitabha Bhattacharya, NPTEL-IIT Kharagpur ‘Basic Tools of Microwave Engineering’
URL: http://nptel.ac.in/courses/117105122/
2. Dr. Amitabha Bhattacharya, NPTEL- IIT Kharagpur ‘Basic Building Blocks of Microwave
Engineering’
URL:http://nptel.ac.in/courses/117105130/
3. Dr. Girish Kumar, NPTEL-IIT Bombay, ‘Microwave Theory and Techniques’
URL: https://nptel.ac.in/courses/108101112.
CourseOutcomes
Attheendofthecourse,thestudentwillbeableto
CO1 Understand RF behavior of passive components at high frequency
CO2 Use S-parameter terminology to describe circuits and Design microwave
transmission lines.
CO3 Describe and analyze different impedance matching techniques and Design
impedance matching networks for a specific application.
CO4 Understand the principles of microwave components such as isolators,
couplers, and circulators.
CO5 Understand the basic design parameters of antennas.
CO6 Perform high-frequency simulations on CAD tools
AssessmentMethod
AssessmentTool Weeklytests/Assi Monthlytests End Total
gnments SemesterTes
t
Weightage(%) 10% 30% 60% 100%
***********************************************************************
126
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
English-Language
23EG3283 Communication skills HSC 0L: 0T: 3 P 1.5 credits
Lab-3
Course objectives:
1. To improve interpersonal skills of the students
2. To help the students to write professional letters and reports
3. To practice the etiquettes to be used at workplace
4. To reward hands on experience on managing meetings
5. To imbibe leadership qualities in the students
Course Content
UNIT-I: (06 Contact Hours)
Professional Presentation - Collecting & Reading the materials to be presented - Analyzing the
main points - Summarizing & concluding - Developing PPT - Delivery of the Presentation
UNIT-II: (06 Contact Hours)
Report Writing & Writing Professional Emails & Applications – Routine Reports – Investigative
Reports - Professional Emails - Formal Letters and Applications
UNIT-III: (06 Contact Hours)
Agenda, Meetings, & Minutes - Setting the agenda for a meeting - Managing a meeting -
Keynote address & vote of thanks - Publishing the minutes
UNIT-IV: (06 Contact Hours)
People skills and small talks (2 minutes) - Talking to professional executives - Talking to
colleagues - Talking to the boss - Talking to your team - Talking to the media delegates
UNIT-V: (06 Contact Hours)
Corporate Etiquettes - How to introduce & greet - How to raise a question - How to clarify a
doubt - How to say “yes” or “no” - Rapport building - Dining & winning - Counseling
somebody - How to influence & motivate
UNIT-VI: (06 Contact Hours)
Life Skills - Leadership communication - Interpersonal communication - Stress management -
Time Management
127
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
References:
Business Communication Today, 12th Edition, Courtland L Bovee & John Thill, Pearson
1. British Council Material on communication
2. Training in Interpersonal Skills: Tips f: Tips for Managing People at Work by
Robbins and Hunsaker
3. Soft Skills for Everyone, with CD Paperback –by Jeff Butterfield
4. Communication for business by Shirley Taylor, Pearson
Course outcomes: At the end of the course, the student will be able to
Assessment Method:
************************************************************************
128
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
UNIT I: (5 hours)
Introduction-Constitution’ meaning of the term, Indian constitution sources and constitutional
history, Features: Citizenship, Preamble, Fundamental Rights and duties, Directive Principles of
State Policy.
UNIT II: (5 hours)
Union Government and its Administration-Structure of the Indian Union: Federalism, centre-state
relationship, President: Role, power and position, PM and Council of ministers, Cabinet and
Central Secretariat, Lok sabha, Rajya sabha.
UNIT III: (5 hours)
Election commission- Election commission: Role and functioning, Chief Election Commissioner
and Election Commissioners, State Election Commission: Role and functioning, Institute and
Bodies for the welfare of SC/ST/OBC and women.
UNIT IV: (3 hours)
State Government and its Administration- Governor: Role and position, CM and Council of
ministers, state secretariat: Organization, structure and functions.
UNIT V: (7 hours)
Local Administration-District’s Administration head: Role and importance, Municipalities:
Introduction, Mayor and role of Elected Representatives, CEO of Municipal Corporation,
Panchayati raj: Introduction, PRI: Zilla Panchayat, Elected officials and their roles, CEO Zilla
Panchayat: Position and role, Block level: Organizational Hierarchy (different departments),
Village level: Role of elected and appointed officials, Importance of grass root democracy.
129
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text book:
1. Durga Das Basu, Constitutionsof India, 23rd ed, LexisNexis Publication.
Reference Books:
1.’Indian Polity’ by Laxmikanth
2.’Indian Administration’ by Subhash Kashyap
4.’Indian Administration’ by Avasti and Avasti
5.’Government and Politics of India’ by W.H. Mrrison Jones
6.’Constitution of India’ by J.C. Johari
Course outcomes: At the end of the course, the student will be able to
Assessment Method
Assessment Weekly tests Monthly tests End Semester Test Total
Tool
** PASS/FAIL course
***********************************************************************
130
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
The object of Mini Project-2 is to enable the student to extend further the investigative
study taken up under EC3190 or undertake a new project, either fully theoretical/practical
or involving both theoretical and practical work, under the guidance of a Supervisor from
the Department alone or jointly with a Supervisor drawn from R&D laboratory/Industry.
This is expected to provide a good initiation for the student(s) in R&D work. The
assignment to normallyinclude:
1. Survey and study of published literature on the assignedtopic.
2. Working out a preliminary approach to the Problem relating to the assignedtopic.
3. Conducting preliminary Analysis/Modelling/Simulation/Experiment/Design/
Feasibility.
4. Preparing a Written Report on the Study conducted for presentation to the
Department.
5. Final SeminarPresentation.
************************************************************************
131
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Contents
Unit I (1.5hours)
Number system: Base System, Exponents, Factorials, LCM & HCF, Properties of
Numbers, Remainders, SuccessiveDivisions
Sequence & Series: Arithmetic Progression, Harmonic Progression, Geometric
Progression
Programming in C
Unit II (8hours)
Arithmetic: Averages, Clocks & Calendars, Simple Interest & Compoud Interest, Mixture
&Alligations, Percentages, Profit, Loss & Discounts, Ratio & Proportion, Speed, Time &
Distance, Time &Work
Algebra: Binomial Theorem, Complex Numbers, Functions, Higher Degree Equations,
Inequalities, Linear Equations, Logarithm, Quadratic Equations
Programming in C
UnitIII (6hours)
Geometry: Mensuration, Lines & Angles, Circles, Polygons, Triangles, Co-ordinate
Geometry, Trigonometry
Probability & Statistics: Mean, Median&Mode, Permutation & Combination,
Probability Set Theory & VennDiagram
Programming using Data Structures
UnitIV (7 hours)
Logical Reasoning: Logical Sequence, Premise, Assumption &Conclusion, BinaryLogic,
BloodRelations, Linear& Matrix Arrangement, SeatingArrangement, Coding & Decoding,
Statements & AssumptionsPuzzles.
Analytical Reasoning: Course of Action Fact, Inference&Judgement, Logical
Deduction, Statement & Assumption, Strong & Weak Arguments, Syllogism
Programming inPython
132
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V (4.5hours)
Data Interpretation: Charts (Column, Pie & Bar), Tables Graphs (Line & Area), Venn
Diagram, Data Sufficiency.
Programming using JAVA
Reading Comprehension
UnitVI (3 hours)
Verbal Ability: Cloze Test Error Spotting, Fill intheblanks, Sentence Correction, Word
Usage, Para jumbles, Paragraph Completion, ParagraphSummary
Programming using JAVA
.
Learning resources
Text book
1. Sarvesh K Verma, 'Quantitative Aptitude Quantum CAT', arihantpublications
2. Arun Sharma, Meenakshi Upadhyay, ' Verbal Ability and ReadingComprehension'
, McGraw Hill publications
3. Arun Sharma, 'Data Interpretation', McGraw Hillpublications
4. Arun Sharma, 'Logical Reasoning', McGraw Hillpublications
Reference books
1. Nishit K Sinha, 'Logical Reasoning and Data Interpretation', Pearsonpublications
2. Arun Sharma, 'Quantitative Aptitude', McGraw Hillpublications
Web resources
1. https://unacademy.com/
2. https://www.tutorialspoint.com/
3. https://www.indiabix.com/
Course outcomes: At the end of the course, the student will be able to
CO 1 Improve aptitude, problem solving skills and reasoning abilities
CO 2 Improve Verbal ability skills, Data interpretation skills
CO 3 Understand the basic techniques required for solving Reading Comprehension
Familiarize with the written tests of competitive exams, campus placements and
CO 4
PSUs
CO 5 Collectively solve problems in teams and group
CO 6 Adopt and acquire new techniques in solving problem
133
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
AssessmentMethod
Assessment
Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
** Pass/Failcourse.
Note: All examinations will be only of objective type. CDPC team assistance is to be taken
in preparation of question papers. For Monthly tests, negative marking may also be
introduced.
************************************************************************
134
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING FOURTH YEAR: SEMESTER-I
1. Students should opt for summer internship that would provide to gain ample field
knowledge in the relevant field of engineering such that theoretical knowledge
gained in the class can be applied to solve the practical/ fieldproblem.
2. Students should take a challenging task, may be small portion, and apply the
knowledge gained to solve it. Summer internship can also involve data collection
from different sources including generating experimental data, collection of data
from field etc. Later on the student is required to analyze the data collected and
arrive at meaningfulconclusions.
3. Summer internship shall be aimed at solving some of the problems of the society/
local region that should have practical applications and benefit thesociety.
4. Preparing a Written Report on the Study conducted for presentation to the
Department;
5. Final SeminarPresentation.
Note: Summer Internship project duration shall be defined separately by the Institute.
************************************************************************
135
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
ENGINEERING FOURTH YEAR: SEMESTER-I
The object of Project Work II & Dissertation is to enable the student to extend further the
investigative study taken up under EC3190 or EC3291 or EC4192 or undertake a new
project, either fully theoretical/practical or involving both theoretical and practical work,
under the guidance of a Supervisor from the Department alone or jointly with a Supervisor
drawn from R&D laboratory/Industry. This is expected to provide a good initiation for the
student(s) in R&D work. The assignment to normally include:
1. Survey and study of published literature on the assignedtopic.
2. Working out a preliminary approach to the Problem relating to the assignedtopic.
3. Conducting preliminary analysis/modelling/simulation/experiment/design/
Feasibility
4. Preparing a Written Report on the Study conducted for presentation to the
Department.
5. Final SeminarPresentation.
************************************************************************
136
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
Learning Resources
Text Book:
1. Erach Bharucha, ‘Textbook of Environmental studies’, UGC
Reference Books:
1. Clark RS, ‘Marine Pollution’, Clanderson Press, Oxofrd (TB).
2. De AK, ‘Environmental Chemistry’, Wiley Eastern Ltd.
138
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Outcomes: At the end of the course, the student will be able to
Assessment
Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
************************************************************************
139
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
The object of Project Work II & Dissertation is to enable the student to extend
further the investigative study taken up under EC3190 or EC3291 or EC4192 or
EC4193 or undertake a new project, either fully theoretical/practical or involving
both theoretical and practical work, under the guidance of a Supervisor from the
Department alone or jointly with a Supervisor drawn from R&D
laboratory/Industry. This is expected to provide a good training for the student(s)
in R&D work and technical leadership. The assignment to normallyinclude:
1. In depth study of the topicassigned.
2. Review and finalization of the approach to the Problem relating to the
assigned topic.
3. Preparing an Action Plan for conducting the investigation, including teamwork.
4. Detailed Analysis/Modelling/Simulation/Design/Problem
Solving/Experiment as needed.
5. Final development of product/process, testing, results, conclusions and
future directions.
6. Preparing a paper for Conference presentation/Publication in Journals, ifpossible.
7. Preparing a Dissertation in the standard format for being evaluated by the
Department.
8. Final SeminarPresentation.
************************************************************************
140
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
141
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (6hours)
Review of probability basics-Random
basics Random variable probability density function, cumulative
distribution function, Momentgenerating function s
inequality function of one random variable-function
variable function of two random variables
variables- Central
limittheorem.
Unit -V (10hours)
Digital communication over fading channels: Bit error rate analysis of ASK, PSK and FSK
schemes over different fading channels. MATLAB Assignments
Assignments on bit error rate analysis of
various modulationschemes.
142
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning Resources
Text Books
1. Digital CommunicationSystems
edition
2. A.B Carlson,P
,P B Crully,JC Rutledge edition
McGrawHill
Web Resources
1. Prof,S.senguptaAdvanced Communication IIT KHARGPUR,
Advanced digital Communication,
URL:http://nptel.ac.in/courses/117105081/2
:http://nptel.ac.in/courses/117105081/2
Assessment Method
************************************************************************
143
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (6 hours)
Fundamental concepts of antennas
Physical concept of radiation, Radiation pattern,
pattern near-and far-field
field regions, reciprocity,
directivity and gain, effective aperture, polarization, input impedance, efficiency, Antenna
Noisetemperature,
functions.
Unit-II (8 hours)
Wire and Loop antennas
Infinitesimal Dipole, Small Dipole, Finite Length Dipole, Half wave length Dipole,
monopole, Small Circular loop and loop antenna.
Unit-III (9 hours)
Microstrip antennas
Basic characteristics of micro strip antennas, feeding methods, methods of analysis, design
of rectangular patch, Reflector antenna
Unit-IV (8 hours)
Broad Band antennas and Horn antennas
Concept of Broad Band, Log-Periodic
Log Antennas, E-plane Sectoral Horn, H-plane
plane Sectoral
Horn, Pyramidal Horn, and their properties.
144
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (6 hours)
Array antennas
Introduction to array, Two--Elemental Array, Array Factor, N-Element
Element Linear Array:
Uniform Amplitude and Spacing, Broad Side and End-Fire
End Array
UnitVI (8 hours)
Radio wave Propagation
Antenna located over earth, field diffraction zones and losses, surface wave propagation
propagation,
ionospheric propagation, microwave and millimeter wave propagation, scattering by rain,
tropospheric scatter propagation, propagation into sea water, atmosphere ducts
Learning Resources
Text Books
rd
1. Antenna TheoryandDesign Ed,2015.
2. Antenna andRadiowavePropagation
andRadio -Hill,
Hill, New York,
1985.
Reference Books
1. Antennas -Hill series ,2nd edition,1988 W LStutzman,
nd
Antenna TheoryandDesign Ed, 1998
2. R.S. Elliot, Antenna Theory and Design -
Press.,2003.
3. Electromagnetic Waves and RadiatingSystems
Prentice-hall,
hall, New York, 1968.
4. Design ofMicrostipAntenna -Hill,
Hill, New York,1991
Web resources
1. Lecture series on Transmission Linesand
(antenna related videos). URL: http://nptel.ac.in/courses/117101056/
tp://nptel.ac.in/courses/117101056/
2. Web course on Advanced Antenna Theory and Design',
URL:http://nptel.ac.in/courses/117107035/
http://nptel.ac.in/courses/117107035/
Course outcomes: At the end of the course, the students will be able to
145
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
************************************************************************
146
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (8 hours)
Diversity Techniques
Types of Diversity and Advantages of Diversity techniques, Bit error rate analysis of digital
modulation schemes for different diversity techniques. Diversity Technique over Fading
Channels in the presence ofInterference.
Unit-II (8 hours)
Cooperative communications
Relay channels, Basics of cooperative communication Protocols-Amplify and forward and
decode and forward, hybrid decode amplify and forward protocols.
Unit-III (8 hours)
Cooperative communications with single relay
System model, Probability density function, cumulative distribution function and moment
generating function for harmonic distribution and minimum of exponential, and gamma
variants, Exact and Approximate SER analysis.
Unit-IV (8 hours)
Multi-node cooperative communications
Multi-node amplify-and-forward system model, dual hop-multi relay analysis, multi-hop&
multi relay. Bit error rate analysis.
Unit-V (8 hours)
Cooperative communications in the presence of Interference
System models, Exact and Approximate SER analysis. Asymptotic analysis of single and
multi-hop systems. Optimization: optimum power allocation, optimum relay positioning
schemes.
147
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (5 hours)
Analysis of co-operative communications in the field of telecommunication system and
other relevant domains
Learning resources
Text book
1. K.J. Ray Liu et al, 'Cooperative Communications and Networking', Cambridge
University Press
Reference book
1. Y.W. Peter Hong et al, 'Cooperative Communications and Networking', Springer
Publications
Web resources
1. Prof Adithya K Jagannatham, NPTEL-IIT Kanpur, 'Applied Optimization for
Wireless, Machine Learning, Big Data',
URL:https://nptel.ac.in/courses/108104112/
Course outcomes: At the end of the course, the student will be able to
CO 1 Use modern coding techniques such as network coding for improving the co-
operation gains
CO 2 Mathematically analyze the performance of cooperative communications
System
CO 3 Apply co-operative techniques to modern networks like mobile, edge, cloud
Assessment Method:
148
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (6 hours)
Introduction
mula, Noise in Microwave
Circuits, Dynamic Range and Intermodulation Distortion, Noise Characterization of a
Microwave Receiver, MicrowavePropagation
Unit II (8 hours)
Matching Networks
Smith chart, Admittance chart, Matching condition and maximum power transfer condition
condition,
matching networks with lumped elements, single stub matching, quarter wave transform.
Unit IV (8 hours)
Power amplifier design
Power Amplifiers Characteristics of Power Amplifiers and Amplifier Classes,
Characterization of Transistors, Design of Class-PowerAmplifiers.
Class
149
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V (8 hours)
Unit VI (7hours)
Microwave filter design
Filter Design by the Insertion Loss Method, Filter Transformations, Filter Implementation,
Richard's Transformation,
ion, Kuroda's Identities, Impedance and Admittance Inverters,
Stepped-Impedance Low-PassPass Filters, Coupled Line Filters
Learning Resources
Text Books
1. Mi , John Wiley, 3rd Edition,2005.
2. , IEEE Press, JohnWiley,
2nd Edition, 2002.
Reference Books
1. Guillermo Gonzalez, ,
Prentice hall, 2nd Edition,1997.
2. Joseph F. White,
, IEEE Press, John Wiley & sons,2004
Web Resources
1. Prof. JayantaMukherjee,NPTEL-
JayantaMukherjee,NPTEL Microwave IntegratedCircuits
URL: http://nptel.ac.in/courses/117101119/
Course outcomes: At the end of the course, the student will be able to
150
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
Assessment Weeklytests Monthlytests
End Semester Test Total
Tool (Insemester) (Insemester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
151
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (8 hours)
Review of Gaussian variables and processes; problem formulation and objective of signal
detection and signal parameter estimation in discrete-time domain. Bayesian, mini-max,
andNeyman-Pearson decision rules, likelihood ratio, receiver operating characteristics,
composite hypothesis testing, locally optimum tests, detector comparison techniques,
asymptotic relativeefficiency.
Unit-II (8 hours)
Matched filter detector and its performance; generalized matched filter; detection of
sinusoid with unknown amplitude, phase, frequency and arrival time, linearmodel.
Unit-III (8 hours)
Estimator-correlator, linear model, general Gaussian detection, detection of Gaussian
random signal with unknown parameters, weak signal detection.
Unit-IV (8 hours)
Detection in the absence of complete statistical description of observations, sign detector,
Wilcoxon detector, detectors based on quantized observations, robustness ofdetectors
Unit-V (8 hours)
Minimum variance unbiased estimation, Fisher information matrix, Cramer-Rao bound,
sufficient statistics, minimum statistics, complete statistics; linear models; best linear
unbiased estimation; maximum likelihood estimation, invariance principle; estimation
efficiency; Bayesian estimation: philosophy, nuisance parameters, risk functions, minimum
mean square error estimation, maximum a posterioriestimation.
Unit-VI (5 hours)
Linear Bayesian estimation, Weiner filtering, dynamical signal model, discrete Kalman
filtering.
152
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text books
1. An Introduction to Signal DetectionandEstimation
1998.
2. Detection, Estimation and Modulation Theory: Part I, II, and
III 68
Reference Books
1. Fundamentals of Statistical Signal Processing:Estimation Theory
Prentice Hall PTR, 1993.
2. Fundamentals of Statistical Signal Processing: DetectionTheory
Prentice Hall PTR, 1998.
Web Resources
1. Dr. Rohith Sinha, NPTEL-IIT
NPTEL Guwahati, ' Signal Detection and Estimation
Theory', URL:https://nptel.ac.in/courses/117103018/
Course outcomes: At the end of the course, the student will be able to
CO 1 Study the qualitative problems of detection and estimation in the frame work of
statistical inference.
CO 2 Summarize the fundamental concept on Statistical Decision Theory and
Hypothesis Testing
CO 3 Gain an understanding of, and develop the ability to design automated systems
for detection and estimation.
CO 4 Write down hypothesis tests and estimation schemes for typical problems of
interest.
CO 5 summarizer with Bayesian parameter estimation (minimum mean square error
(MMSE), minimum mean absolute error (MMAE), maximum a-posterior a posterior
probability (MAP) estimation methods
CO 6 compare optimal filtering, linear estimation, and Wiener/Kalman filtering.
Assessment Method:
Assessment Weekly tests Monthly tests End Semester
Total
Tool (In semester) (In semester) Test
Weightage (%) 10% 30% 60% 100%
**********************************************************************
153
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit-I (6 hours)
Unit-II (6 hours)
Elementary algebraic structures, Galois Field and its arithmetic, Implementation of GF
(2m) Arithmetic, A special case: Inversion, MATLABimplementations
Unit-III (8 hours)
Linear Block Codes: Code construction and properties, Decoding Methods, Performance,
Encoder and Decoder designs, Hamming Codes. Cyclic Codes: Basic principles, Shift
Register based Encoder and Decoder, Shortened cyclic codes and CRC. BCH Codes:
Introduction, BCH Bound and Vander monde Matrix, Decoding
De BCH codes
MATLAB implementations
Unit-IV (8 hours)
Introduction to RS codes, Prelude: Non binary BCH codes, Reed-Solomon
Solomon codes, Decoding
of RS codes, determining the Error location polynomial, Frequency-Domain
Domain decoding,
Error and Erasure decoding, RS decoder: From algorithm to architecture, Standardized RS
codes, MATLAB implementations
Unit-V (8 hours)
Fundamentals of convolutional codes: Code generation and representations. Decoding of
Convolutional codes: Optimum convolutional decoding and Viterbi
Viterbi algorithm, Sequential
decoding. Designing Viterbi decoder: Typical design issues, Design for high performance.
MATLAB implementations
154
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (9 hours)
Turbo codes: Code concatenation, concatenating codes in parallel: Turbo code, Iter Iterative
decoding of Turbo codes, Implementing MAP. Low-Density
Low parity-check
check codes: Codes
with sparse parity-check matrix, decoding and encoding algorithms, High-level
level architecture
design for LDPC decoders. MATLABimplementations
Learning Resources
Text books
1. Yuan Jian, 'A practical guide to Error Control Coding using MATLAB
MATLAB’, Artech
House publications
2. Lin, Shu, D. J. Costello, Jr., 'Error Control Coding: Fundamentals and
Applications',', Prentice Hall, 1983
Reference books
1. Peterson, W. W. and E.J. Weldon, Jr., 'Error-Correcting Codes’, the M.I.T. Press,
Cambridge, MA1970
2. Shu Lin, 'An Introduction to Error
Error-Correcting Codes’, Prentice-Hall
Web resources
1. Prof P Vijay Kumar, NPTEL-
NPTEL Error CorrectingCodes
URL: http://nptel.ac.in/courses/117108044/
2. Nagi El Naga, 'Error Detecting and Correcting Systems Design’,
Design Lecture Notes,
ECE Department, California State University, Northridge.
Course Outcomes: At the end of the course, the student will be able to
CO 1 Analyze error control coding techniques in digital communication systems and
in digital storage systems
CO 2 Understand and implementation of Galois Field Arithmetic
CO 3 Understand and implement linear block codes, cyclic codes and BCH codes
CO 4 Implementation Reed-Solomon
Reed codes
CO 5 High performance convolution decoders design methodology analysis
CO 6 Understanding of modern codes used in digital communications
Assessment Method
Assessment Weeklytests Monthlytests
End Semester Test Total
Tool (Insemester) (Insemester)
Weightage (%) 10% 30% 60% 100%
******************************************************************
155
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (8 hours)
Definition of Information Measure and Entropy, Extension of an Information Source and
Markov Source, Adjoint of an Information Source, Joint and Conditional Information
Measure, Properties of Joint and Conditional Information Measures and a Morkov Source,
Asymptotic Properties of Entropy and Problem Solving in Entropy
Unit -V (8hours)
Differential Entropy and Evaluation of Mutual Information for Continuous Sources and
Channels, Channel Capacity of a Band Limited Continuous Channel, Introduction to Rate-
Distortion Theory, Definition and Properties of Rate-Distortion Functions, Calculation of
Rate-Distortion Functions, Computational Approach for Calculation of Rate-
DistortionFunctions.
156
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit VI (5hours)
Introduction to Quantization, Lloyd-Max Quantizer, Compounded Quantization, Variable
Length Coding and Problem Solving in Quantizer Design, Vector Quantization,
TransformCoding
Learning Resources
Text books
1. Inform ', Springer, 2008.
2. John RPierce bols, Signalsand
.
Reference books
1. Thomas M. Cover, Joy A. Thomas, 'Elements of Information Theory', 2nd Edition,
John Wiley & Sons,2006
2. David J. C. MacKay, 'Information Theory, Inference, and Learning Algorithms',
Cambridge UniversityPress.
Web Resources:
1. Prof S N Merchant, NPTEL- IIT Bombay, 'Information Theory and Coding' ,
URL:http://nptel.ac.in/courses/117101053/
2. Prof Adrish Banerjee, NPTEL-IIT Kanpur, 'An Introduction to Information Theory',
URL:https://nptel.ac.in/courses/117104129/
Course Outcomes: Students should able to
Derive equations for entropy mutual information and channel capacity for all
CO 1
types of channels
CO 2 Formulate the basic equations of block codes
Explain the various methods of generating and detecting different types of error
CO 3
correcting codes.
Distinguish between the different types of error correcting codes based on
CO 4
probability of error and noise ratio
Derive equations for entropy mutual information and channel capacity for all
CO 5
types of channels
Ability to understand the different types of quantization methodsand
CO 6
transformation coding
Assessment Method
157
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Coursecontent
Unit I (8 hours)
Introduction to Millimeter Wave Technology
Introduction, Millimeter Wave Applications, Phase and Group Velocity, Slow and Fast
Waves, Skin Depth, Boundary Conditions, Challenges in Millimeter Wave Technology,
Material Properties at Millimeter Wave Frequencies, Substrate Losses.
Unit II (8 hours)
Guiding Structures
Dielectric Loss, Conductor Loss, Radiation and Surface Wave Loss, EM Waves in
Transmission Lines, Surface Waves Wave-guiding Structures, High Power Limitation,
Planar Transmission Lines, Conductor-Backed Coplanar Waveguide, Surface-Integrated
Waveguide, Surface-Integrated Waveguide, Fabrication of PCB Circuits Dielectric Guides
Unit IV (8hours)
Millimeter wave Components
Dielectric Resonators, Filters, Determination of Quality Factor and Coupling Coefficient,
Power Dividers and Couplers, Matched Termination, Active Devices: Solid-State Devices,
Field Effect Transistors: High-Electron-Mobility Transistor, Electronic Switches.
158
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V (8 hours)
Noise and Link Budget
ink Budget, Digital
Modulation and Bit Error Rate, Channel Performance at 60 GHz, Millimeter Wave Link
Budget, Thermal Noise, Noise Temperature, External Sources ofNoise
Unit VI (5 hours)
Millimeter Wave Systems
Antenna and Source Noise, Receiver Noise, Receiver Noise Factor, Receiver Noise Factor,
Operating Noise Factor, Noise Figure for Cascaded System Elements, Receiver Noise
Calculation, Passive Imaging, TransceiverArchitectures.
Learning Resources
Text books
1. DuixianLiu Advanced Millimeter-wave Technologies: Antennas, Packaging
, Wiley.
2. Sergey M et al, - ,
Artech House Microwave Library.
Reference books
1. Kao-Cheng
Cheng Huang, Zhaocheng Wang, ,
Wiley.
2. ShibanK.Koul,
, Wiley.
3. David M. Pozar, ,Wiley.
Web Resources
1. Prof. Mrinal Kanti Mandal, NPTEL-
NPTEL Millimeter wavetechnology
URL: https://nptel.ac.in/courses/117105139/
Course Outcomes: At the end of the course, the students will be able to
159
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
160
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit-I (8 hours)
Overview of optical fiber communication
Historical development, The general system, advantages of optical fiber communications.
Optical fiber wave guides- Introduction, Ray theory transmission, Total Internal Reflection,
Acceptance angle, Numerical Aperture, Skew rays, Cylindrical fibers- Modes, V-number,
Mode coupling, Step Index fibers, Graded Index fibers, Single mode fibers- Cut off
wavelength, Mode Field Diameter, Effective Refractive Index, Related problems
Unit-II (8 hours)
Fiber materials
Glass, Halide, Active glass, Chalgenide glass, Plastic optical fibers. Signal distortion in
optical Fibers-Attenuation, Absorption, Scattering and Bending losses, Core and Cladding
losses, Information capacity determination, Group delay, Types of Dispersion: - Material
dispersion, Wave-guide dispersion, Polarization-Mode dispersion, Intermodal dispersion,
Pulse broadening in Graded index fiber, Related problems
Unit-III (8 hours)
Optical fiber Connectors
Connector types, Single mode fiber connectors, Connector return loss, Fiber Splicing-
Splicing techniques, Splicing single mode fibers, Fiber alignment and joint loss- Multimode
fiber joints, single mode fiber joints
161
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (8 hours)
Optical sources
LEDs, Structures, Materials, Quantum efficiency,
efficiency, Power, Modulation, Power bandwidth
product. Injection Laser Diodes-
Diodes Modes, Threshold conditions, External quantum efficiency
efficiency,
Laser diode rate equations, Resonant frequencies, Reliability of LED&ILD, Optical
detectors- Physical principles of PIN and APD, Detector response time, Temperature effect
on Avalanche gain, Comparison of Photo detectors, Related problems.
Unit-V (8 hours)
Source to fiber power launching
Output patterns, Power coupling, Power launching, Equilibrium Numerical Aperture, Laser
diode to fiber coupling, Optical receiver operation-
operation Fundamental receiver operation, Digital
signal transmission, error sources, Receiver configuration, Digital receiver performance,
Probability of Error, Quantum limit, Analog receivers
Unit-VI (5hours)
Optical system design
Point-to- point links- Component choice and considerations, Link power budget, Rise time
budget with examples, Line coding in Optical links, WDM, Necessity, Principles,
Measurement of Attenuation and Dispersion, Eye pattern
Learning resources
Text Books
1. OpticalFiberCommunications -Hill
Hill International edition,
3rdEdition,2000.
nd
2. OpticalFiberCommunications Edition,2002
Reference Books
1. D.K. Mynbaev , S.C. Gupta and Lowell L. Scheiner, 'Fiber Optic
Communications', PearsonEducation,2005.
2. S.C. Gupta, 'Optical Fiber Communication and its Applications', PHI,2005.
Web resources
1. Prof. Pradeep Kumar K, NPTEL-IIT
NPTEL Kanpur, 'Optical
Optical Communications
http://nptel.ac.in/courses/117104127
tp://nptel.ac.in/courses/117104127
162
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes: At the end of the course, the student will be able to
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
163
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
Unit I (8 hours)
Radar Basics
Radar and Radar Equation: Introduction, Radar block diagram and operation, frequencies,
applications, types of displays, derivation of radar equation, minimum detectable signal,
probability of false alarm and threshold detection, radar cross-section, system losses
Unit II (8 hours)
CW Radar
Doppler Effect, CW Radar, FM-CW Radar, Range and Doppler Measurement, altimeter,
Multiple Frequency CW Radar.
Unit IV (8hours)
Tracking Radar
Sequential lobbing, conical scanning, mono pulse, phase comparison mono pulse, tracking
in range, comparison of trackers.
Unit V: (8 hours)
Detection of Radar signals in Noise
Matched Filter Receiver, Cross-correlation Receiver, Efficiency of Non-Matched
Filters, Matched Filter with Non-whiteNoise.
164
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit VI (5 hours)
Synthetic aperture radar (SAR)
Fundamentals, cross-range
range resolution in radar, synthetic apertureviewpoint, Introduction to
polarimetric and interferometricSAR
Learning Resources
Text Books
1. , , Tata McGraw
McGraw-Hill,2001,
3rd Edition
2. RadarPrinciples
3. , PearsonEducation,
2004
Reference Books:
1. , Artech House1984.
2. Harger, R.O., ,
Academic Press, NY (1970).
3. Schleher, D.C., , Artech House1991
4. Richards, M.A., , Tata
McGraw-hill.
hill. 2005
5. Sullivan, R.J., ,
Prentice-Hall
Hall of India. 2004
6. Mott, H., , IEEE Press.2007
Web Resources:
1. Dr. Robert M. O'Donnell, MIT Introduction to
radar
http://www.ll.mit.edu/workshops/education/videocourses/introradar/index.html
2.Dr. RobertM.O’Donnell, IEEEAerospaceandElectronicSystemsSociety
IEEEAerospaceandElectronicSystemsSociety,
Lecture seriesonRadar
Radar http://aess.cs.unh.edu/radar%20se%20Li
Course Outcomes: At the end of the course, the students will be able to
165
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
CO6 Understand the principles of Synthetic Aperture Radar, its use in geophysical
remote sensing and surveillance applications, and the digital processing used to
form SAR images
Assessment Method
************************************************************************
166
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objective
Course Content
Unit I (6 hours)
Introduction
Applications of microwave engineering, Distinguishing features of high frequency
electromagnetic, RF behavior of passive components at high frequencies.
Unit-II (8 hours)
Microwave Network Analysis
Impedance and equivalent voltages and currents, Z-matrix, ABCD matrix, S--matrix,
properties of S-matrix, signal
signa flow graphs.
Unit-III (8 hours)
Power divider and couplers
Resistive and junction power dividers, Wilkinson power divider, directional couplers,
quadrature hybrid, 180-degreehybrid,
degreehybrid, waveguide magic tee.
Unit-IV (7 hours)
Microwave Components
isolator and circulator, Microwave resonators,
RF diodes: PIN diode, Schottkydiode.
Unit-V (8 hours)
Microwave Sources
Limitations of conventional tubes, classification of microwave tubes. Reflex klystron,
-Watkins
Watkins-Hilsun
(RWH) Theory, Gunn diode.
167
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (8 hours)
Antenna parameters
Radiation concepts, Basic antenna principles, Near field and far field regions, Antenna
Equation.
Learning Resources
Text Books
rd
1. Edition, 2005
rd
2. Edition,1994
Reference Books
1. R.E. Collin, Foundations for Microwave Engineering, IEEEPress, JohnWiley, 2nd
Edition,2002.
2. Reinhold Ludwig, GeneBogdanov RF Circuit Design theory and applications
PHIpublications.
3. Clayton RPaul, Introduction to Electromagnetic Compatibility iley,
2ndedition,2006.
Web Resources
3.
Course outcomes: At the end of the course, the students will be able to
CO1 Understood RF behavior of passive components at high frequency.
CO2 Use S-parameter
parameter terminology to describe circuits and Design microwave
transmission lines.
CO3 Describe and analyze different impedance matching techniques and Design
impedance matching networks for specific application.
CO4 Use microwave components such as isolators, couplers, circulators and Know
principles of Microwave devices.
CO5 Understand basic design parameters of antennas
168
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
CO6 Know principles of Microwave tubes and microwave devices and about
different Microwave Measurement techniques.
Assessment Method
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
169
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
Course Content
Unit-I (8 hours)
Intro and Orbital Mechanics, Launchers
Developing the Equations ofthe Orb
Describing the Orbit of a satellite, Locating the in the Orbit, Locating the Satellite with
Respect to the Earth. Orbital Elements, Look Angle Determination, The Sub satellite Point,
Elevation and Azimuth angle Calculations, Specialization to Geostationary
Geostationary Satellites,
Visibility Test, Orbital Perturbations, Orbit Determination, Launches and Launch Vehicles,
Doppler Shift, Range Variations, Solar Eclipse, Sun Transit Outage.
Unit-II (8 hours)
Satellite Subsystems
Attitude and Orbit Control System, Telemetry, Tracking, Command and monitoring
monitoring, Power
Systems, Communication Subsystems, Transponders, Satellite Antennas, Equipment
Reliability and Space Qualification, Redundancy.
Redundancy
Unit-III (8 hours)
Satellite Link Design
Introduction, Basic Transmission Theory, System Noise Temperature and G/
G/T Ratio, Noise
Figure and Noise Temperature, G/T Ratio for Earth stations. Design of Downlinks, Link
Budgets, Uplink Design, Designs for Specified C/NRatios.
170
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (8 hours)
Multiple Access Techniques
Introduction, FDMA, TDMA, CDMA, Intermodulation, Calculation of C/N with
Intermodulation TDMA Frame Structure, Demand Access Multiple Access(DAMA),
Spread Spectrum Transmission andReception.
Unit-V (8hours)
Propagation Effects and their Impact on Satellite-Earth Links
Introduction, Quantifying Attenuation and Depolarization, Atmospheric Absorption, Cloud
Attenuation, Troposphere Scintillation and Low Angle Fading, Faraday Rotation in the
atmosphere, Ionospheric Scintillation, Rain and Ice Effects, Antenna Noise, Propagation
ImpairmentCountermeasures.
.
Unit-VI (5 hours)
Practical aspects of Satellite communication systems, Balloon-based Communication systems.
Antenna fundamentals, Linear Wire and Loop Antennas
Learning Resources
Text Books
1. Satellite Communications 2nd Edition, by T Pratt, C.W. Bostain, J. EAllnutt.John
Willey sons2003.
2. Satellite communications systems: Systems, Techniques, and Technology 5thEdition
by G Maral, M. Bousquet, Z. Sun, John WillySons.
3. Gary D Gordon and Walter L Morgan, Principles of Communication satellites, John
Wiley& Sons,1993.
Web resources
1. Dr. Kalyankumar Bandopadhyay, NPTEL-
Course outcomes
CO1 Able to learn the dynamics of the satellite.
CO2 Able to understand the communication satellite design.
CO3 Able to understand how analog and digital technologies are used for satellite
communication networks.
CO4 Able to learn the design of satellite links.
CO5 Able to study the design of Earth station and tracking of the satellites.
171
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
***********************************************************************
172
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (7 hours)
Cellular concepts: frequency reuse, Cell Sectoring, Cell Splitting, traffic analysis, trunking
efficiency, call blocking probability, blocked calls cleared system, blocked calls delayed
system, hard handover and Soft handover.
Unit-II (8 hours)
Introduction to radio wave propagation, free space propagation model, Antenna
fundamentals, received power calculations, Friis Free Space equation, Fraunhoper distance,
Path loss exponent, Indoor Path Loss Models, Two-Ray Model, Receiver sensitivity.
Unit-III (8 hours)
Diffraction, Fresnel Zones, Fresnel-Kirchhoff Diffraction Parameter, Shadow fading, Log-
Normal Distribution, Boundary Coverage Probability, Percentage of Area Coverage.
Distance Dependent Path Loss Models: Okumura and Hata models.
Unit-IV (8 hours)
Small Scaling Fading: Multipath Propagation, Envelope Fading, Rayleigh and Rician
Fading, Doppler Effect, Time Dispersion, Frequency Dispersion, Frequency Flat and
Selective Fading, Slow and Fast Fading, Coherence Time & Coherence Bandwidth.
Unit-V (8hours)
Diversity: Introduction to MIMO systems, Receive Diversity, Selective combining,
Maximal ratio combining (MRC), Equal gain combining, Transmit Diversity, Alamouti
Scheme, Zero forcing and MMSE equalizers.
173
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (6 hours)
Multiple Access techniques:
echniques: Code Division Multiple Access, RAKE Receiver
Receiver, WCDMA,
Orthogonal Frequency Division Multiplexing, Cyclic Prefix, Design of OFDM systems.
Learning Resources
Text Books
1. Theodore, S. Rappa ,2nd
Ed., 2002, PHI.
2. Andr , 2005 Cambridge UniversityPress.
3. Mobile CellularCommunication
2012.
Reference Books
1. Principles of WirelessNetworks
2002, PE.
2. , PHI.
3. , PHI..
4. , Oxford Univ. Press.
Web resources
1. Prof David Koilpillai, NPTEL-IIT
NPTEL Madras, 'Introduction to Wireless and Cellular
Communication System', URL:https://nptel.ac.in/courses/106106167/
Course Outcomes: At the end of this course student will able to
Assessment Method
Assessment Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
************************************************************************
174
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (6 hours)
Need for multi resolution / multi-scale analysis, time-frequency analysis and generation of
wavelets
Unit-II (8 hours)
Piece-wise constant approximation-the Haar wavelet, dyadic multi resolution analysis
(MRA), relating dyadic MRA to filter banks, elements of multi-rate systems, two-band
filter bankdesign
Unit-III (8 hours)
Orthogonal and bi-orthogonal wavelets, Daubechies family of wavelets, Vanishing
moments and regularity, Conjugate Quadrature Filter banks (CQF), Data compression-
fingerprint compression standards JPEG-2000standards.
Unit-IV (8 hours)
The uncertainty principle and its implications: Gaussian function, the Gabor transform and
its generalization in time, frequency. Continuous wavelet transform (CWT).
Unit-V (8 hours)
CWT to the DWT discretization, discretization of scale, discretization of translation,
discretization of time, Going from piecewise linear to piecewise polynomial, the class of
spline wavelets.
Unit-VI (7 hours)
Variants of the wavelet transform and its implementation structures, the wave packet
transform, Computational efficiency in realizing filter banks-polyphase components, the
lattice structure, the lifting scheme applications.
175
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text books
1. Howard L. Resnikoff, Raymond O. Wells, 'Wavelet analysis: The Scalable
Structure ofInformation
2. Fractal and Wavelet Image CompressionTechniques
publications
Web resources
1. Prof V.M. Gadre, NPTEL-
NPTEL Advanced Digital SignalProcessing
URL: http://nptel.ac.in/courses/ 117101001
Assessment Method
************************************************************************
176
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
1. Principles of neuro computing with artificial neuralnetworks.
2. Supervised and unsupervisedlearning.
3. Connectionistarchitectures.
Course content
Unit -I (6 hours)
Introduction to Artificial Neural Networks
Artificial Neura Networks and Applications, ANN usefulness and capabilities, Equivalent
electrical model, Artificial Neural Model and Linear Regression, Gradient Descent
Algorithm, Nonlinear activation units and learning mechanisms, Basic learning rules,
Leaning Mechanisms (Hebbian,
Hebbian, Competitive, Boltzmann), classifications of Synaptic
modification.
Unit-II (8 hours)
Associative Memory and Dimensions
Stochastic learning algorithm, Characteristics of associative memory, Associative
memory model, Matrix Memory,
Memor y, Condition for Perfect recall, Statistical aspects of
learning, properties of regressive model, Neural measure of effectiveness, V.C
dimension, Shattering, Importance of V.C dimensions.
Unit-III (8 hours)
perceptron.
Unit-IV (8 hours)
Back propagation algorithm
Back propagation algorithm, practical consideration in back propagation algorithm, Modes
of training, Solution of Non-Linearity
Non Linearity separable problems using MLP, Heuristics for Back
Propagation, Mean and Variance induced local field, Multi-Class
Multi Class classification using
Multilayered perceptrons.
177
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (7hours)
Radial Basis Function networks
as ill-posed
posed surface reconstruction, Regularization, Solution of regularization equation
: greens function, Use of greens function in regularization networks, Generalized
RBF, Comparisonson between MLP and RBF, Learning mechanisms in RBF.
Unit-VI (8 hours)
Introduction principle components and analysis
Dimensionality Reduction Using PCA, Types of transformation, Hebbian-Based
Hebbian Based principle
component analysis, Generalized Hebbian Algorithm, Introduction
I to Self organizing maps,
Essential process in the formation of self organizing maps, Cooperative and adaptive
processes in SOM, 2-D D lattice, Vector quantization using SOM, Optimum encoder
anddecoder.
Learning resources
Text Books
1. Laurene V. Fausett,'Fundamentals
'Fundamentals of Neural Networks: Architectures, Algorithms
and Applications',, Pearson publications.
Reference Books
1. S. Sivanandam, 'Introduction to Neural Networks using MATLAB',
MATLAB', Tata McGraw
Hillpublications.
Web Resources
1. Prof.S. Sengupta,, NPTEL-IIT
NPTEL Kharagpur, ' Neural Networks'.
URL:http://nptel.ac.in/courses/117105084
http://nptel.ac.in/courses/117105084
Course Outcomes:
The students will be able to
.
CO1 Neuro computing with artificial neural networks widely used for addressing
addressing
real-world
world problems such as classification, regression, pattern recognition, data
mining, time-series
series modeling, etc..
CO2 Unsupervised learning is studied using Kohonen networks. Recurrent networks
of the Hopfield type are briefly covered.
CO3 There are offered contemporary parameter training techniques for all these
178
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
connectionist architectures
CO4 Program implementations of the studied neural networks are provided inMatlab,
and applied to classification, regression and time seriesdata.
Assessment Method:
************************************************************************
179
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives:
1. Fundamental tools that are used to describe, analyze and process biomedical signals.
2. Fundamental principles in the analysis and design of filters, power spectral density
estimation and non-stationary signal processing techniques with applications to
biomedical signals will betaught.
SYLLABUS:
Unit I (6hours)
Human body as a system, Building blocks, Biomedical signal origin & dynamics. (EEG,
EMGetc.)
Unit-II (8 hours)
Filtering for Removal of artifacts Statistical Preliminaries; Time domain filtering
(Synchronized Averaging, Moving Average). Filtering for Removal of artifacts contd. Time
domain filtering (Moving Average Filter to Integration, Derivative-based operator),
Frequency Domain Filtering (NotchFilter)
Unit-III (8 hours)
Filtering for Removal of artifacts contd. Optimal Filtering: The Weiner Filter. Filtering for
Removal of artifacts contd. Adaptive Filtering Selecting Appropriate Filter
Unit-IV (8 hours)
Event Detection Example events (viz. P, QRS and T wave in ECG) Derivative based
Approaches for QRS Detection Pan Tompkins Algorithm for QRS Detection. Event
Detection contd. Dicrotic Notch Detection Correlation Analysis of EEG Signal.
Unit-V (8 hours)
Waveform Analysis Illustrations of problem with case studies Morphological Analysis of
ECG Correlation CoefficientThe Minimum phase correspondent and Signal Length.
Waveform Analysis Contd. Envelop Extraction Amplitude Demodulationthe Envelogram
Analysis of activity Root Mean Square Value Zero-crossing rate Turns Count, Form factor.
180
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (7 hours)
Frequency-domain
domain Analysis Periodogram. Frequency
Frequency-domain
domain Analysis Averaged
Periodogram Blackman-Tukey
Tukey Spectral Estimator
Estimator Daniells Spectral Estimator Measures
derived from PSD.
Learning Resources
Text books
1.
Press, John Wiley & Sons. Inc, 2002
2.
Reference books
1.
McGraw-Hill
Hill Publishing Co. Ltd, 2005
2.
Sons Inc., 2001
3.
Web References
1. Prof.Sudipta Mukhopadhyay, NPTEL-IIT Kharagpur 'Biomedical
Biomedical signal
processing', URL:https://nptel.ac.in/courses/108105101/
https://nptel.ac.in/courses/108105101/
Course Outcomes
The students will be able to
Assessment Method
************************************************************************
181
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (7 hours)
Introduction to Digital Image Processing and Image Digitization
Need of Image processing, Applications, Introduction to Video Sequence processing, Image
compression, Image representation, steps in Digital Image processing, Need of digitization,
Image as matrix of Numbers, Sampling, Signal Reconstruction from Samples, Convolution,
2D sampling, Image Quantization, Quantization error, Quantizer, Design. Relationships
between pixels.
Unit-III (7 hours)
Image Transforms
Image Transformation, Basis Images, Fourier Transformation, Discrete Cosine Transform,
Walsh Transform, Hadamard Transform. K- L Transform.
182
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (7hours)
Image Enhancement
ancement and Image Restoration
Necessity of Image Enhancement, Spatial Domain Operations, Frequency domain
operations, Power law transformation. Image Enhancement frequency. Image Restoration
and Restoration techniques, Image Registration.
Unit-V (8 hours)
Colour Image Processing and Image Segmentation
Primary and Secondary Colours, Chromaticity diagram and its use, RGB color model, HIS
color model, Conversation from one model to another, Pseudo Color Image processing,
Colour and intensity modificatio
modifications, Image Segmentation, Linking of edge points, Threshold
Technique, Region basedSegmentation.
Unit-VI (8 hours)
Mathematical Morphology and Object Representation and Description..
Morphological Image Processing Techniques: Dilation, Erosion, Opening, Closing.
Applications Hit or Miss Transform, Image under Standing Techniques, Boundary based
Descriptions, Region based Descriptions, Recognition techniques: Using shape number,
Feature based Techniques, Neural basedTechnique.
base
Learning Resources
Text books
1. Rafel C. Gonzalez and Richard E. woods, 'Digital
' Image Processing',', Pearson
publishers
Referencebooks
1. Fundamentals of Digital ImageProcessing
Web Resources
1. Prof. P.K Biswas, NPTEL-IIT Kharagpur,
URL:http://nptel.ac.in/courses
http://nptel.ac.in/courses
Course outcomes: At the end of the course, the student will be able to
The course will cover techniques and tools for digital image processing, and
CO 1 finally also introduce image analysis techniques in the form of image
segmentation.
The course is primarily meant to develop on-hand
on hand experience in applying these
CO 2 tools to process these images. Hence the programming assignments form a key
component of this course
183
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method:
Assessment Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
*************************************************************************
184
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (6 hours)
Speech production model, Speech coding, Sampling of speech, Quantizers for speech
signal, Uniform and non-uniform quantizer, Mew law and optimum quantizer, Adaptive
quantizer, Differentialquantization.
Unit-II (8 hours)
Linear delta modulation and adaptive delta modulation, Differential PCM, Adaptive
prediction, Linear prediction of speech, Computational aspect of LPC (Linear Predictive
Coding) parameters, Cholasky decomposition, Lattice formulation of LPC coefficient,
Linear predictive synthesizer, LPC vocoder.
Unit-III (8 hours)
Introduction to image and video coding, Lossy image compression, Discrete cosine
transform (DCT), DCT quantization and limitations, Theory of wavelets, Discrete wavelet
transform, Multi resolution analysis, DWT on the images and its encoding, Embedded zero
tree waveletencoding.
Unit-IV (8hours)
Introduction to video coding, Basic building blocks in video coding, Conventional video
and streaming video, Hybrid video coding, video decoding, Motion estimate technique, Fast
motion estimationtechnique.
Unit-V (8 hours)
Video coding standards, Advanced coding aspects, Profile and levels, Macro blocks, Slice
and slice types, Audio coding basic concepts, Audio coding AC-3 techniques, AC-3
decoding techniques, MPEG-1 audio coding and decoding techniques.
185
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (7 hours)
Introduction to VOIP, VOIP signal processing (H.323 protocol), H.323 call controls and
enhancements, Interworking with PSTN limitations and solution, Multiplexing schemes,
H.323 multiplexing, Header compression and BW, ISDN video conferencing, SIP
protocol,, 4G multimediaconferencing.
Learning resources
Text books
1. L.R. Rabiner, Digital Processing of SpeechSignals
2. Kondoz, Digital Speech: Coding for low bit rate communication systems; John
Wileypublication
Reference Books
1. Jacob Benesty, M. Mohan Sondhi, Yiteng Huang, Handbook of Speech
Processing, Springer
2. K.R. Rao, Z. S. Bojkovic, D. A. Milovanovic, Introduction to Multimedia
Communications Applications, Middleware, Networking, Wileypublication.
Web resources
1. Prof S Sengupta, NPTEL- Digital Voice And Picture
Communication http://nptel.ac.in/courses/117105081
Course outcomes: At the end of the course, the student will be able to
CO 1 Extract data form the lossy images.
CO 2 Differentiate between different audio and video standards.
CO 3 Analyze the image in different aspects.
CO 4 Analyze the video and audio vide codecs
CO 5 Analyze modulation techniques
CO 6 Analyze advanced voice and video protocols
Assessment Method
************************************************************************
186
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
1. Signal detection and estimation is the area of study that deals with the processing of
information-bearingsignals.
2. Applications of the theory of signal detection and estimation are in many areas, such
as communications, automatic control, radar/ sonar, speech and image processing
and medical signalprocessing.
3. In general, detection and estimation applications involve making inferences from
observations that are distorted or corrupted in somemanner.
4. Cast detection and estimation problems in a probabilistic framework in which
unknown behavior is assumed to berandom.
Course Content
Unit I (6hours)
Introduction, Probability Theory, Random Variables, Function of Random Variable Joint
Density, Mean and Variance.
Unit-II (7 hours)
Random Vectors Random Processes, Random Processes and Linear Systems, Some
Numerical Problems, Miscellaneous Topics on Random Process, Linear Signal Models.
Unit-III (8 hours)
Linear Mean Square Error Estimation, Auto Correlation and Power Spectrum Estimation-
Transform Revisited Eigen Vectors/Values, The Concept of Innovation, Last Squares
Estimation Optimal IIR Filters.
Unit-IV (8 hours)
Introduction to Adaptive Filters, State Estimation, Kalman Filter-Model and Derivation,
Estimator Properties
Unit-V (8hours)
The Time-Invariant Kalman Filter, Kalman Filter-Case Study, System identification
Introductory Concepts, Linear Regression-Recursive Least Squares, Variants of LSE
Unit-VI (8 hours)
Least Square Estimation, Model Order Selection Residual Tests, Practical Issues in
Identification, Estimation Problems in Instrumentation and Control Conclusion
187
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text Books
Reference Books
1. S. M. Kay, "Fundamentals
Fundamentals of Statistical Signal Processing: Estimation Theory
Theory",
Prentice Hall PTR,1993.
2. S. M. Kay, "Fundamentals
Fundamentals of Statistical Signal Processing: Detection Theory
Theory",
Prentice Hall PTR,1998.
Web resources
1. Prof S Mukhopadhyay,NPTEL-
Mukhopadhyay,NPTEL
https://nptel.ac.in/courses/108105059/
Assessment Method:
************************************************************************
188
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit I (6 hours)
Introduction to Medical Image analysis
Medical Image analysis and overview
Unit-II (6 hours)
Imaging and Clustering
X ray and CT Imaging, Magnetic Resonance Imaging, Ultrasound Imaging, Optical
Microscopy and Molecular Imaging, Texture in Medical Images, Region Growing and
Clustering.
Unit-III (6 hours)
Image Segmentation
Random Growing and Clustering, Random Walks for Segmentation, Active Contours for
Segmentation, Systematic Evaluation and Validation, Decision Trees for Segmentation and
Classification, Random Forests for segmentation andClassification.
Unit IV (10hours)
Neural Networks for Segmentation
Simple neuron, Neural network formulation, Learning with error back propagation,
Gradient checking and optimization.
Unit-V (12hours)
Medical Image Analysis
Medical Image processing using MATLAB
Case study: Finding parasitic infections with MATLAB: Explore and manage a range of
real-world image sets, solve challenging image processing problems with user interfaces,
develop familiarity with simple to advanced image segmentation approaches, classify
parasitic infections using machine learning techniques
189
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (5 hours)
Applications
Retinal Vessel Segmentation, Vessel Segmentation in Computed Tomography Scan of
Lungs, Tissue Characterization in Ultra sound.
Learning Resources
Text books
1. , IEEE Press Series onBiomedical
Engineering.
2. G. Dougherty, 'Medical Springer 2011.
Medical Image Processing', Springer,
Reference Books
1. K.D.Toennies,' ,Springer, 2012.
2. T. M. Deserno, 'Biomedical
Biomedical Image Processing', Springer,2011.
Springer
3. A. Criminisi, J. Shotton, 'Decision
' Forests for Computer Vision and Medical Image
Analysis',', Springer,2013.
Web resources
Course outcomes: At the end of the course, the student will be able to
CO 1 Exposure to a variety of radiological diagnostic scenarios with examples
190
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method:
************************************************************************
191
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit-I (7 hours)
Polynomial curve fitting The curse of dimensionality - Decision theory- Information theory
- The beta distribution - Dirichlet Distribution-Gaussian Distribution The ex
exponent family:
Maximum likelihood and sufficient statistics -Non-parametric
parametric method: kernel
kernel- density
estimators - Nearest neighbormethods.
Unit-II (8hours)
Linear models for regression and classification: Linear basis function models for
regression -Biass variance decomposition-Bayesian
decomposition linear regression - Discriminant
functions- - Principal Component
ComponentAnalysis
(PCA) - Probabilistic generative model - Probabilistic discriminative model.
Unit-III (8 hours)
Kernel methods: Dual Representations-Constructing Kernels-Radial basis function
Networks-Gaussian Process-Maximum
Process Maximum margin classifier (Support Vector Machine)
Relevance Vector Machines-Kernel-PCA,
Machines Kernel-LDA.
Unit-IV (8 hours)
Mixture models: K-means
means clustering - Mixtures of Gaussian - Expectation
ation-Maximization
algorithm- Sequential models: Markov model, Hidden-Markov
Hidden Markov Model (HMM) - Linear
Dynamical Systems (LDS).
Unit-V (8 hours)
Neural networks: Feed- forward Network Functions-Network training - Error Back
propagation - The Hessian Matrix - Regularization in Neural Network - Mixture density
networks Bayesian NeuralNetworks
Unit-VI (6 hours)
Applications: Speech recognition, Character and handwriting recognition. Analysis of
biological sequences
192
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning Resources
Text Books
1. C.M. Bishop, 'Pattern recognition and machine learning’, ,2006
learning Springer,2006
2. J.I. Tou& R.C. Gonzalez,
Gonzalez ‘Pattern RecognitionPriciples', Addsion Wesley
Publishing company
Reference books
1. Richard O. Duda, Peter E. Hart and David G. Stork, "Pattern
" Classification", John
Classification
Wiley & Sons,2001.
2. EarlGose, Richard Johsonbaugh and Steve Jost, "Pattern
"Pattern Recognition and Image
", Prentice Hall,1999.
Analysis",
Web resources
1. Prof.P.K.Biswas, NPTEL-
NPTEL Patternrecognition
URL: http://nptel.ac.in/courses/117105101
Course outcomes: At the end of the course, the student will be able to:
Assessment Method:
Assessment Weeklytests Monthly tests End Semester Test Total
Tool (Insemester) (In semester)
Weightage (%) 10% 30% 60% 100%
****************************************************************
193
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit I (8 hours)
Negative feedback systems and stability
Negative feedback amplifier using an integrator, Frequency and time domain behavior,
Loop gain and its implications, Negative feedback amplifier realization, Finite DC gain,
Increasing DC gain, Effect of multiple poles, Negative feedback systems with multiple
poles and zeros in the forward path, Stability analysis using Nyquist criterion, Nyquist
criterion, Loop Gain-Bode plot and time domain interpretation, Significance of 60 degree
phasemargin
Unit II (8 hours)
Opamp at the block level: Frequency compensation
Concept of the opamp for realizing negative feedback circuits, realizing a multi stage
opamp-frequency compensation-miller opamp, realizing a multi stage opamp, feed forward
compensated opamp, Opamp as a general block, unity gain compensation, non idealities-
swing limits, slew rate, offset, dc negative feedback aroundop-amps
Unit IV (5hours)
Noise in resistors, MOS transistors and matching
Noise models, Noise calculations, Noise scaling, IC components and their models,
Mismatch, Layout considerations. Body effect in basic amplifier stages, Frequency
response of a common sourceamplifier
194
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V (8hours)
Single ended opamp design
Realizing a single stage opamp-diff
opamp diff pair, small signal ac analysis, Single stage opamp
opamp-
mismatch and noise, Single stage opamp-telescopic
opamp telescopic cascode, Replica biasing a cascode,
Single stage opamp-folded
folded cascode, two stage miller compensated opamp, Three stage
opamp, CMRR of an opamp and opamp circuits.
Unit VI (8hours)
Fully differential opamp design
Fully differential opamps, Differential and common mode half circuits, common mode
feedback, fully differential miller
mi compensated opamp-common
common mode feedback loop and its
stability, Fully differential single stage opamp, Fully differential telescopic cascodeopamp,
Fully differential feed forward compensatedopamp.
Learning Resources:
Text book
1. Behzad Razavi, 'Design
Design of Analog CMOS Integrated Circuits’,
’, McGraw
McGraw-Hill
Reference books
1. Jim Williams, Newnes t Design:: Art, Science and Personalities
(EDN Series for Design Engineers) (Paperback),, Reprint edition,1991.
2. David Johns and Ken Martin , , John Wiley &
Sons,1997.
Web Resource
1. Prof S Aniruddhan, NPTEL-IIT
NPTEL Madras, 'Analog IC Design',
URL:https://nptel.ac.in/courses/108106105/
2. Prof Behzad Razavi, 'Lecture series on Analog Electronics Electronics-2'
URL:https://www.youtube.com/playlist?list=PLO4mxQzfcml_56XSGcA8ULO
www.youtube.com/playlist?list=PLO4mxQzfcml_56XSGcA8ULO
v7qEtZd0Hy
Course outcomes: At the end of the course, the student will be able to learn
CO 1 How to design negative feedback systems
CO 2 How to draw the frequency response of op amp.
CO 3 Design the applications of op amp.
CO 4 Identify different noises present in analog circuit design
CO 5 Design of single ended opamp
CO 6 Design of differential amplifier
195
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Test Total
tests
Weightage (%) 10% 30% 60% 100%
************************************************************************
196
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit -I (3 hours)
A Historical Perspective, Issues in Digital Integrated Circuit Design, Quality Metrics of a
Digital Design, Cost of an Integrated Circuit, Functionality and Robustness, Performance,
Power and Energy Consumption.
Unit -V (10hours)
Introduction, Timing Metrics for Sequential Circuits, Classification of Memory Elements,
Static Latches and Registers, The Bistability Principle, Multiplexer-Based Latches, Master-
Slave Edge-Triggered Register, Low-Voltage Static Latches, Static SR Flip- Flops Writing
Data by Pure Force, Dynamic Latches and Registers, Dynamic Transmission-Gate Edge-
triggered Registers, C2MOS A Clock-Skew Insensitive
197
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit VI (9hours)
Introduction, Memory Classification, Memory Architectures and Building Blocks, The
Memory Core, Read-OnlyOnly Memories Nonvolatile Read-Write
Read Write Memories, Read
Read-Write
Memories (RAM), Contents-Addressable
Contents Addressable or Associative Memory (CAM), Memory
Peripheral Circuitry, The Address Decoders, Sense Amplifiers Voltage References,
Drivers/Buffers, Timing and Control,
Control, Memory Reliability and Yield, Signal
Signal-To-Noise
Ratio, Memory yield, Power Dissipation in Memories, Sources of Power Dissipation in
Memories, Partitioning of the memory, Addressing the Active PowerDissipation.
Learning Resources
Text Books
1. Jan M. Rabaey ,AnanthaChandrakasan and Borivoje Nikolic
- A Design Perspective (Second Edition)
Web Resources
1. D URL:
https://www.youtube.com/playlist?list=PLB3i9IKhwBX8EEkgSy0AjaRFCmY2g
//www.youtube.com/playlist?list=PLB3i9IKhwBX8EEkgSy0AjaRFCmY2g
BiQc
Assessment Method
Assessment Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
************************************************************************
198
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content:
Unit -I (8 hours)
Algorithmic State Machines: Components of ASM Chart, ASM for Binary Multiplier,
ASM for weighing machine, ASM for Bus Arbiter, Arithmetic Mean, Sort operation
Unit -V (10hours)
RT Level Design
Sequential Multiplier shift and add multiplication process, sequential multiplier design,
multiplier testing, Von Neumann Computer Model-processor model specification,
designing the adding CPU, design of data path and control path, testing adding CPU, CPU
Design and Test- details of processorfunctionality.
199
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit VI (5hours)
Hardware Implementations using FPGA and I/O Boards
FPGA board features, features of Digital Input/output board, Traffic light controller design
and implementation on FPGA, Real Time clock design and implementation on FPGA,
Projects for implementation on FPGA.
Learning resources
Text book:
1. Digital VLSI SystemsDesign
2. Verilog Digital SystemDesign
Web Resources:
1.P .
URL: http://nptel.ac.in/courses/117106092
Course outcomes: At the end of the course, the student will be able to learn
CO 1 Formulation of ASM charts for digital systems
CO 2 Demonstrate the computer memories and implementing on FPGA board
CO 3 Understanding the RTL guidelines in digital system design
CO 4 Design of DCTQ processor using FPGA
CO 5 FPGA implementation of memory systems
CO 6 Practical aspects involved in FPGA design of digital systems
Assessment Method
Assessment Weekly tests Monthly tests End Semester Test Total
Tool
Weightage (%) 10% 30% 60% 100%
*******************************************************************
200
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (6hours)
Introduction, history of semiconductors, packaging aspects of handheld products, Case
studies in applications, Wafer fabrication, inspection and testing, Wafer packaging,
Packaging evolution; Chip connection choices, Wire bonding, TAB and flip-chip.
Unit-II (7 hours)
Introduction, Single chip packages or modules (SCM), Commonly used packages and
advanced packages; Materials in packages, Advances packages (continued); Thermal
mismatch in packages; Current trends in packaging, Multichip modules (MCM)-types;
System in package (SIP);Packaging roadmaps; Hybrid circuits.
Unit-III (8 hours)
Electrical Issues- Resistive Parasitic, Capacitive and Inductive Parasitic, Layout guidelines
and the Reflection problem, Interconnection. Introduction to DFM, DFR & DFT,
Components of a CAD package and its highlights, Design Flow considerations, beginning a
circuit design with schematic work and component layout, examples of layout and routing;
Technology file generation from CAD; DFM check list and design rules; Design for
Reliability
Unit-IV (8hours)
Review of CAD output files for PCB fabrication; Photo plotting and mask generation,
Process flow-chart, PWB substrates, Substrates continued, Video highlights; Surface
preparation, Photo resist and application methods, UV exposure and developing, printing
technologies for PWBs PWB etching; Resist stripping, Screen-printing technology,
Through-hole manufacture process steps; Panel and pattern plating methods, Video
201
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Highlightsonmanufacturing,SoldermaskforPWBs;MultilayerPWBs;Introductionto
ighlightsonmanufacturing,SoldermaskforPWBs;MultilayerPWBs;Introductionto
ighlightsonmanufacturing,SoldermaskforPWBs;MultilayerPWBs;Introductiontomicrovias
, Microvia technology and Sequential build-up
build up technology process flow for highhigh-density
interconnects, Conventional Vs HDI technologies; Flexible circuits; Tutorial session.
Unit-V (8hours)
SMD benefits, Design issues; Introduction to soldering, Reflow and Wave Sold Soldering
methods to attach SMDs, Solders; Wetting of solders; Flux and its properties, Defects in
wave soldering, Vapour phase soldering, BGA soldering and Desoldering/ Repair, SMT
failures, SMT failure library and Tin Whisker, Tin-lead
Tin and lead-free
free solders, Phase
diagrams; Thermal profiles for reflow soldering; Lead-free
Lead free alloys, Lead
Lead-free solder
considerations; Green electronics; RoHS compliance and e-waste
e waste recycling issues.
Unit-VI (8 hours)
Thermal Design considerations in systems packaging, Introduction to embedded passives;
Need for embedded passives; Design Library; Embedded resistor processes, Embedded
capacitors, Processes for embedding capacitors; Case study examples; Summary of
materials in packaging.
Learning resources
Textbooks
1. , McGraw H
Hill, NY,
2001.
Reference books
1. William D. Brown,, 'Advanced
' Electronic Packaging',, IEEE Press,1999.
2. William Trimmer, 'Micromechanics
Micromechanics and MEMS: Classic and Seminal Papers to
1990 -7803-1085-3,
3, NewYork.
Web resources
1. Prof G V Mahesh, NPTEL-IISc
NPTEL Bangalore, 'An Introduction to Electronics
Systems Packaging', URL:
URL:http://nptel.ac.in/syllabus/108108031/
Course outcomes: At the end of the course, the student will be able to
CO 1 Understand the evaluation of the packaging techniques
CO 2 Understand the underlying concepts in the current trends in the packaging
CO 3 Understand the underlying concepts in the electrical issues in the packaging
CO 4 Understand the underlying concepts in the PCB fabrication
CO 5 Understand the underlying concepts in the Design issues
CO 6 Understand the underlying concepts in the thermal issues in the packaging
202
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method:
************************************************************************
203
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit I (6hours)
Overview of Embedded Systems, Embedded System Architecture, Processor examples:
ARM, PICetc, Introduction to Embedded Hardware, Overview of micro controller and
micro-processor, Vonnueuman Architecture, Hardvard Architecture, Advanced Hardvard
Architecture, Introduction to PIC microcontroller.
Unit-III (10hours)
History, ARM Architecture and its versions, Basic ARM organization, Registers and its
organization, Processor modes, Memory Organization, ARM Instruction set, ARM Data
types, ARM interrupt processing, Stack organization, ARM input output system, Pipeline
operation in ARM, Simple ARM based systems.
Unit-IV (8 hours)
Features of digital signal processors, DSP applications and DSP algorithms, DSP memory,
Instruction sets and parallel instructions, System on chip, Memory, Memory organization,
Virtual memory, Memory management Unit, BUS structure, Serial interfaces, Power aware
architecture.
204
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (6 hours)
Requirement and features of software for embedded systems, Usage of C and java and its
limitations, Fundamentals of embedded operating systems, Scheduling policies, Resource
management, Embedded OS.
Unit-VI (5 hours)
Network embedded systems, Distributed embedded systems and its Architecture, Multi
Multi-
processor networks, Ethernet and its features, Hardware modules, Protocols.
Learning Resources:
Textbooks
1. Wayne Wolf,
, Morgan Kaufman publication, 2000.
Reference books:
1.
Guide Designing and Optimizing System Software
2004.
2. JohnB.Peatman, , Pearson Education Asia,2002.
3. The DesignofSmall , Palgrave2003
4. Marwedel, , Peter, Kluwer Publisher,2004
Web resources:
Course outcomes: At the end of the course, the student will be able to
205
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Total
tests/Assignments (In semester) Test
(In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
206
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
Unit-I (8hours)
Introduction of embedded systems and software testing, Marketing drivers, Role of testing,
Key process elements for embedded software testing, Typical life cycle phase, Embedded C
environment, Embedded testing setup, Prerequisites for embedded system testing, Test case
design and procedures, Test standards, Depicting levels of testing, Software life cycle,
Embedded V model life cycle, Nested V model life cycle, Master test planning.
Unit-II (8 hours)
Dynamic testing, Dynamic testing types, Black box testing, White box testing, Coverage
aspects, Equivalance partitioning, State transition testing, State transition fault categories,
Model based testing, Grey box testing, testing tools-life cycle, Test automation and
techniques, Risk based testing.
Unit-III (8 hours)
Static testing, Static vs dynamic testing, Static analysis, Static analysis tools, Coding
standards, Sample rule, Stack overflow, Program inspection walkthrough and reviews, Test
metrics, Test metrics life cycle and types, Software testingmetrics.
Unit-IV (8 hours)
Software integration goals and objectives, Top down integration and testing, Integration
considerations, Integration strategy comparison, bottom up testing, Layer integration, Client
server integration, Collaboration integration, Integration testing environment, Generating
test cases, Regression testing, Case diagram, Test casemaintenance.
207
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-V (7 hours)
Depicting levels of testing, configure management elements, SCM activities, SCM phases,
Different types of test processes related to software remodel, Introduction to EST and
fundamentals oftesting.
Unit-VI (6 hours)
LDRA unit testing tool introduction, Static analysis tool by using C or C++, Target based
testing, Level testing, Identification of test cases, Test line work flow.
Learning Resources
Textbooks
1. Bart Broekman and Edwin Note boom, 'Testing Embedded Software', Addison-
Wesley.
Web Resources
1. Seer Akademi, NPTEL -MoU, IIT Madras, 'Embedded software Testing', URL:
http://nptel.ac.in/courses/117106112
Course outcomes: At the end of the course, the student will be able to
CO 1 Understand the embedded system software testing
CO 2 Understand the software testing methods
CO 3 Understand the software testing matrices
CO 4 Understand the embedded systems integration
CO 5 Understand the SCM activities
CO 6 Understand the embedded system software testing tools
Assessment Method
*******************************************************************
208
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
Course content
Unit-I (6 hours)
Introduction to FPGAs, difference b/w synthesizable and non-synthesizable constructs,
learning different elegant Verilog styles and etc. and design of Digital clock on FPGA.
Unit-II (6 hours)
Image processing on FPGA: acquisition of image on to FPGA board, performing different
simple image processing operations on FPGA.
Unit-IV (6 hours)
CORDIC implementation: Learning how to implement CORDIC algorithm on FPGA and
Discrete Fourier Transform, Fast Fourier Transform.
Unit-V (7 hours)
Machine learning Algorithms on FPGA: synthesizing machine learning algorithms using
IEEE 754 floating point representation.
Unit-VI (8 hours)
Robotics Application: Replacing Arduino and RasPI with FPGA board for effective
processing.
209
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Textbooks/Reference books
Course Outcomes:
CO1 Student will able to design digital systems independently on FPGA.
CO2 Student would be able to implement image processing, signal processing
architectures on FPGA board.
CO3 Students would be able to implement game design algorithms along with audio,
graphics integration.
CO4 Students would be able to implement machine learning algorithms and use them
for robotics applications.
Assessment Method:
************************************************************************
210
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23ECXY29 Low Power Circuits and Systems PEC 3L: 0T: 0P 3 credits
Course Content:
Unit-I (6 hours)
Basics of MOS circuits
MOS Transistor structure and device modeling, MOS Inverters, MOS Combinational
Circuits
Unit-II (6 hours)
Sources of Power dissipation
Dynamic Power Dissipation, Short Circuit Power, Switching Power, Glitching Power,
Static Power Dissipation, Deg
Degrees ofFreedom
Unit-III (8 hours)
Supply Voltage Scaling Approaches
Device feature size scaling, Multi-V
Multi dd Circuits, Architectural level approaches
approaches: Parallelism,
Pipelining, Voltage scaling using high
high-level transformations, Dynamic voltage scaling,
PowerManagement
Unit-IV (10hours)
Switched Capacitance Minimization Approaches
Hardware Software Tradeoff, Bus Encoding,
Architectural optimization, Clock Gating, Logicstyles
Unit-V (8 hours)
Leakage Power Minimization Approaches
Variable-threshold-voltage
voltage CMOS (VTCMOS) approach, Multi-threshold-
Multi -voltage CMOS
(MTCMOS) approach, Power gating, Transistor stacking, Dual-Vt
Dual Vt assignment approach
(DTCMOS)
Unit-VI (7 hours)
Special Topics
Adiabatic Switching Circuits, Battery
Battery-aware Synthesis,
is, Variation tolerant design, CAD
tools for low powersynthesis
Learning resources
Textbooks
1. AjitPal, - Springer publications.
2. Anantha P. Chandrakasan and Robert W. Brodersen, Low Power Digital CMOS
Design, Kluwer Academic Publishers,1995.
211
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Reference books
1. Kaushik Roy and Sharat C. Prasad, Low-Power
Low Power CMOS VLSI Design, Wiley
Wiley-
Interscience,2000.
Web resources
1. Prof AjitPal,NPTEL-
AjitPal,NPTEL
URL:http://nptel.ac.in/courses/106105034/
http://nptel.ac.in/courses/106105034/
Assessment Method:
************************************************************************
212
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-I (6 hours)
Introduction to Nano Technology & Nano Materials. Evaluation of Micro Electronics and
Micro Sensors, Materials for Micro Electronics & Micro sensors, Electrical, Physical,
Chemical, Optical and Thermal Properties of a materials used for Micro Electronics &
Micro Sensors.
Unit-II (6 hours)
Silicon wafer manufacturing process, Wafer orientations, Electrical, physical, chemical,
thermal and optical properties for different orientations. Clean room classifications, Clean
room protocols.
Unit-III (8 hours)
Fabrication process flow: cleaning, oxidation, ion implantation, diffusion of atoms,
patterning, different photo-resists, Mask Alignment, Lithography-types, etching-types.
UnitIV (7 hours)
Different deposition techniques: Spin coater, Sputtering unit, Thermal Evaporation, Atomic
vapour deposition, LPCVD, CVD, Metallization, Waferbonding.
Unit V (10hours)
Fabrication of MOS capacitor, BJT, FET, PMOS, NMOS and CMOS.
UnitVI (8 hours)
Micro Machining techniques, Different Micro sensors, Different applications of Micro
Electronics & Micro Sensors.
213
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning Resources
Textbooks
1.
Reference books
1. Fundamentals of , CRC Press, 1997, ISBN 00-8493-
94511.
2. Richard S. Muller, Roger T. Howe, Stephen D. Senturia, Rosemary L. Smith, and
, IEEEPress, IEEE Number PC 0257-6, ISBN 0-
87942-254-9,
9, New York, 1991.
3. Micromechanical Transducers: Pressure sensors,
sensors, accelerometers, and
gyroscopes
4. GregoryKovacs, - , WCB McGraw
McGraw-Hill,
Boston, 1998, ISBN0--07-290722-3.
5. Micromechanics and MEMS: Classic and Seminal Papers to
1990 -7803-1085-3,3, New York.
Web resources
1. Prof SantiramKal, NPTEL-IIT
NPTEL Kharagpur, 'MEMS and Microsystems'
URL:https://nptel.ac.in/courses/117105082/
2. Prof Shantanu Bhattacharya, NPTEL-IIT
NPTEL IIT Kanpur, ' BioMEMS and Microfluids',
URL:http://nptel.ac.in/courses/112104181/
http://nptel.ac.in/courses/112104181/
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Total
tests/Assignments (In semester) Test
(In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
214
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
This course will develop electronic circuits for radio frequency applications, specific to
CMOS integrated circuits. Course will be specific to CMOS integrated circuits, and specific
to radiofrequencies.
In particular, the course will focus on circuits for radio front-ends for mobile phone
handsets. The course will cover low noise amplifiers, mixers, power amplifiers, frequency
synthesizers (and phase locked loops). The course will also cover several modern radio
architectures.
Course content
Unit I (6hours)
RF systems basic architectures, Transmission media and reflections, Maximum power
transferPassive RLC Networks, Parallel RLC tank, Q, Series RLC networks, Matching, Pi
match, T match, Passive IC Components, Interconnects and skin effect, Resistors,
capacitors, InductorsReview of MOS Device Physics, MOS devicereview
Unit II (7 hours)
Distributed Systems, Transmission lines, reflection coefficient,the wave equation,
examplesLossy transmission lines, Smith charts plotting gamma
Unit IV (8hours)
Noise, Thermal noise, flicker noise review, Noisefigure, LNADesign, Intrinsic MOS noise
parameters, Power match versus noise match, Large signal performance, design examples &
Multiplier based mixers, Subsamplingmixers, RF Power Amplifiers, Class A, AB, B, C
amplifiers, Class D, E, F amplifiers RF Power amplifier designexamples
215
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V (8hours)
Voltage controlled oscillators, Resonators, Negative resistance oscillators, Phase locked
loops, Linearized PLL models,
mode Phase detectors, charge pumps, Loop filters, PLL design
examples
Unit VI (8hours)
Frequency synthesis and oscillators, Frequency division, Integer-N
N synthesis, Fractional
frequency synthesis, Phase
Phasenoise, Radioarchitectures, GSM radio architectures, CDMA,
UMTS radio architectures.
Learning resources
Text Books
1. The Design of CMOS Radio
Radio-Frequency
Frequency Integrated Circuits by Thomas H. Lee.
Cambridge University Press, 2004.
2. RF Microelectronics by Behzad Razavi. Prentice Hall,1997.
Reference Books
1.
.
nd
2. Edition, 2007.ISBN
number:0750685182.
Web resources
1. Shouribrata Chatterjee, NPTEL-
NPTEL
URL: http://nptel.ac.in/courses/117102012/
Assessment Method
Assessment Tool Weekly Monthly tests End Semester Total
tests/Assignments (In semester) Test
(In semester)
Weightage (%) 10% 30% 60% 100%
************************************************************************
216
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Content
Unit-I (8 hours)
Data types: Built-in data types, Fixed-Size and Dynamic arrays, Queues, Associated
arrays, Linked list, Enumerated Data types, Constants, Strings, Nettypes
.
Unit-II (8 hours)
Procedural statements and routines: Tasks, Functions and Void functions, Routine
arguments, Local data storage and Time values.
Unit-III (7 hours)
Test Bench and Design, Interface construct, Stimulus timing, Top-Level scope, Module
interactions, System verilog assertions, the FOUR PORT ATM Router, directed test for the
LC3 fetchblock.
Unit-IV (8 hours)
OOP: class, objects, Static and Global Variables, Class routines, Public vs Local and
Building test bench, inheritance, factory patterns, type casting and virtual methods, copying
an object, callbacks.
Unit-V (7 hours)
Threads and inter process communication: working with threads, disabling threads, inter
process communication, events, semaphores, mail boxes, building a test bench with threads
andITC.
Unit-VI (7hours)
Virtual interfaces with ATM router, connecting to multiple design configurations,
procedural code in an interface.
217
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Introduction
ntroduction to Verification, Verification Plan, Directed testing, Functional coverage,
Layered Test bench, Maximum code reuse.
Learning resources
Web resources
1.
//www.udemy.com/soc-verification-systemverilog/
URL: https://www.udemy.com/soc
Assessment Method:
************************************************************************
218
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content:
Unit I (6hours)
Typical DSP Algorithms, DSP Application Demands and scaled CMOS Technologies,
Representations of DSP algorithms, Dataflow graph representations, loop bound and
iteration bound, iteration bound of Multirate data-flow graphs
Unit II (8hours)
Pipelining of FIR Digital Filters, Parallel processing, pipelining and parallel processing for
low power, retiming techniques, unfolding: algorithm, properties, critical path,
applications,folding: transformation, register minimization in folding architectures, folding
of multiratesystems
UnitIII (7hours)
Systolic array design methodology, FIR systolic arrays, selection of scheduling vector,
matrix multiplication and 2D systolic array design, cook-toom algorithm, winograd
algorithm, iterated convolution, cyclic convolution, design of fast algorithm by inspection
UnitIV (8 hours)
Parallel FIR filters, Discrete Cosine Transform and Inverse DCT, Parallel architectures for
rank-order filters, pipeline interleaving in digital filters, pipelining in 1st order IIR Digital
filters, pipelining in higher-order IIR digital filters, parallel processing for IIR filters, low-
power IIR filters
Unit V (8hours)
Parallel multipliers, interleaved floor-plan and bit-plane-based digital filters, bit-serial
multipliers, bit-serial filter design and implementation, canonic signed digit arithmetic,
distributed arithmetic, redundant number representations, carry-free radix-2 addition and
subtraction, hybrid radix-4 addition, data format conversion, redundant to non-redundant
converter
219
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
UnitVI (8hours)
Synchronous pipelining and clocking styles, clock skew and clock distribution in bit-level
pipelined VLSI Designs, wave pipelining, constraint space diagram and degree of wave
pipelining, implementation of wave-pipelined systems.
Learning Resources
Textbooks:
1. , Wiley,2003
2. U. Meyer- DSP withFPGA
Course Outcomes: At the end of the course, the student will be able to
Assessment Method:
********************************************************************
220
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
COURSE OBJECTIVE:
Course Content
Unit-I (8 hours)
Introduction, Design representations, various design styles, VLSI physical design
automation, Partitioning, Floor planning and various floor planning algorithms, pin
Assignment and Placement.
Unit-II (7 hours)
Grid routing, Global routing, detailed routing and clock design.
Unit-III (7 hours)
Clock network synthesis, Power and ground routing, Time closure concept and time driven
placement.
Unit-IV (8 hours)
Time driven placement, Physical synthesis, Performance-Driven Design flow, various
miscellaneous approaches to timing optimization. Interconnect modelling, Design rule
check and Layoutcompaction.
Unit-V: (7 hours)
Testing of VLSI circuits, Fault modelling, Fault simulation, Test pattern generation, Design
for testability, Boundary Scan standard, BIST.
Unit-VI: (8 hours)
Low power VLSI design, Techniques to reduce power, Gate level design for Low Power,
other low power techniques, Algorithmic level Techniques for Low Power Design.
*As this is a Industry relavant course, the syllabus may vary as per the needs.
221
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Text books
1. S.H. Gerez John Wiley,1998
Wiley,1998.
2. N.A.Sherwani,
Kluwer,1999.
Reference books
.M. Sait , H. Youssef,
1. S.M. World scientific,
1999.
2. M.Sarrafzadeh, Physical McGraw Hill (IE),
1996.
Web resources
1. Prof Indranil Sengupta, NPTEL
NPTEL-
URL: https://nptel.ac.in/courses/106105161
Course outcomes:
Students are able to know how to place the blocks and how to partition the blocks
CO1
while for designing the layout for IC.
CO2 Students are able to solve the performance issues in circuit layout.
Students are able to analyze physical design problems and Employ
CO3 appropriate automation algorithms for partitioning, floor planning, placement
and routing
Students are able to decompose large mapping problem into pieces, including
CO4
logic optimization with partitioning, placement and routing
CO5 Students are able to analyze circuits using both analytical and CAD tools
Assessment Method:
******************************************************************
222
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
To get familiarized with the concepts of integrated circuits verification and testing
methodologies.
Content
Unit-I (6 hours)
Introduction, Overview of VLSI Design Flow, High Level Synthesis (HLS) Overview,
scheduling in High Level Synthesis (HLS), Resource Sharing and Binding in HLS
Unit-II (7 hours)
Logic Synthesis, Physical Design, Introduction to formal methods for design verification,
Temporal Logic: Introduction and Basic Operations on Temporal Logic
Unit-III (7hours)
Syntax and Semantics of CTL, Equivalences between CTL Formulas, Introduction to
Model Checking, Model Checking Algorithms,
Algorithms, Model Checking with Fairness
Unit-IV (7hours)
Binary Decision Diagram: Introduction and Construction, Ordered Binary Decision
Diagram (OBDD), Operation on OBDD, OBDD for state Transitionsystem
Unit-V (8 hours)
Symbolic model checking, Introduction
Introduction to Digital VLSI Testing, Functional and Structural
Testing, Fault Equivalence, Fault Simulation
Unit-VI (10hours)
Testability Measures (SCOAP),
(SCOAP Introduction to Automatic Test Pattern generation(ATPG)
and ATPG Algebras, D-Algorithm,
Algorithm, ATPG for synchronous sequential circuits, Scan Chain
based Sequential circuit testing, Built in Self Test(BIST)
Learning resources
Textbooks
1.
2. SamihaMourad
Wiley (2000)
223
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
3.
for Digital, Memory and
Mixed- Publishers (2000)
Web resources
1. -
URL: http://nptel.ac.in/courses/117103125
Assessment Method:
************************************************************************
224
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23ECXY36 Architectural Design of ICs PEC 3L: 0T: 0P 3 credits
Course content
UNIT- I:
Introduction to VLSI Design flow, Efficient mapping of algorithm to
architecture
UNIT- II:
Efficient adder architectures: Carry Ripple Adder, Carry-Skip Adder, Carry-
Look Ahead Adder, Carry-Select Adder, Carry-Increment Adder, Tree Adder
UNIT- III:
Multiplier architecture, squarer circuit, reconfigurable constant multiplier
design.
UNIT- IV:
Pipelining and parallel processing, Timing Analysis in Digital ICs
UNIT- V:
CORDIC architecture, FFT Architecture
UNIT-VI:
Introduction to low power digital design, hardware for machine learning
design considerations
Learning Resources:
Text book:
Web resources:
1. Prof. Indranil Hatai, Department of Electronics & Electrical Communication
Engineering, IITKharagpur
weblink: https://nptel.ac.in/courses/108108123.
Assessment Method:
************************************************************************
226
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
UNIT- I:
Localization in IOT (8Hours)
Localization in IOT Overview of localization using IOT sensors, Outdoor
localization without GPS – I, Outdoor localization withoutGPS – I, Outdoor
localization using elevation – pressure mapping, Localization using IMU
sensors – I, Localization using IMU sensors – II, Localization using IMU
sensors – III, RFID based localization – I, RFID based localization – I.
UNIT- II:
Sensors and protocols for next generation automobiles (8 Hours)
Simulation of simple algorithms for object detection, building smart vehicle for
collision avoidance, Basic computer vision algorithms part – 1, Basic computer
vision algorithms part – 2, code walkthrough of computer vision algorithms,
Introduction to LiDAR, Range estimation and obstacle avoidance, Introduction
to vehicle platooning.
227
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
UNIT- IV: (8 Hours)
Speech to text processing and Device security
Speech recognition part – 1, Speech recognition part – 2, Speech recognition
part – 3, Speech recognition part – 4, Device security part – 1, Device security
part – 2, Device security part – 3.
UNIT- V: (8 Hours)
Air Quality Monitoring
Need for air quality monitoring, Air Quality: Pollution and standards,
introduction to air quality sensors, calibration techniques for air quality
sensors, Sensor types: semiconductor and electrochemical, Air Quality:
Overview of system design, System design part – 1, System design part – 2,
Real time measurement for a drive cycle.
Learning Resources:
Text book:
1."Iot Based Projects" by Dr. Rajesh Singh Dr. Anita Gehlot Dr. Lovi Raj Gupta
Navjot Rathour
Mahendra Swain Bhupendra Singh, BPB Publication
References:
Web resources:
2. Prof. T V Prabhakar, IISc Bangalore, "Advanced IoT Applications".
Weblink: https://nptel.ac.in/courses/108108123.
228
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcomes: At the end of the course, the student will be able to
Assessment Method:
************************************************************************
229
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
UNIT- I:
History of Deep Learning, Deep Learning Success Stories, McCulloch Pitts
Neuron, Thresholding Logic, Perceptrons, Perceptron Learning Algorithm and
Convergence, Multilayer Perceptrons (MLPs), Representation Power of MLPs
UNIT- II:
Sigmoid Neurons, Gradient Descent, Feedforward Neural Networks, Representation Power
of Feedforward Neural Networks, Feedforward Neural Networks, Backpropagation
UNIT- III:
Gradient Descent (GD), Momentum Based GD, Nesterov Accelerated GD,
Stochastic GD, AdaGrad, RMSProp, Adam, Eigenvalues and eigenvectors,
Eigenvalue Decomposition, Basis, Principal Component Analysis and its
interpretations, Singular Value Decomposition
UNIT- IV:
Autoencoders and relation to PCA, Regularization in autoencoders, Denoising
autoencoders, Sparse autoencoders, Contractive autoencoders
UNIT- V:
Bias Variance Tradeoff, L2 regularization, Early stopping, Dataset
augmentation, Parameter sharing and tying, Injecting noise at input, Ensemble
methods, Dropout
UNIT-VI:
Greedy Layerwise Pre-training, Better activation functions, Better weight
initialization methods, Batch Normalization
230
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning Resources:
Text book:
1. Ian Goodfellow and Yoshua Bengio and Aaron Courville. Deep Learning. An MIT Press book.
2016.
2. Charu C. Aggarwal. Neural Networks and Deep Learning: A Textbook. Springer. 2019.
3. Dive into Deep Learning
Web resources:
1. Prof Mitesh Khapra, NPTEL-IIT Madras, 'Deep Learning'
URL:http://www.cse.iitm.ac.in/~miteshk/CS6910.html
Course outcomes: At the end of the course, the student will be able to
Assessment Method:
************************************************************************
231
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
232
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit-I (3 hours)
Introduction
Concept of AI, history, current status, scope, agents, environments, Problem Formulations,
Review of tree and graph structures, State space representation, Search graph and Search
tree.
Unit-II (8 hours)
Search Algorithms
Random search, Search with closed and open list, Depth first and Breadth first search,
Heuristic search, Best first search, A* algorithm, Game Search.
Unit-III (8 hours)
Probabilistic Reasoning
Probability, conditional probability, Bayes Rule, Bayesian Networks- representation,
construction and inference, temporal model, hidden Markov model.
233
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-IV (8 hours)
Markov Decision process
MDP formulation, utility theory, utility functions, value iteration, policy iteration and
partially observable MDPs.
Unit-V (8hours)
Reinforcement Learning
Passive reinforcement learning, direct utility estimation, adaptive dynamic programming,
temporal difference learning, active reinforcement learning-
learning Q learning.
Unit-VI (5 hours)
Programming (Python)
1. Write a programme to conduct uninformed and informedsearch.
i
2. Write a programme to conduct gamesearch.
3. Write a programme to construct a Bayesian network from givendata.
4. Write a programme to infer from the Bayesiannetwork.
5. Write a programme to run value and policy iteration in a gridworld.
6. Write a programme to do reinforcement learning in a gridworld.
7. Mini Projectwork.
Learning resources
Textbooks/Reference books
8. StuartRussellan
Edition, PrenticeHall
9.
10.
House, D
2011
11.
ambridge University Press 2010.
Webresources
1. https://nptel.ac.in/courses/106105077
2. https://nptel.ac.in/courses/106106126
3. https://aima.cs.berkeley.edu https://ai.berkeley,edu/project_overview.html (for
Programming)
234
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course learning outcomes: After undergoing this course, the students will be able to:
Assessment Method:
*Note: In view of practicals programming concepts involved in the course, Monthly Test-3
examination may also be assessed based on Mini-project work submitted by the student.
*******************************************************************
235
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course content
Unit-I (6hours)
About computers, Python- Variables, assignments, Numpy arrays, Control structures.
Unit-II (8hours)
Python packages, programming, plotting, Errors, Non dimensionalization, Data I/O and
Mayavi.
Unit-III (8hours)
Lagrange interpolation, interpolation in 2D, Splines.
Unit-IV (8hours)
Numerical integration: Newton- Cotes, Gaussian quadratures.
Unit-V (8hours)
Numerical differentiation, ODE solvers
Unit-VI (7hours)
Fourier transform, PDE solver: Diffusion equation in Spectral method, using finite
difference. PDE solver: Wave equation using finite difference, Liner algebra Ax=B solver.
Learning resources
Textbooks
nd
1. Edition
2.
Reference books
th
1. Edition (2013)
2.
Sons (1998)
236
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Web resources
URL: https://nptel.ac.in/courses/115104095/
Course outcomes: After the completion of the course, the student will be able to
Assessment Method
************************************************************************
237
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Objectives
1. The goal of the course is the study of scripting languages such as PERL, TCL/TK,
Python andBASH
2. Creation of programs in the Linuxenvironment
3. The study of the principles of scriptinglanguages
Content
Unit-I (6 hours)
Introduction to Linux, File System of the Linux, General usage of Linux kernel & basic
commands, Linux users and group, Permissions for file, directory and users, searching a file
& directory, zipping and unzippingconcepts.
Unit-II (8hours)
Introduction to Networking in Linux, Network basics & tools, File transfer protocol in
Linux, Network file system, Domain Naming Services, Dynamic hosting configuration
Protocol & Network information Services.
Unit-III (8 hours)
Introduction to Perl Scripting, working with Simple Values, Lists and Hashes, Loops and
Decisions, Regular Expressions, Files and Data in Perl Scripting, References &Subroutines,
Running and Debugging Perl, Modules, Object-OrientedPerl.
Unit-IV (8 hours)
Tcl Fundamentals, String and Pattern Matching, Tcl Data Structures, Control Flow
Commands, Procedures and Scope, Evel, Working with UNIX, Reflection and Debugging,
Script Libraries, Tk Fundamentals, Tk by Examples, The Pack Geometry Manager, Binding
Commands to X Events, Buttons and Menus, Simple Tk Widgets, Entry and Listbox
Widgets Focus, Grabs andDialogs
Unit-V (8hours)
Python scripting: Introduction to Python, Using the Python Interpreter, More Control Flow
Tools, Data Structures, Modules, Input and Output, Errors and Exceptions, Classes, Brief
Tour of the Standard Library.
Unit-VI (8 hours)
Projects using Perl, Tcl and Python in Linux environment.
238
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning resources
Textbooks
1. Python Tutorial by Guido van Rossum, and Fred L. Drake, Jr., editor, Release
2.6.4
2. Practical Programming in Tcl and Tk by Brent Welch, Updated for Tcl 7.4 and Tk
4.0
Reference books
1. Teach Yourself Perl 5 in 21 days by DavidTill.
2. Red Hat Enterprise Linux 4: System Administration Guide Copyright 2005 Red
Hat, Inc
Web resources
1. Anand Iyer, NPTEL-
URL: https://nptel.ac.in/syllabus/117106113/
Assessment Method
******************************************************************
239
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. Toprovideabroadsurveyofapproachesandtechniquesinmachinelearning.
2. Todevelopadeeperunderstandingofseveralmajortopicsinmachinelearning.
3. Todevelopthebasicskillsnecessarytopursueresearchinmachinelearning.
Course Content
Unit-I (6hours)
Introduction, Different types of Learning, Hypothesis space and Cross-Validation, Linear
Regression, Introduction to decision trees, learning decision trees, over fitting, Python
exercise on decision trees and linear regression
Unit-II (7 hours)
K-Nearest neighbour, feature selection, feature extraction, collaborative filtering, python
exercise on Knn and PCA.
Unit-III (8hours)
Bayesian Learning, Naïve Bayes, Bayesian Network, Python exercise on Naïve Bayes
Unit-IV (8 hours)
Logistic regression, Introduction to Support Vector Machine, SVM: The Dual formation,
SVM: maximum margin with noise, nonlinear SVM and Kennel function, SVM: solutions
to the dual problem, Python exercise onSVM.
Unit-V (8hours)
Multilayer Neural network, neural network and back propagation algorithm, deep neural
network, python exercise on neural network.
Unit-VI (8 hours)
Introduction to computational learning theory, sample complexity: finite hypothesis space,
VC Dimension, Introduction to Ensembles, Bagging and Boosting, Clustering, means
clustering, agglomerative hierarchical clustering, python exercise on clustering.
240
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Learning Resources:
Text Books
1. MachineLearning - Hill, 1997, 1stEdition.
nd
2. Introduction toMachineLearning Edition.
Web resources
1. Prof Sudeshnasarkar, NPTEL-
NPTEL Introduction To Machine
Learning . URL:http://nptel.ac.in/courses/106105152/
http://nptel.ac.in/courses/106105152/
Course Outcomes: At the end of the course, the student will be able to
1 Understand the fundamental issues and challenges of machine learning like data,
model selection, and model complexity.
Assessment Method:
**********************************************************************
241
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Robotics Operating
23ECXY58 PCC 3L: 0T: 0P 3 credits
System:Drones
1. Introduction to AerialRobotics.
2. To analyse the components of aerial robots their sensors andactuators.
3. To be exposed to dynamic models ofquadrotor.
4. To be able to develop linear control for the quadrotormodels.
5. To be able to sense and estimate the state of thequadrotor.
6. Learn to use Robotic Operating System(ROS).
Content
Unit I
Introduction to ROS
ROS architecture & philosophy, ROS master, nodes, and topics, Console commands,
Catkin workspace and build system
Launch-files, Gazebo simulator, Programming Tools.
Unit II
ROS Packages
ROS package structure, Integration and programming with Eclipse, ROS C++ client
library (roscpp), ROS subscribers and publishers, ROS parameter server, RViz
visualization.
Unit III
ROS Services
TF Transformation System, rqt User Interface, Robot models (URDF), Simulation
descriptions (SDF), ROS services
ROS actions (actionlib), ROS time, ROS bags, Debugging strategies
UNIT IV
Introduction to Aerial Robotics
Unmanned Aerial Vehicles, Quadrotors, Key Components of Autonomous Flight, State
Estimation, Applications, Basic Mechanics, Dynamics and 1-D Linear Control, Design
Considerations, Design Considerations, Agility and Manoeuvrability.
242
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit V
Planning and Control
Quadrotor Control, 3-D Quadrotor Control, Time, Motion, and
Trajectories, Time, Motion, and Trajectories, Motion Planning forQuadrotors.
Unit VI
Practicals
1) Introduction to Robotic Operating System(ROS).
2) Introduction to ROS master, ROS nodes and ROStopics.
3) Building Catkin workspace andcmake.
4) Introduction to Gazebosimulator.
5) ROS packagestructure.
6) Introduction to ROS Python (rospy) and ROS C++ library(roscpp).
7) Using ROS subscribers andpublishers.
8) ROS parameter server and rVizvisualization.
9) Introduction to ROS action, ROS time, TOSbags.
10) Using Hector Drone simulator.
11) Term Project.
Learning resources
Text Books
1. Effective Robotics Programming with ROS, Third Edition - by Anil Mahtani, Luis
Sanchez, Enrique Fernandez, Aaron Martinez
Reference Books
1. Smart-Programming Robots with ROS_ A Practical Introduction to the Robot
Operating System-O'Reilly Media Morgan Quigley, Brian Gerkey, William D.
Web resources
1. Prof MarcoHutter, ETH- -
URL: http://www.rsl.ethz.ch/education-students/lectures/ros.html
Course outcomes: After the completion of this course, the students get acquainted
with the following
CO 1 Knowledge on Aerial Robotics
CO 2 To analyse the components of aerial robots their sensors and actuators
CO 3 To be exposed to dynamic models of quadrotor
243
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
*Note: As this course is a practical oriented in nature, Monthly Test-3 assessment may be
done based on the Term project submitted by the students.
**********************************************************************
244
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
COURSES OFFERED
TO
OTHER DEPARTMENTS
245
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
246
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
247
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. To discuss the relevance of Digital Logic Design with Computer Science and
Engineeringcourse
2. To discuss the concepts of Number systems and representations, combinational design,
sequential designs and complete system design at gate-level abstraction in computer
Design.
3.To discuss the important features of IC design like area, power anddelay.
Course Content
Unit-I (8 hours)
Number Systems-Representations-Conversions, error detection and error correction,
Boolean constants and variables, basic gates: operation and truth tables, describing logic
gates algebraically, evaluating logic circuit outputs, implementing circuits from Boolean
expressions, universality of gates, Booleantheorems.
Unit-II (8 hours)
Combinational circuit minimization using Boolean laws and karnaugh maps, multilevel
synthesis, logic levels and noise margins. Single bit adders and subtractors, parallel adders,
multi-bit subtraction using adders, signed multiplier, unsignedmultiplier.
Unit-III (8 hours)
Decoders, Encoders, Multiplexers, Demultiplexers. Realization of various functions using
Decoders, Multiplexers. Priority encoders.
Implementation of functions using programmable logic devices: PAL, PLA, PROM
Unit-IV (8 hours)
Bistable elements, Latches and Flip-flops: S-R latch, D latch, J - K Flipflop, D Flipflop,
master/slave flip-flop, edge triggered J-K flip-flop with asynchronous inputs, T flip-flops.
Excitation tables, Characteristic tables, Characteristic equations.
Unit-V (8 hours)
Frequency division and counting. Design and analysis of synchronous counters,
asynchronous counters.
248
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-VI (5 hours)
Registers: SIPO, PISO, PIPO, PISO. State diagrams for D-flipflop, T-Flip flop, J-K Flip
flop, Mealy machines and Moore machines.
Learning Resources
Text books
1. Ronald J Tocci, Neal S. Widmer, Gregory L. Moss,'Digital systems' Pearson 10th
edition.
2. Stephen Brown, ZvonkoVranesic,'Fundamentals of Digital Logic with Verilog Design',
TMH, 2ndedition
Reference books
1. John F. Wakerly, 'Digital Design' , Pearson 4th edition
Web Resources
1. Prof. Shankar Balachandran, NPTEL-IIT Madras, 'Digital Circuits &Systems'
URL: https://nptel.ac.in/courses/117106114/
2. Prof. S Srinivasan, NPTEL-IIT Madras, 'Digital Circuits and Systems'
URL:https://nptel.ac.in/courses/117106086/
Course Outcomes
249
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Assessment Method
************************************************************************
250
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
23ECXX80 Digital Logic Design Lab ESC 0L: 0T: 3P 1.5 credits
Note:
1. All the above experiments (except few exceptional cases) are to be implemented on
Arduino kits also.
2. It is mandatory to perform experiment on any one of the EDA Tools before the
experiment is done on hardware. All experiments must be unique; design specifications
should not be common in thelab.
251
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course outcome
After the completion of this Laboratory course, the student will be able to
Assessment Method
*********************************************************************
252
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Content
1. Introduction to ARM Cortex M3 Processor
2. Introduction to Microcontroller Micro Controller
3. To understand the RISC-V Instruction Set Architecture through execution of
programs
Assessment Method
*********************************************************************
253
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Index
1. Introduction
2. Course Structure
3. Eligibility
4. Syllabus
254
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
1. Train the students to get expertise in the relevant areas of MLand make them industry
ready.
2. Increase the placements by targeting the ample number of industries working with AI &
ML
3. Contribute towards Research through publications in ML, as most of the accepted research
works in EC and CS are based on AI and ML.
4. Establishing research labs in collaboration with industries and MoUs with other reputed
national
ional and international institutions.
5. Encourage Innovation and entrepreneurship in AI.
The objective of this Request for Proposal is to locate a source that will provide the best
overall value to RGUKT RK Valley.
255
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Course Structure
E3 Semester-I
E3 Semester-II
E4 Semester-I
E4 Semester-II
5 23ECM1xx ML Elective-1
Elective 4
Total credits 20
Eligibility
● All the students who opted ECE, CSE, Mechanical or Civil engineering as their major.
● Minor in ML may be offered with a minimum number of registrations not less than 20.
● A maximum limit of 70 students can be enrolled. The final list of registrations is based on
their performance in maths and programming courses (Discrete maths, Probability,
Python, C etc) that they have done in previous semesters.
256
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Syllabus
Unit-I:
Linear algebra, inner products, orthogonality and linearly independent vectors, Vector
spaces, Null spaces, Eigenvalues and Eigen vectors. 6 hours
Unit-II:
Data interpretation, matrix factorization: singular value decomposition, Principal
component Analysis. 6 hours
Unit-III:
Probability theory: Review, Bayesian analysis, Random variables, Expectations.
8 hours
Unit-IV:
Gaussian distribution, Multiple random variables and random processes.
8 hours
Unit-V:
Differential calculus review, Optimization techniques: min-max analysis. Lagrange’s
multiplier.
8 hours
Unit-VI:
Discrete mathematics, discrete time signals representation and Frequency analysis.
6 hours
References:
1. SK Guptha&Sanjjev Kumar: NPTEL Mooc on Essential Mathematics for Machine
learning.
2. Gilbert strang: Linear algebra
3. Jain &iyengar: Higher engineering Mathematics
257
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
2. Programming for Machine Learning
Unit-I:
Principles of programming, data types, Flow of Control and Simple Functions. 6hours
Unit-II:
Data structures, structures and unions, classes and objects and file handling. 8 hours
Unit-III:
Numerical python with linear algebra, pandas data frames. 8 hours
Unit-IV:
Web scraping: HTML parsing, data collection tools, APIs. 6 hours
Unit-V:
Data visualization and plotting, scatterplots: Matplotlib 6 hours
Unit-VI:
Mathematical and Machine learning packages in python: scipy, librosa, PIL, scikit learn
8 hours
258
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
Unit-I:
Introduction to Machine Learning: linear regression, classification. Datasets bias and
Variance.
6 hours
Unit-II:
Introduction Neural Networks: The inspiration for neural network comesfrombiology.
Whatisaneuron (and its similarity to a biological neuron),the architecture of a feed-forward
neural network, activation functions and weights. Training feed-forward neural network:
calculate the loss and adjust weights using a technique called BackPropagation, techniques
to improve training speed and accuracy. The pros and cons of using Gradient Descent,
Stochastic Gradient Descent and mini-batches.
8 hours
Unit-III:
Build a basic neural network using Keras with Tensorflow as the backend. Regularization to
prevent overfitting. Penalized cost function, dropout, early stopping, momentum and some
optimizers like Ada Grad and RMS Prop that help with regularizing neural networks.
6 hours
Unit-IV:
Introduction to Convolutional Neural Networks. Build a CNN by choosing the grid size,
padding, stride, depth and pooling. Apply all of the CNN concepts learnt from the MNIST
(Modified National Institute of Standards and Technology) dataset for handwritten digits.
8 hours
Unit-V:
Text Word Vectors, convert words into numerical values. Recurrent Neural Networks
(RNN) and their application to Natural Language Processing (NLP). Developing a RNN &
math of RNNs. Long Short Term Memory (LSTM) RNNs.
8 hours
Unit-VI:
Introduction to GANs, Transformer models and other latest architectures.
6 hours
References:
1. Deep Learning, An MIT Press book by Ian Good fellow, YoshuaBengio and Aaron
Courville.
2. Make Your Own Neural Network Tariq Rashid, Create Space Independent Publishing
Platform, 2016
Web resources
3. Prof Prabir Kumar Biswas, IIT Kharagpur, NPTEL,
DeepLearning’ https://nptel.ac.in/courses/106/105/106105215/
4. http://neuralnetworksanddeeplearning.com/index.html by Michael Nielsen
5. https://karpathy.github.io/ by Andrej Karpathy
259
Rajiv Gandhi University of Knowledge Technologies - AP
Department of Electronics & Communications Engineering
5. ML Elective-1
260