Uploaded by Paramveer Singh

syylabus

advertisement
CURRICULUM
3rd – 8th Semester July 2018 admission onwards
APPROVED BY
BOARD OF STUDIES (BOS)
8th MEETING, February 20, 2019
B. TECH. in Electronics and Communication Engineering:
Revised Teaching Scheme
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
Dr B R AMBEDKAR NATIONAL INSTITUTE OF TECHNOLOGY,
Jalandhar
Phone: 0181-2690301, 02 (Ext. 2101, 2104), Fax: 0181-2690932
www.nitj.ac.in
Website:
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
VISION
To become a globally recognized department of
higher learning that will provide inter-disciplinary
knowledge, human values and professional ethics
among the youth, so as to serve as a valuable
resource for industry and society.
MISSION
“Educate to Excel in Social Transformation”
To serve the nation and the world by graduating
proficient, knowledgeable engineers in the field of
Electronics, Communication and related areas
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 2
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
through constant interaction with research
organizations and industries.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 3
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Program Educational Objectives
PEO 1.
To provide strong background in basic sciences, mathematics, computing and
engineering principles
PEO 2.
To impart in-depth knowledge to students related to core areas of Electronics and
Communication Engineering so as to comprehend, analyze, design, and create
novel products and solutions for real life problems
PEO 3.
To provide students with an academic environment to promote teamwork, ethics,
multidisciplinary approach and lifelong learning required for a successful
professional career
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 4
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Program Outcomes
1.
Apply knowledge of mathematics, science, and engineering fundamentals in the domain
of Electronics and Communication
2.
Potential to analyze an engineering problem and formulate its appropriate solution
3.
Ability to design systems and processes that meet the requirements of public safety and
offer solutions for societal and environmental issues
4.
Ability to formulate and analyze complex engineering problems by using mathematical
principles and engineering fundamentals
5.
Select appropriate techniques and modern automation tools for the system design and
analysis
6.
Understanding the contemporary issues and the impact of engineering solutions on the
society
7.
Skills to develop environment friendly and sustainable solutions
8.
Understanding and commitment towards professional ethics, responsibilities and norms
of engineering practices so as to become good citizens
9.
Ability to function effectively, individually and in a team
10.
Proficiency in communication, both verbal and written forms, which will enable them
to compete globally
11.
Recognize the need for and have the ability to engage in independent and lifelong
learning and hence participate and succeed in competitive examinations, higher studies
etc.
12.
Willingness and ability to take up administrative responsibilities involving both project
and financial management confidently
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 5
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
First Semester
Sr.
No.
Course
Code
1.
CYCI-102
2.
MACI-101
3.
ICCI-101
4.
HMCI-102
5.
Course Title
Contact Catego
Hours
ry
L
T
P
Credits
Applied Chemistry-B
3
1
0
4
4
Applied Mathematics-I
3
1
0
4
4
Basic Electrical Science
3
1
0
4
4
English Communication &
Report Writing
3
0
0
3
3
IPCI-101
Manufacturing Process
2
0
0
2
2
6.
IPCI-102
Product Realization through
Manufacturing Laboratory
0
0
4
2
4
7.
HMCI-103
English CommunicationLab
0
0
2
1
2
8.
CYCI-103
Applied Chemistry-B
0
0
2
1
2
9.
CYCI-104
Environmental Science and
Technology
3
0
0
3
3
24
28
TOTAL
Second Semester
Sr.
No.
Course
Code
1.
PHCI-103
2.
Course Title
Contact Catego
Hours
ry
L
T
P
Credits
Applied Physics-B
3
1
0
4
4
CSCI-103
Data Structures
3
1
0
4
4
3.
CSCI-101
Computer Programming
3
0
0
3
3
4.
MACI-102
Applied Mathematics-II
3
1
0
4
4
5.
HMCI-101
Management, Principles &
Practices
3
0
0
3
3
6.
MECI-102
Engineering Graphics & CADD
1
0
4
3
5
7.
PHCI-104
Applied Physics-B Lab
0
0
2
1
2
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 6
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
8.
CSCI-102
Computer Programming Lab
TOTAL
0
0
2
1
2
23
27
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 7
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Third Semester
Sr.
No.
Course
Code
1.
ECPC-201
2.
Course Title
Contact Catego
Hours
ry
L
T
P
Credits
Analysis and Synthesis of
Networks
3
1
0
4
4
PC
ECPC-203
Electronic Devices and Circuits
3
1
0
4
4
PC
3.
ECPC-205
Digital Electronics
3
1
0
4
4
PC
4.
ECPC-207
Signals and Systems
3
1
0
4
4
PC
5.
MACI-203
Numerical Methods
3
1
0
4
4
CIC
6.
ECPC-223
Electronic Devices and Circuits
Lab
0
0
2
1
2
PC
7.
ECPC-225
Digital Electronics Lab
0
0
2
1
2
PC
8.
ECPC-209
*Professional Ethics &
Wholistic Well-being
1
0
0
*Non
credit
1
22
25
TOTAL
* This is a non credit course. Students are required to fulfil the attendance requirement of 75%.
However no examination will be conducted.
Courses offered to other Departments
For Instrumentation and Control Engineering, and Electrical Engineering Departments
1.
ECPC-251
Electronic Devices and Analog
Integrated Circuits
3
0
0
3
3
3
0
0
3
3
For Electrical Engineering Departments
1. 2
ECPC-254
Digital Electronics
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 8
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Fourth Semester
Sr.
No.
Course
Code
1.
ECPC-202
2.
ECPC-204
3.
ECPC-206
4.
ECPC-208
Electronic Measurements and
Instrumentation
Electromagnetic Field Theory
and Transmission Lines
5.
CSPC-212
6.
Course Title
Contact Catego
Hours
ry
PC
4
L
T
P
Credits
Analog Communication
Systems
3
1
0
4
Analog Integrated Circuits
3
1
0
4
4
2
0
0
2
2
3
0
0
3
3
Database Management Systems
2
0
0
2
2
CSPC-214
Operating Systems
2
0
0
2
2
7.
ECPC-222
Analog Communication Systems
Lab
0
0
2
1
2
8.
ECPC-224
Analog Integrated Circuits Lab
0
0
2
1
2
9.
CSPC-232
Operating Systems Lab
0
0
2
1
2
20
23
TOTAL
Courses offered to other Departments
For Instrumentation and Control Engineering Department
1.
2.
ECPC-254
Digital Electronics
3
0
0
3
3
ECPC-274
Electronic Devices and Digital
Electronics Lab
0
0
2
1
2
3
0
0
3
3
0
0
2
1
2
For Computer Science and Engineering Department
3.
ECPC-252
4.
ECPC-272
Microprocessor and
Microcontroller
Microprocessor and
Microcontroller Lab
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 9
PC
PC
PC
PC
PC
PC
PC
PC
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Fifth Semester
Sr.
No.
Course
Code
Course Title
L
T
P
Credits
Contact
Hours
Type
1.
ECPC-301
Microprocessor and Its
Applications
3
1
0
4
4
PC
2.
ECPC-303
VLSI Circuit Design
3
1
0
4
4
PC
3.
ECPC-305
Information Theory and Coding
3
0
0
3
3
PC
4.
ICPC-351
Control Engineering
3
0
0
3
3
PC
5.
HMCI-201
Economics for Engineers
3
0
0
3
3
CIC
6.
ECPC-307
Antenna and Wave Propagation
3
0
0
3
3
PC
7.
ECPC-321
Microprocessor and Its
Applications Lab
0
0
2
1
2
PC
8.
ECPC-351
Scientific Computing Lab
0
0
2
1
2
PC
9.
ECCI-300
Minor Project (Phase-I)
0
0
2
0
2
CIC
22
26
TOTAL
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 10
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Sixth Semester
Sr.
No.
Course
Code
Course Title
L
T
P
Credits
Contact
Hours
Type
1.
ECPC-302
Digital System Design
3
1
0
4
4
PC
2.
ECPC-304
Digital Communication Systems
3
1
0
4
4
PC
3.
ECPC-306
Digital Signal Processing
3
1
0
4
4
PC
4.
ECPC-308
Advanced Microprocessors and
Microcontrollers
3
1
0
4
4
PC
5.
ECPE-3XX
Program Elective-I
3
0
0
3
3
PE1
6.
XXOE-3XX
Open Elective-I
3
0
0
3
3
OE1
7.
ECPC-322
Digital System Design Lab
0
0
2
1
2
PC
8.
ECPC-324
Digital Communication Systems
Lab
0
0
2
1
2
PC
9.
ECPC-326
Digital Signal Processing Lab
0
0
2
1
2
PC
10.
ECPC-328
Advanced Microprocessors and
Microcontrollers Lab
0
0
2
1
2
PC
11.
ECCI-300
Minor Project (Phase-II)
0
0
2
2
2
CIC
28
32
TOTAL
Industrial Practical Training at the end of 6th semester for minimum 06 Weeks
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 11
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Seventh Semester
Sr.
No.
Course
Code
L
T
P
Credits
Contact
Hours
Type
1.
ECPC-401
Microwave Engineering
3
1
0
4
4
PC
2.
ECPC-403
Biomedical Signal Processing
and Telemedicine
3
1
0
4
4
PC
3.
ECPE-4XX
Program Elective -II
3
0
0
3
3
PE2
4.
ECPE-4XX
Program Elective -III
3
0
0
3
3
PE3
5.
XXOE-4XX
Open Elective -II
3
0
0
3
3
OE2
6.
ECPC-411
Microwave Engineering Lab
0
0
2
1
2
PC
7.
ECPC-413
Biomedical Signal Processing
and Telemedicine Lab
0
0
2
1
2
PC
8.
ECCI-425
Industrial Practical Training
-
-
-
2
-
CIC
9.
ECCI-400
Project (Phase-I)
0
0
2
0
2
CIC
21
23
Course Title
TOTAL
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 12
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Eighth Semester
Sr.
No.
Course
Code
L
T
P
Credits
Contact
Hours
Type
1.
ECPC-402
Advanced Communication
Systems
3
0
0
3
3
PC
2.
ECPC-404
Microelectronics
3
0
0
3
3
PC
3.
ECPE-4XX
Program Elective -IV
3
0
0
3
3
PE4
4.
ECPE-4XX
Program Elective -V
3
0
0
3
3
PE5
5.
XXOE-4XX
Open Elective -III
3
0
0
3
3
OE3
6.
ECCI-400
Project (Phase-II)
0
0
6
4
6
CIC
7.
ECCI-420
Industrial Lecture
Course Title
TOTAL
CIC
1
20
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 13
21
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
List of Program Electives
Program Elective – I (Sixth Semester)
1
.
ECPE-352
Pulse and Switching Waveforms
2
.
ECPE-354
Hardware Description Languages
3
.
ECPE-356
Optoelectronic Devices
4
.
ECPE-358
Probability Random and Stochastic Processes
5
.
ECPE-360
Data Communication and Networks
6
.
ECPE/ECOE-362
Soft Computing
(for open elective)*
7
.
ECPE/ECOE-364
Reliability Engineering
(for open elective)*
Program Elective – II (Seventh Semester)
1.
ECPE-451
Introduction to Nanotechnology
2.
ECPE-453
System on Chip
3.
ECPE-455
Advanced Memory Design
4.
ECPE-457
MANETs
5.
ECPE-459
Telecommunication Switching and Networks
6.
ECPE-461
Digital Signal Processors
7.
ECPE-463
GPU Computing
8.
ECPE-465
Embedded Systems
9.
ECPE/ECOE-467
Image Processing
(for open elective)*
10
.
ECPE/ECOE-469
Neural Networks and Fuzzy Logic
(for open elective)*
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 14
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Program Elective – III (Seventh Semester)
1
.
ECPE-481
Power Electronics
2
.
ECPE-483
VLSI Testing
3
.
ECPE-485
Semiconductor Device Modelling
4
.
ECPE-487
Smart Antennas
5
.
ECPE-489
Advanced Signal Processing
6
.
ECPE-491
Machine Learning
7
.
ECPE-493
Wireless Communication
8
.
ECPE/ECOE-495
Evolutionary Algorithms based Engineering
Design
(for open elective)*
(for open elective)
ECPE/ECOE-497
Technology Entrepreneurship
(for open elective)*
Program Elective – IV (Eighth Semester)
1.
ECPE-452
Analog IC Design
2.
ECPE-454
RF Circuit Design
3.
ECPE-456
Low Power VLSI Design
4.
ECPE-458
Optical Communication Systems & Networks
5.
ECPE-460
Radar & Satellite Communication
6.
ECPE-462
Medical Electronics and Instrumentation
7.
ECPE-464
Wavelet Theory and Applications
8.
ECPE-466
Computer Vision
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 15
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
9.
ECPE-468
Game Theory and Applications
10
.
ECPE-470
Embedded Processors
11
.
ECPE/ECOE-472
Design Thinking
(for open elective)*
Program Elective – V (Eighth Semester)
1
.
ECPE-482
2
.
ECPE-484
3
.
ECPE-486
4
.
ECPE-488
Internet of Things Architecture and Protocols
5
.
ECPE-490
Cognitive Radio
6
.
ECPE-492
Medical Imaging and Processing
7
.
ECPE-494
Wireless Sensor Networks
8
.
ECPE/ECOE-496
Gamification
Digital Integrated Circuits
MEMS
FPGA and ASIC
(for open elective)*
*These courses may be floated as Open Electives depending on the availability of faculty
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 16
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 17
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Detailed Course Contents for 3rd Semester
ECPC-201
Analysis and Synthesis of Networks
[3 1 0 4]
Course Objectives
Analysis and Synthesis of Networks is one of the fundamental courses and is a gateway course to
many engineering subjects. The objective of this course is to provide the necessary background for
understanding the behaviour of many electrical & electronic devices, networks and provides
knowledge of network synthesis.
Course Content
Circuit Concepts: Review of circuit concepts, sign conventions, voltage and current relations for
Resistors, Inductors and Capacitors, Kirchoff’s voltage law, Kirchoff’s current law, Voltage division
and current division, Series parallel elements, magnetically coupled circuits, Loop current and node
voltage methods for network analysis, Types of Electrical Energy Sources: Independent and dependent
voltage and current sources.
(6)
Network Theorems: Superposition theorem, Thevenin and Norton Theorem, Maximum power
transfer theorem, Tellegen’s theorem, Millman’s theorem, Reciprocity theorem, Compensation
theorem.
(7)
Network Graph Theory: Concept of a network graph, terminology, concept of a Tree, Incidence
Matrix, Tie-Set Matrix, Cut-Set Matrix, Graph theory for electric networks analysis
(5)
Laplace Transformation: Introduction, Advantages of Laplace transformation, Definition and basic
theorems of Laplace transform, concept of complex frequency, Laplace transform of some basic
functions, inverse Laplace transform, application of Laplace transform for analysis of electric circuits,
convolution theorem.
(3)
Network Functions and Network Synthesis: Network functions, Impedance & Admittance
function, Transfer functions, Relationship between transfer and impulse response, poles and zeros and
their restrictions for different types of network functions, Network behavior from pole-zero plots, the
concept of stability, Elements of Realizability, Hurwitz polynomial, Network synthesis techniques for
2-terminal network, Foster and Cauer forms.
(10)
Passive Filters Synthesis: Classification of filters, characteristics impedance and propagation
constant of pure reactive network, Ladder network, T section, IT section, terminating half section.
Pass bands and stop bands. Design of constant-K, m-derived filters. Composite filters.
(5)
Introduction to SPICE simulators and MATLAB for solving circuit problems
(4)
Course Outcomes
CO1: Ability to apply various techniques and theorems for analysis of electrical circuits and systems
CO2: Understanding of concepts of graph theory and its usage for modeling and analysis of
electrical networks
CO3: Ability to synthesize two-port networks including passive filters
CO4: Capability to use SPICE simulators and Matlab for electrical circuits analysis
Recommended Books
1. Van-Valkenberg M E “Network Analysis”, PHI, New Delhi, Third Edition (1999).
2. Van-Valkenberg M E, “Introduction to Modern Network Synthesis”, John Wiley & Sons
(1999).
3. Nahvi M, Edminister J, “Electric Circuits (Schaum’s Outline Series)”, Tata McGraw Hill,
Fourth Edition, (2002).
4. Syed Nasar, “3000 Solved Problems in Electric Circuits (Schaum’s Solved Problems Series)”,
Tata McGraw Hill.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 18
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
5. S P Ghosh, A K Chakraborty, “Network Analysis and Synthesis” Tata McGraw Hill (2010).
DeCalro and Lin “Linear Circuit Analysis”, 2nd Ed. Oxford University Press, Indian Edition
(2004).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 19
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-203
Electronic Devices and Circuits
[3 1 0 4]
Course Objectives
This course aims to provide detailed description of basic semiconductor diodes, its application, basic
of BJT, amplifiers, biasing and stability concepts. Next focus is to give the detail description about
FET, FET amplifiers and it biasing and multistage amplifiers finally give the idea of advanced devices
of FET family i.e. MOSFET and CMOS devices.
Course Content
Semiconductor Material: Energy band diagram, metals, Semiconductor and Insulator, Charge
carriers in semiconductors, Intrinsic and Extrinsic semiconductor, Fermi level, Diffusion, Drift,
Mobility, Direct and Indirect band gap semiconductor.
(5)
Semiconductor Diodes: PN junction Diode - VI characteristics, qualitative and quantitative analysis
of its behavior, Diode resistance, Transition capacitance and Diffusion capacitance, clippers, clampers,
Special purpose diodes - Zener diode, junction diode.
(6)
Bipolar Junction Transistor: Transistor current components, Transistor as an amplifier, Amplifier
types- CE, CB, CC and their characteristics, small signal low frequency transistor model: Hybrid
model of BJT, Analysis of amplifier using Hybrid model of BJT, Transistor at high frequency and
hybrid pi-model.
(7)
Transistor Biasing and Stabilization: DC operating point, DC Biasing circuits-fixed bias, emitter
bias, voltage divider bias, voltage feedback, Bias stability, Stabilization against variation in Ico, VBE
and β, Bias compensation.
(5)
Multistage and Feedback Amplifiers: Amplifier frequency response-low frequency range and high
frequency, Frequency response of multistage amplifiers, various coupling methods for multistage
amplifiers, Feedback concept, oscillator.
(6)
Field-Effect Transistor: The junction FET - construction, operation, characteristics, parameters,
Biasing of JFET, Small signal analysis of JFET as an amplifier- common source and common drain
amplifiers.
(6)
Metal Oxide Semiconductor FET: MOSFET- construction, operation, characteristics, parameters,
CMOS devices, CMOS inverter characteristics, metal semiconductor, Novel semiconductor device
and materials.
(5)
Course Outcomes
CO1: Ability to understand the concepts semiconductor materials.
CO2: Understanding about the construction and operation of various electronic devices (diode, BJT,
FETs)
CO3: Ability to the brief concepts, operations and application related to different electronic circuits
and analysis.
CO4: Understanding consolidates and upgrades their application knowledge to improve their
effectiveness in electronic devices and circuits.
Recommended Books
1. Millman, Jacob, Halkias Christos C and Satyabratajit, “Electronic Devices and Circuits” 3rd
edition, Tata McGraw- Hill, New Delhi, 2010.
2. BoylestadNashelsky, “Electronic Devices and Circuit Theory” 8th edition,Pearson Education,
2004.
3. Floyd, Thomas L, “Electronic Devices” 6th edition, Pearson Education, 2002.
4. Sedra, Adel S and Smith, Kenneth C, “Microelectronic Circuits” 4th edition, Oxford
University Press, New York,1997.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 20
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
5. Streetman Ben J, Sanjay Banerjee, “Solid State Electronic Devices” 5th edition, PHI, 2004.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 21
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-205
Digital Electronics
[3 1 0 4]
Course Objectives
The use of digital circuitry is present in virtually all aspects of our lives and its use is increasing
rapidly. Thus, this course aims to introduce postulates of Boolean algebra; methods for simplifying
Boolean expressions and also outline the formal procedures for the analysis and design of
combinational and sequential circuits. Next focus is to get student familiarize with concepts of digital
logic families, D/A & A/D converters, memories and programmable logic devices.
Course Content
Number Systems and Boolean Algebra: Review of Number systems, Radix conversion, Subtraction
using 1’s & 2’s complements and using 9’s &10’s complements, Binary codes, Error detecting and
Correcting codes, Theorems of Boolean algebra, Canonical forms, Logic gates.
(6)
Combinational Circuits: Representation of logic functions, Simplification using Karnaugh map,
Tabulation method, Implementation of combinational logic using standard logic gates, Multiplexers
and Demultiplexers, Encoders and Decoders, Code Converters, Adders, Subtractors, Parity Checker
and Magnitude Comparator.
(7)
Sequential Circuits: Flip flops - SR, JK, D and T flip flops - Level triggering and edge triggering,
Excitation tables - Counters - Asynchronous and synchronous type Modulo counters, design with state
equation state diagram, Shift registers, type of registers, circuit diagrams.
(7)
Digital Logic Families: Introduction to bipolar Logic families: RTL, DCTL, DTL, TTL, ECL and
MOS Logic families: NMOS, PMOS, CMOS, Details of TTL logic family - Totem pole, open
collector outputs, TTL subfamilies, Comparison of different logic families.
(7)
D/A and A/D Converters: Weighted resistor type D/A Converter, Binary ladder D/A converter,
Steady state accuracy test, D/A accuracy and resolution, Parallel A/D Converter, counter type A/D
converter, Successive approximation A/D converter, Single and Dual slope A/D converter, A/D
accuracy and resolution.
(6)
Semiconductor Memories: Memory organization, Classification, and characteristics of memories,
Sequential memories, ROMs, R/W memories, Content Addressable memories, Charged-Coupled
Device memory, PLA, PAL and Gate Array.
(7)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of various number systems and ability to perform number conversions
Ability to identify, analyse and design combinational and sequential circuits
Knowledge of digital logic families
Knowledge about ADCs/DACs, memories and programmable logic devices.
Recommended Books
1. Mano M. Morris, “Digital Design”, Pearson Education, 3rd edition, 2006.
2. Jain R. P., “Modern Digital Electronics”, Tata McGraw-Hill, 3rd edition, 2003.
3. Malvino and Leach, “Digital principles and Applications”, Tata McGraw Hill, 5th edition,
2003.
4. James W. Bignell and Robert Donovan, “Digital Electronics”, Delmar Publishers, 5th edition,
2007.
5. Flecther, “An Engineering Approach to Digital Design”, PHI, 1st edition 2009.
6. Tocci Ronald J., “Digital Systems-Principles and Applications”, PHI, 10th edition, 2009.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 22
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-207
Signals and Systems
[3 1 0 4]
Course Objectives
This course aims to provide detailed description of Fourier series and Fourier transform of continuous
and discrete signals along with various types of signals and systems. Next focus is to get student
familiarize with concepts of probability applied to signals and noise forms that can affect the systems.
Course Content
Classification of Signals and Systems: Continuous time signals (CT signals) - Discrete time signals
(DT signals) - Step, Ramp, Pulse, Impulse, Sinusoidal, Exponential, Classification of CT and DT
signals - Periodic & Aperiodic signals, Deterministic & Random signals, Energy & Power signals CT systems and DT systems- Classification of systems – Static & Dynamic, Linear & Nonlinear,
Time-variant & Time-invariant, Causal & Noncausal, Stable & Unstable.
(4)
Analysis of Continuous and Discrete Time Signals:Fourier Series and its properties, Fourier
transform and its properties along with applications, Discrete Time Fourier Series (DTFS) and
Discrete Time Fourier Transform (DTFT).
(8)
Correlation and Spectral Density: Definition of Correlation and Spectral Density, Analogy between
correlation, covariance and convolution, conceptual basis, auto-correlation, cross correlation,
energy/power spectral density, properties of correlation and spectral density, inter relation between
correlation and spectral density.
(2)
Random Signal Theory: Introduction to Probability Theory, Definition of Probability of Random
Events. Joint and Conditional Probability, Probability Mass Function, Statistical Averages. Probability
Density Functions (PDF) and Statistical Averages, mean, moments and expectations, standard
deviation and variance. Probability models: Uniform, Gaussian, Binomial. Examples of PDF,
Transformation of Random Variables. Random Processes, Stationary and Ergodicity. Selected
Distributions Models: Binomial, Poission, Normal (Gausssian), and Uniform distribution.
(10)
Introduction To Noise: Thermal Noise, Shot noise, Partition noise, Flicker noise, Gaussian Noise,
Noise in Bipolar Junction Transistors (BJTs), FET noise. Equivalent input noise, Signal to Noise Ratio
(SNR), Noise Temperature, Noise equivalent Bandwidth, Noise Figure. Experimental determination of
Noise Figure, Pulse Response and Digital Noise and its elimination.
(12)
Signal Transmission Through Linear Networks: Convolution Theorem and its graphical
interpretation. The Sampling Theorem, Low Pass and Band Pass Networks, Matched Filter, Enveloped
detector.
(4)
Course Outcomes
CO1: Understanding of the fundamental concepts of various types of signals and systems.
CO2: Ability to analyze of signals in time and frequency domain using Fourier series and Fourier
transform of continuous and discrete signals
CO3: Knowledge about various concepts of probability and its application to signals and noise
forms that can affect the systems.
CO4: Familiarization with concepts of signal transmission through linear networks.
Recommended Books
1. B P Lathi, “Digital and Analog Communication Systems” 4th edition, Oxford University Press,
2000.
2. K. Goplalan, “Signals and Systems” 3rd editions, 2011
3. Ravi Kumar , “ Signals and Systems” 2nd edition, PHI learning, 2009.
4. Simon Haykin , “Signals and Systems” 2nd edition, Wiley, 2008.
5. George R Cooper, “Probabilistic methods of Signals and System Analysis” 3 rd edition, 2010.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 23
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
6. D Ganesh Rao and Satish Tunga, “Signals and Systems” 3rd edition, Pearson, 2008.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 24
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
MACI-203
Numerical Methods
[3 1 0 4]
Course Content
Roots of algebraic and transcendental equations, Bisection method, Regula-Falsi
method,Newton-Raphson method, Bairstow’s method and Graeffe’s root squaring method.
Solution
of simultaneous algebric equations, matrix inversion and eigen-value
problems,triangularisation method, Jacobi’s and Gauss-Siedel iteration method, partition method
formatrix inversion, power method for largest eigen-value and Jacobi’s method for finding
alleigen-values.
Finite differences, interpolation and numerical differentiation, forward, backward and
centraldifferences, Newton’s forward, backward and divided difference interpolation
formulas,Lagrange’s interpolation formula, Stirling’s and Bessel’s central difference
interpolationformulas, numerical differentiation using Newton’s forward and backward difference
formulasand numerical differentiation using Stirling’s and Bessel’s central difference
interpolationformulas.
Numerical integration, Trapezoidal rule, Simpson’s one-third rule and numerical doubleintegration
using Trapezoidal rule and Simpson’s one-third rule.
Taylor’s series method, Euler’s and modified Euler’s methods, Runge-Kutta fourth ordermethods for
ordinary differential equations, simultaneous first order differential equationsand second order
differential equations.
Boundary value problems, finite difference methods for boundary value problems.
Partial differential equations, finite difference methods for elliptic, parabolic and hyperbolicequations.
Recommended Books
1. S S Sastry, Introductionary Methods of Numerical Analysis, 3rd edition, Prentice Hall ofIndia
Pvt.Ltd., New Delhi, India-1999.
2. S C Chapra and R P Canale, Numerical Methods for Engineers, 2nd edition, McGraw HillBook
Company, Singapore 1990.
3. Grewal B S, “Numerical Methods”, Khanna Publishers, Delhi.
4.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 25
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-223
Electronic Devices and Circuits Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
To verify Thevenin Theorem and Norton Theorem for a given network.
To verify Superposition and Maximum Power Transfer Theorems for a given network.
To study bipolar transistor as a switch.
To plot a load line for a CE amplifier and show effect of input signal on Q-point.
To demonstrate use of a BJT in a CE amplifier circuit configuration and study its frequency
response.
To demonstrate use of a BJT in a CC amplifier circuit configuration and study its frequency
response.
To demonstrate use of a power BJT as an amplifier.
To demonstrate and study a two stage RC coupled amplifier.
To demonstrate working of a JFET and study its V-I characteristics.
To experimentally study working of a CS JFET amplifier.
To demonstrate working of a LED and calculate appropriate value of series Resistance RS for it.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Understanding of the characteristics of the active devices like BJT
CO2: Ability to design BJT amplifiers in different configurations and their frequency responses
CO3: Ability to design other amplifier configurations like RC coupled, tuned, transformer coupled
etc.
CO4: Ability to use JFET for applications such as amplifier
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 26
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-225
Digital Electronics Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Verification of truth tables of logic gates -OR, AND, NOT, NAND, NOR and Ex-OR.
Verification of NAND and NOR as universal gates.
Design and verification of the truth tables of Half and Full adder circuits.
Design and verification of the truth tables of Half and Full subtractor circuits.
Design and implementation of 4-bit binary Adder/ Subtractor and BCD adder using IC7483.
Design and implementation of code converters using logic gates (i) BCD to excess-3 code (ii)
Binary to gray code.
Verification of the truth table of the Multiplexer using IC 74150 and De-Multiplexer using IC
74154.
Verify the truth table of decoder driver 7447/7448. Hence operate a 7 segment LED display
through a counter using a low frequency clock.
Design and test of an SR flip-flop using NOR/NAND gates.
Verify the truth table of a D flip-flop (7474) and JK flip-flop (7476).
Design and implementation of 3-bit synchronous up/down counter.
Operate the counters 7490, 7493. Verify the frequency division at each stage and with a low
frequency clock (say 1 Hz) display the count on LEDs.
Operate the universal shift register using IC 74194.
Design and test D/A converter using R-2R Ladder Network.
Experimentation to be supported by computer simulations on SPICE simulator.
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Ability to design and analyze combinational and sequential circuits using discrete components
Ability to test the digital circuits
Familiarization with simple CAD tool
Capability to design and test DACs
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 27
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-209
Professional Ethics and Wholistic Well-being
[1 0 0 0]
Course Objectives
The objective of this course is to facilitate the development of a holistic perspective among students
towards life and profession. Such a holistic perspective forms the basis of wellness of Body and Mind,
focusing to raise the vibrations of individual towards the upcoming challenges of life. Thus, this
course is intended to provide a much needed orientation input in value education to the young
enquiring minds.
Course Content
Part A
Course Introduction -Need, Basic Guidelines, Content and Process for Value Education,
Understanding the need, basic guidelines, content and process for Value Education,Self-Exploration
‘Natural Acceptance’ and Experiential Validation- as the mechanism for self-exploration, Continuous
Happiness and Prosperity
Understanding Harmony in the Human Being - Harmony in Myself! Understanding human being
as a co-existence of the sentient ‘I’ and the material ‘Body’ .Understanding the needs of Self (‘I’) and
‘Body’ - Sukh and Suvidha, Understanding the characteristics and activities of ‘I’ and harmony in ‘I’.
Understanding the harmony of I with the Body: Sanyam and Swasthya;
Understanding Harmony in the Family and Society-Understanding Harmony in the family – the
basic unit of human interaction.Understanding values in human-human relationship; Trust (Vishwas)
and Respect (Samman) as the foundational values of relationship, the other salient values in
relationship
Understanding the harmony in the society (society being an extension of family):Samadhan,
Samridhi, Abhay, Sah-astitva as comprehensive Human Goals, Visualizing a universal harmonious
order in society- Undivided Society (AkhandSamaj), Universal Order (SarvabhaumVyawastha )- from
family to world family!
Understanding Harmony in the Nature and Existence -Whole existence as
Co-existence.Understanding the harmony in the Nature.Interconnectedness and mutual fulfillment
among the four orders of naturerecyclability and self-regulation in nature.Understanding Existence as
Co-existence (Sah-astitva) of mutually interacting units in all-pervasive space.
Part B
Health and Healing :What is Dis-ease? Increase Your Natural Resistance to Disease. Healing power
of Mind.
Security in an Uncertain World
Introspection: How to Realize Your Highest Potential :Power of thoughts and how to execute will
power, Visualization techniques for healthy living and prosper life, Power of subconscious mind
Overcoming Anger: Technique for relaxing the body.
Implications of the above Holistic Understanding of Harmony on Professional Ethics Natural
acceptance of human values, Definitiveness of Ethical Human Conduct
Course Outcomes
CO1: Students will be able to learn and exercise power of thoughts and will for overcoming various
difficulties in day to day life.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 28
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
CO2: Student will learn to understand health benefits of harmony with-in self, with Family, With
teammates, with society.
CO3: Improvement to tackle various mental issues which are hindering their overall growth.
CO4: Understanding of moral and professional ethics.
Recommended Books
1. R.R Gaur, R Sangal, G P Bagaria, “A foundation course in Human Values and professional
Ethics” Excel books, New Delhi, 2010.
2. A.N. Tripathy, “Human Values” New Age International Publishers, 2003.
3. ParamhansaYogananda, “Authobiography of a Yogi” YogodaSatsanga Society of India, 1946.
4. Dr Joseph Murphy, “The power of your subconscious mind “ Prentice Hall, 2006
5. Paulo Coelho, “The Alchemist” Harpercollins Publisher 1988.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 29
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Courses offered to other Departments
For Instrumentation and Control Engineering, and Electrical Engineering Departments
ECPC-251
Electronic Devices and Analog Integrated Circuits
[3 0 0 3]
Course Objectives
This course combines two components viz electronic devices and analog integrated circuits. The
course contents of the first component are designed to provide adequate knowledge on solid state
devices, their physical characteristics and their basic applications in electronic circuits. The second
component aims to provide detailed description of operational amplifiers. Description of some general
purpose ICs has been included.
Course Content
Semiconductors Diodes and Applications: Review of p-n junction diode and special purpose diodes
- Zener diode, Tunnel diode, Varactor diode, Photo diode; Clippers-single and two level, clampers,
their analysis with ideal and practical diodes.
(5)
Bipolar Junction Transistor: Transistors-construction, operation, characteristics, parameters,
Transistor as an amplifier at low frequency, Hybrid model and re model of BJT, Analysis of amplifier
using Hybrid model and re model, Amplifier types-CE,CB,CC. DC operating point, Biasing
circuits-fixed bias, emitter bias, voltage divider bias, bias stabilization.
(9)
Field-Effect Transistor: The junction FET - construction, operation, characteristics, parameters,
JFET as an amplifier, FET as a VVR and MOSFET- construction, operation, characteristics,
parameters, introduction to CMOS.
(6)
Power and Multistage Amplifiers: Power Amplifiers, Types, analysis of Class A, B, C, AB;
Multistage Amplifiers, Types of multistage couplings. Feedback Amplifier and Oscillators: Feedback
concept, Analysis of various configurations of feedback in amplifiers, Criterion for oscillation and
Oscillator based on RC and LC feedback circuits, crystal oscillator.
(7)
Op-amps and Applications: Op-amp- analysis, Ideal op-amp building blocks, Open loop op-amp
configurations, Practical op-amp- Offset voltage, Input bias and offset current analysis and
compensation, CMRR, Block diagram representations and analysis of configurations using negative
feedback, Voltage-series and Voltage–shunt feedback amplifier, Applications of op-amp- Summing,
Scaling and Averaging amplifiers, Differential amplifier, Instrumentation amplifiers, V to I and I to V
converters, Differentiator and integrator, Sample and hold circuits, Schmitt trigger.
(9)
Specialized ICs: 555 Timer-Monostable multivibrator, astable multivibrator, PLLs
(4)
Course Outcomes
CO1: Knowledge of various solid state devices e.g. diodes, BJTs, FETs and their applications in
electronic circuits
CO2: Knowledge of various feedback configurations of power and multistage amplifiers and ability
to analyze their performances
CO3: Knowledge of op-amps and their applications and ability to analyze op-amp based circuits
CO4: Familiarization with various specialized ICs such as 555 timer, PLL, etc and their
applications.
Recommended Books
1. Jacob Millman, Christos C Halkias and Satyabratajit, “Electronic Devices and Circuits” Tata
McGraw- Hill, New Delhi(2008).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 30
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
2. BoylestadNashelsky, “Electronic Devices and Circuit Theory”, Pearson Education, 8th edition,
7thIndian Reprint (2004).
3. Ramakant A Gayakwad, “Op-amps and Linear Integrated Circuits”, Pearson Education, 4th
edition, New Delhi(2002).
4. Adel S Sedra, and Kenneth C Smith, “Microelectronic Circuits”, Oxford University Press,
New York, 4 th edition (1997).
5. Ben J Streetman and Sanjay Banerjee, “Solid State Electronic Devices”, PHI 5th edition
(2004).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 31
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
For Electrical Engineering Department
ECPC-254
Digital Electronics
[3 0 0 3]
Course Objectives
The use of digital circuitry is present in virtually all aspects of our lives and its use is increasing
rapidly. Thus, this course aims to introduce postulates of Boolean algebra; methods for simplifying
Boolean expressions and also outline the formal procedures for the analysis and design of
combinational and sequential circuits. Next focus is to get student familiarize with concepts of digital
logic families, D/A & A/D converters, memories and programmable logic devices.
Course Content
Number Systems And Boolean Algebra: Review of Number systems, Radix conversion,
Complements 9’s &10’s, Subtraction using 1’s & 2’s complements, Binary codes, Error detecting and
Correcting codes, Theorems of Boolean algebra, Canonical forms, Logic gates.
(7)
Combinational Circuits: Representation of logic functions, Simplification using Karnaugh map,
Tabulation method, Implementation of combinational logic using standard logic gates, Multiplexers
and Demultiplexers, Encoders and Decoders, Code Converters, Adders, Subtractors, Parity Checker
and Magnitude Comparator.
(7)
Sequential Circuits: Flip flops - SR, JK, D and T flip flops - Level triggering and edge triggering,
Excitation tables - Counters - Asynchronous and synchronous type Modulo counters, design with state
equation
state
diagram,
Shift
registers,
type
of
registers,
circuit
diagrams.
(8)
Digital Logic Families: Introduction to bipolar Logic families: TTL, ECL and MOS Logic families:
NMOS, PMOS, CMOS, Details of TTL logic family and its subfamilies.
(6)
D/A And A/D Converters: Weighted resistor type D/A Converter, Binary ladder D/A converter, D/A
accuracy and resolution, Parallel A/D Converter, counter type A/D converter, Successive
approximation A/D converter, Single and Dual slope A/D converter.
(6)
Semiconductor Memories: Memory organization, characteristics of memories, Sequential memories,
ROM, RAM and PLDs-PLA & PAL.
(6)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of various number systems and ability to perform number conversions
Ability to identify, analyse and design combinational and sequential circuits
Knowledge of digital logic families
Knowledge about ADCs/DACs, memories and programmable logic devices.
Recommended Books
1. Mano M. Morris, “Digital Design”, 3rd edition, Pearson Education 2006
2. Jain R. P. “Modern Digital Electronics”, 3rd edition, Tata McGraw-Hill 2003
3. Malvino and Leach “Digital principles and Applications”, 5 th edition, Tata McGraw Hill, 2003.
4. James W. Bignell and Robert Donovan, “Digital Electronics”, 5th edition, Delmar Publishers,
2007
5. Flecther “An Engineering Approach to Digital Design”, 1 st edition, PHI, 2009.
6. Tocci Ronald J. “Digital Systems-Principles and Applications” 10 th edition, PHI, 2009.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 32
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Detailed Course Contents for 4th Semester
ECPC-202
Analog Communication Systems
[3 1 0 4]
Course Objectives
This course aims to provide detailed description communication system, modulation and noise
fundamental in analog communication. Next focus is to get student familiarize with concepts of AM,
FM, PM modulation technique along with their transmitter and receiver system. Finally this course
gives the concept of pulse modulation techniques.
Course Content
Analog Modulation Techniques: Introduction, Theory of Amplitude Modulation; AM Power
Calculations, AM Modulation with a Complex wave, Theory of Frequency Modulation (FM); Spectra
of FM Signals, Narrow Band and Wide Band FM, Theory of Phase Modulation, Comparison of AM
and FM, Comparison of PM and FM, Noise and Frequency Modulation, Pre-emphasis and
De-emphasis.
(10)
AM Transmission/AM Reception: Introduction, Generation of Amplitude Modulation, Basic
Principles of AM Generation; Square law Diode Modulation, Vander Bijl Modulation, Suppressed
Carrier AM Generation, Ring Modulator, Balanced Modulator. Tuned Radio Frequency (TRF)
Receiver,
Basic
Elements
of
AM
Super-heterodyne
receiver;
RF
Amplifiers
Characteristics-Sensitivity, Selectivity, Image Frequency Rejection, Mixers Tracking and Alignment,
Local Oscillator, IF Amplifier, AM Detectors; Envelope or Diode Detector, AGC, AM Receiver using
Transistors Communication Receiver.
(10)
FM Transmission/FM Reception: Generation of FM by Direct Methods. Indirect Generation of FM;
The Armstrong Method, FM Stereo Transmission. FM Receiver Direct Methods of Frequency
Demodulation; Slope Detector, Travis Detector,Foster Seely or Phase Discriminator, Indirect methods
of FM Demodulation; FM Detector using PLL and Stereo FM Multiplex Reception.
(10)
SSB Transmission/SSB Reception: Advantages of SSB transmission, Generation of SSB;
Independent Side-Band Systems (ISB), Vestigial Side-Band Modulation (VSB).SSB Product
Demodulator, Balanced Modulator as SSB Demodulator, ISB/Suppressed Carrier receiver(5)
Pulse Modulation Transmission and Reception: Introduction, Pulse Amplitude Modulation (PAM),
PAM Modulator Circuit, Demodulation of PAM Signals, Pulse Time Modulation (PTM); Pulse Width
Modulation (PWM), Pulse Position Modulation (PPM).
(5)
Course Outcomes
CO1: Ability to formulate and interpret the presentation and processing of signals in communication
systems
CO2: Knowledge of concepts of AM, FM, PM transmission and reception
CO3: Ability to assess and evaluate different modulation and demodulation techniques
CO4: Ability to evaluate the influence of noise on communication signals
Recommended Books
1.
2.
3.
4.
5.
George Kennedy, “Electronic Communication System” 4th edition, McGraw- Hill, 2000.
Gary M. Miller and Jeffery S. Beasley, “Modern Electronic Communications” PHI, 2009.
Simon Haykin, “Communication Systems” 3rd edition, Wiley Publishers, 2007.
Wayne Tomasi, “Electronics Communication systems” 5th edition, Pearson Publishers, 2008.
Proakis, “Communication Systems”4th Edition, McGraw-Hill Publications.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 33
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 34
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-204
Analog Integrated Circuits
[3 1 0 4]
Course Objectives
This course aims to introduce the concepts of differential amplifiers, ideal and practical operational
amplifiers and also the effect of negative feedback on op-amps parameters. This course also outlines
the applications of op-amp circuits. Next focus is to get student familiarize with concepts of different
types of filters, oscillators and some specialized ICs like- 555 timer and PLL.
Course Content
Differential amplifiers: Introduction, Differential Amplifier configurations– Dual Input-Balanced
output, Dual Input-Unbalanced output, Single Input-Balanced output, Single Input-Unbalanced output
Differential amplifier with their DC and AC analysis, Differential amplifier using FET, Differential
amplifier with swamping resistors, Constant current bias, Current mirror, Cascaded differential
amplifier Stages, Level Translator, Cascode amplifier.
(8)
Introduction to Op-amps: Block diagram of a typical Op-Amp, Schematic symbol, Characteristics
and performance parameters of ideal Op-Amp, Open loop configurations: Differential, Inverting
&Non Inverting. Practical Op-Amp: offset voltage analysis and compensation, input bias and offset
current analysis and compensation, Change in Input offset voltage and Input offset current with time,
Temperature and supply voltage, Common mode configuration and Common mode rejection Ratio,
Frequency response, slew rate.
(8)
Op-amp with Negative Feedback: Block diagram representation of feedback configurations,
Voltage-series and Voltage–shunt feedback amplifier, Differential amplifiers-using one op-amp, two
op-amps, three op-amps.
(5)
Op-amp Applications: DC and AC amplifiers, Peaking amplifiers, Summing, Scaling and Averaging
amplifiers, Differential amplifier, Instrumentation amplifiers, V to I and I to V converters,
Differentiator and integrator, A to D and D to A converters, Log and antilog amplifiers, Sample and
hold circuits, Schmitt trigger.
(6)
Active Filters and Oscillators: Active filters- Low-Pass, High-Pass, Band-Pass, Band-Reject
Butterworth filters, State variable filters, All pass filters, Sallen and Key structures, Introduction to
Chebyshev and Cauer Filters, phase-shift & Wein bridge Oscillators, Square wave, triangular wave
and saw-tooth wave generators, Voltage controlled oscillator.
(7)
Specialized ICs: Phase Locked Loop- Operating principles and applications, Voltage Regulators Fixed, adjustable and switching regulators, 555 Timer- its applications as Monostable and
Astablemultivibrators.
(6)
Course Outcomes
CO1: Knowledge of the DC and AC characteristics of operational amplifiers and the effect of
negative feedback on output and their compensation techniques
CO2: Ability to elucidate and design the linear and non-linear applications of op-amp
CO3: Familiarization with concepts of different types of filters, oscillators and comprehend the
working of different converters
CO4: Familiarization with the function of application specific ICs such as Voltage regulators,555
timer and PLL.
Recommended Books
1. GayakwadRamakant A., “Op-amps and Linear Integrated Circuits”, Pearson Education Inc, Delhi, 4th
edition, 200).
2. Botkar K B, “Integrated Electronics”, Khanna Publishers, 10th edition, 2005.
3. Sedra, Adel S and Smith, Kenneth C, “Microelectronic Circuits”, Oxford University Press, 5th edition,
2005.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 35
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
4. Roy Choudhary D and Jain Shail, “Linear Integrated Circuits”, New Age International Publishers, 3rd
edition, 2007.
5. J. Michael Jacob, “Applications and Design with Analog Integrated Circuits”, PHI, 2nd edition, 2004.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 36
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-206
Electronic Measurements and Instrumentation
[2 0 0 2]
Course Objectives
This course aims to introduce working principles of general instrument systems, concepts of errors
and calibration, measurement of basic electrical quantities and parameters, basics of various electrical
instruments.
Course Content
Measurement of Voltage and Current: Galvanometers – Ballistic, D’Arsonval galvanometer –
Theory, calibration, application – Principle, construction, operation and comparison of moving coil,
moving iron meters, dynamometer, induction type & thermal type meter, rectifier type – Extension of
range and calibration of voltmeter and ammeter – Errors and compensation.
(8)
Electronic Instruments: Electronic voltmeter, Electronic Multimeter, CRO- study of various stages
in brief, measurement of voltage, current, phase and frequency, special purpose oscilloscope.
Measurement of inductance, capacitance, effective resistance at high frequency, Q meters, LCR meter
(8)
Instruments for Generation and Analysis of Waveforms: Signal generators, function generator,
wave analyzer, harmonic distortion analyzer, spectrum analyzer.
(6)
Instrument Transformer: Current and potential transformers, constructional features, ratio and phase
angle error.
(4)
Transducers: Principles of operation, qualitative treatment of strain gauge, LVDT, thermocouple,
piezo-electric crystal and photoelectric transducers.
(5)
Data Acquisition System: Necessity of Recorders, Recording Requirements, Graphic Recorders,
Strip Chart recorders, Magnetic tape Recorders, Digital tape recorders.
(5)
Display Devices: Electronic Indicating instruments, seven-segment display.
(2)
Telemetry: Introduction, Method of data transmission, Types of Telemetry systems and applications.
(2)
Course Outcomes
CO1: Understanding of working of general instrument system, types of error, calibration, etc.
CO2: Ability to measure various electrical quantities and parameters
CO3: Understanding of principle and working of various electrical instruments and devices.
Recommended Books
1. Northrop RB, “Introduction to Instrumentation and Measurements,” CRC Press
2. Bell DA, “Electronic Instrumentation and Measurements,” Prentice Hall
3. Golding E.W. &Widdis F.C., “Electrical Measurements & Measuring Instruments,” AH
Wheeler & Co.
4. Sawhney A.K., “Electrical and Electronic Measurements and Instrumentation,” Dhanpat Rai
and Sons.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 37
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-208
Electromagnetic Field Theory and Transmission Lines
[3 0 0 3]
Course Objectives
The course aims to introduce to the students the theory of statics and electromagnetic wave
propagation in free space. The next focus is to introduce different types of electromagnetic guiding
structures.
Course Content
Coordinate systems - Review of vector algebra, Coordinate Systems - Cartesian, Cylindrical and
spherical systems.
(3)
Electrostatics and Magnetostatics: Application of Gauss Law, Boundary conditions, Poisson’s and
Laplace’s equations in various coordinate systems, Electrostatic uniqueness theorem, Electric vector
potential.Introduction to Ampere’s Law, Magnetic Boundary conditions, Magnetic vector potential.
(7)
Maxwell’s equations: Faraday’s Law, Displacement Current, Maxwell’s equations in differential,
integral and Phasor form and their physical interpretations.
(6)
Electromagnetic Waves:TEM, Derivation of the wave equation and their general solution, plane
waves in unbounded media, wave propagation in lossless and conducting medium, skin depth,
reflection and refraction of plane waves, Poynting’s theorem, Instantaneous, Average and complex
Poynting vector, wave polarization.
(8)
Transmission Lines:Distributed parameters, Transmission Line Equations, Input impedance, Lossless
propagation, Line distortion and attenuation, line termination, impedance matching, standing wave
ratio, Smith Chart.
(8)
Guided Waves and Wave Guides:Waves between parallel planes, Characteristics of TE and TM
waves, phase and group velocity, wave impedances, Introduction to wave guides, TE and TM waves
in rectangular wave guides, cut-off frequencies, Circular waveguides.
(8)
Course Outcomes
CO1: Understanding the concepts of electromagnetic wave propagation.
CO2: Ability to design and predict the properties of transmission lines for various applications
CO3: Ability to design and calculate the properties of wave guides.
Recommended Books
1. W H Hayt and Buck J A, “Engineering Electromagnetics,” McGraw-Hill Education (India)
Pvt. Ltd. (2006)
2. Matthew N. O. Sadiku, “Principles of Electromagnetics,” Oxford University Press (2009).
3. R. K. Shevgaonkar, “Electromagnetic Waves,” McGraw Hill Higher Ed., 2005.
4. Constantine A. Balanis, “Advanced Engineering Electromagnetics,” Wiley India Pvt. Ltd.
(2008).
5. Jordon E C and Balmain K G, “Electromagnetic waves and Radiating System”, 2nd Ed.,
Prentice Hall, New Delhi (1993).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 38
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
CSPC-212
Database Management Systems
[2 0 0 2]
Course Objectives
The course aims to address the different issues involved in the design and implementation of a
database systemlike the physical and logical database designs, database modeling, relational,
hierarchical, and network models. This course also aims tointroduce essential DBMS concepts and
designing of a simple database system.
Course Content
Introduction: An overview of database management system, database system Vs file system,
Database system concepts and architecture, data models schema and instances, data independence and
data base language and interfaces, Data definitions language, DML, Overall Database Structure.
Data Modeling using the Entity Relationship Model:ER model concepts, notation for ER diagram,
mapping constraints, keys, Concepts of Super Key, candidate key, primary key, Generalization,
aggregation, reduction of an ER diagrams to tables, extended ER model, relationships of higher
degree.
Relational data Model and Language: Relational data model concepts, integrity constraints: entity
integrity, referential integrity, Keys constraints, Domain constraints, relational algebra, relational
calculus, tuple and domain calculus.
Introduction to SQL: Characteristics of SQL. Advantage of SQL.SQL data types and literals. Types
of SQL commands.SQL operators and their procedure. Tables, views and indexes. Queries and sub
queries. Aggregate functions. Insert, update and delete operations. Joins, Unions, Intersection, Minus,
Cursors in SQL.
Data Base Design & Normalization: Functional dependencies, normal forms, first, second, third
normal forms, BCNF, inclusion dependences, loss less join decompositions, normalization using FD,
MVD, and JDs, alternative approaches to database design.
Transaction Processing Concepts: Transaction system, Testing of serializability, Serializability of
schedules, conflict & view serializable schedule, recoverability, Recovery from transaction failures,
log based recovery, checkpoints, deadlock handling.
Crash Recovery: Failure classification, recovery concepts based on deferred update, recovery
concepts based on intermediate update, shadow paging, check points, on-line backup during database
updates
Integrity, Security and Repositories: Needs for database integrity, integrity constraints,
non-procedural integrity constraints, integrity constraints specifications in SQL, introduction to
database security mechanism, security specification in SQL, system catalogues
Case Studies:
Course Outcomes
CO1: To understand the different issues involved in the design and implementation of a database
system. To study the physical and logical database designs, database modeling, relational,
hierarchical, and network models
CO2: To understand and use data manipulation language to query, update, and manage a database
CO3: To develop an understanding of essential DBMS concepts such as: database security, integrity,
concurrency, distributed database, and intelligent database, Client/Server (Database Server),
Data Warehousing.
CO4: To design and build a simple database system and demonstrate competence with the
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 39
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
fundamental tasks involved with modeling, designing, and implementing a DBMS.
Recommended Books
1.
2.
3.
4.
5.
Date C J, “An Introduction To Database System”, Addision Wesley
Korth, Silbertz, Sudarshan, “Database Concepts”, McGraw Hill
Elmasri, Navathe, “Fundamentals Of Database Systems”, Addision Wesley
Bipin C. Desai, “An introduction to Database Systems”, Galgotia Publication
Rob and Coronel, “Database Systems 5thEdition”, Cengage Learning, New Delhi
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 40
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
CSPC-214
Operating Systems
[2 0 0 2]
Course Objectives
This course aims to analyze the working of an operating system and its components. The analysis of
the synchronization process and ability to identify the working methodology of multithreaded
applications will be covered. In addition, the knowledge to compare and analyze different file systems
being used in different operating systems will be studied.
Course Content
Operating systems objectives, services and functions: Characteristics of Modern Operating
Systems, Characteristics of Batch and multiprogramming operating systems, Comparisons between
real time systems and time-sharing systems, Operating system services and kernel features.
I/O management, I/O devices: Introduction to I/O management, I/O devices, Concepts of threading,
Organization of I/O functions, polling, various modes of data transfer, Hardware/Software interface,
I/O buffering.
Disk scheduling policies and processes: Motivation for disk scheduling policies, Introduction to
processes management, operating system views of processes, various process transition states,
Introduction to Processor scheduling, Introduction to various types of schedulers, Performance criteria
in scheduling algorithms, Concept of FCFS scheduling algorithm, Concept of priority scheduling
algorithm like SJF, Concept of non-preemptive and preemptive algorithms, Concept of round-robin
scheduling algorithm, Concept of multi-level queues, feedback queues.
Deadlocks: Concept of Deadlocks, issues related to its prevention, avoidance and detection/recovery,
Concept of deadlock prevention and its avoidance, Concept of deadlock detection and recovery.
Memory Management: Need of Memory management and its requirements, paging, segmentation,
concept of fragmentation. Characteristics of contiguous & non-contiguous allocation techniques,
Detail study of fragmentation, Virtual memory management, introduction to page-replacement, Need
of various page-replacement policies, Concept of FIFO and optimal page-replacement algorithms,
Concept of LRU approximation and its page-replacement algorithm, Concept of allocation algorithms.
File management System: Need of file management, its requirements, User’s and operating system’s
view of file system, Concept of file directories and file sharing, Motivation for disk space
management, Characteristics of file related system services, Generalization of file services.
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Ability to analyze the working of an operating system and its components.
Capability to define and analyze the synchronization process.
Ability to identify the working methodology of multithreaded applications.
Knowledge to compare and analyze different file systems being used in different operating
systems.
Recommended Books
1.
2.
3.
4.
5.
6.
Peterson and Silberschatz, “Operating System Concepts”, Addison-Wesley 4 th Edition 1994
Milenkoviac, “Operating Systems Concepts and Design”, Tata McGraw-Hill 1992.
Charles Crowley, “Operating Systems a Design Oriented Approach”, Tata McGraw-Hill 1996
Andrews S. Tanenbaum, “Modern Operating Systems”, Pearson Education, 2nd edition 2001
W Richard Stevens, “ Linux Network Programming” PHI, Ist Edition 2003.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 41
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-222
Analog Communication Systems Lab
[0 0 2 1]
List of Experiments
1. To study Amplitude Modulation using a transistor and determine depth of modulation.
2. To study envelope detector for demodulation of AM signal and observe diagonal peak clipping
effect.
3. Frequency Modulation using Voltage Controlled Oscillator.
4. Generation of DSB-SC signal using Balanced Modulator.
5. Generation of Single Side Band (SSB) signal.
6. Study of Phase Lock Loop (PLL) and detection of FM Signal using PLL.
7. Measurement of Noise Figure using a noise generator.
8. Study functioning of Super heterodyne AM Receiver.
9. Familiarization of PLL, measurement of lock/captures range, frequency demodulation, and
frequency multiplier using PLL.
10. Measurement of Sensitivity, Selectivity and Fidelity of radio receivers.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Potential to implement and analyze modulation and demodulation circuits for analog
communication techniques
CO2: Ability to generate different transmission signals like DSB SC, SSB etc.
CO3: Potential to analyze the signal transmission andreceivers as super heterodyne, radio etc.
CO4: Potential to use PLL for application in analog communication systems.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 42
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-224
Analog Integrated Circuits Lab
[0 0 2 1]
List of Experiments
1. To experimentally study the performance of inverting, non-inverting and differential
amplifier-using op-amp.
2. To experimentally study the performance of op-amp as summing, scaling and averaging
amplifier.
3. To demonstrate working of an op-amp as a voltage level detector.
4. To demonstrate working of an op-amp as a square wave generator.
5. To demonstrate working of an op-amp as a triangular and saw-tooth wave generator.
6. To demonstrate working of an op-amp as Schmitt trigger.
7. To demonstrate working of an op-amp as a low pass filter.
8. To demonstrate working of an op-amp as a high pass filter.
9. To demonstrate working of an op-amp as an integrator.
10. To demonstrate working of an op-amp as a differentiator.
11. To demonstrate the operation of a 555 timer as monostable multivibrator.
12. To demonstrate the operation of a 555 timer as astablemultivibrator.
13. To demonstrate the operation of VCO as Voltage to frequency characteristics of 566 IC.
14. To demonstrate the operation of PLL as Frequency multiplication using 565 IC.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Ability to design and analyze fundamental circuits based on op-amps
CO2: Ability to implement various analog circuits using OP-AMP such as waveform generators,
filters, integrator etc.
CO3: Potential to use 555 timer IC in different configurations
CO4: Potential to demonstrate the operation of VCO and PLL
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 43
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
CSPC-232
Operating Systems Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Simulation of the CPU scheduling algorithms a) Round Robin b) SJF c) FCFS d) Priority
Simulation of Bankers Deadlock Avoidance and Prevention algorithms.
Simulation of page Replacement Algorithms a) FIFO b) LRU c) LFU
Simulation of paging techniques of memory management.
Simulation of file allocation Strategies a) Sequential b) Indexed c) Linked
Simulation of file organization techniques a) Single Level Directory b) Two Level c)
Hierarchical d) DAG
To automate the allocation of IP addresses i.e. to set and configure the DHCP server and
DHCP client.
To share files and directories between RedHat Linux operating systems i.e. To set and
configure the NFS server and NFS clients.
To share files and directories between Red Hat Linux and Windows operating systems i.e. To
set and configure the samba server.
To set and configure the DNS (Domain Name Server).
To set and configure the print server and to share printers between Windows and Red Hat
Linux operating systems.
This is only the suggested list of experiments. Instructor may frame additional experiments relevant to
the course contents.
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Ability to analyze the working of an operating system and its components.
Capability to define and analyze the synchronization process.
Ability to identify the working methodology of multithreaded applications.
Knowledge to compare and analyze different file systems being used in different operating
systems.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 44
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Courses offered to other Departments
For Instrumentation and Control Engineering Department
ECPC-254
Digital Electronics
[3 0 0 3]
Course Objectives
The use of digital circuitry is present in virtually all aspects of our lives and its use is increasing
rapidly. Thus, this course aims to introduce postulates of Boolean algebra; methods for simplifying
Boolean expressions and also outline the formal procedures for the analysis and design of
combinational and sequential circuits. Next focus is to get student familiarize with concepts of digital
logic families, D/A & A/D converters, memories and programmable logic devices.
Course Content
Number Systems And Boolean Algebra: Review of Number systems, Radix conversion,
Complements 9’s &10’s, Subtraction using 1’s & 2’s complements, Binary codes, Error detecting and
Correcting codes, Theorems of Boolean algebra, Canonical forms, Logic gates.
(7)
Combinational Circuits: Representation of logic functions, Simplification using Karnaugh map,
Tabulation method, Implementation of combinational logic using standard logic gates, Multiplexers
and Demultiplexers, Encoders and Decoders, Code Converters, Adders, Subtractors, Parity Checker
and Magnitude Comparator.
(7)
Sequential Circuits: Flip flops - SR, JK, D and T flip flops - Level triggering and edge triggering,
Excitation tables - Counters - Asynchronous and synchronous type Modulo counters, design with state
equation
state
diagram,
Shift
registers,
type
of
registers,
circuit
diagrams.
(8)
Digital Logic Families: Introduction to bipolar Logic families: TTL, ECL and MOS Logic families:
NMOS, PMOS, CMOS, Details of TTL logic family and its subfamilies.
(6)
D/A And A/D Converters: Weighted resistor type D/A Converter, Binary ladder D/A converter, D/A
accuracy and resolution, Parallel A/D Converter, counter type A/D converter, Successive
approximation A/D converter, Single and Dual slope A/D converter.
(6)
Semiconductor Memories: Memory organization, characteristics of memories, Sequential memories,
ROM, RAM and PLDs-PLA & PAL.
(6)
Course Outcomes
CO5:
CO6:
CO7:
CO8:
Knowledge of various number systems and ability to perform number conversions
Ability to identify, analyse and design combinational and sequential circuits
Knowledge of digital logic families
Knowledge about ADCs/DACs, memories and programmable logic devices.
Recommended Books
1. Mano M. Morris, “Digital Design”, 3rd edition, Pearson Education 2006
2. Jain R. P. “Modern Digital Electronics”, 3rd edition, Tata McGraw-Hill 2003
3. Malvino and Leach “Digital principles and Applications”, 5 th edition, Tata McGraw Hill, 2003.
4. James W. Bignell and Robert Donovan, “Digital Electronics”, 5th edition, Delmar Publishers,
2007
5. Flecther “An Engineering Approach to Digital Design”, 1 st edition, PHI, 2009.
6. Tocci Ronald J. “Digital Systems-Principles and Applications” 10 th edition, PHI, 2009.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 45
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 46
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-274
Electronic Devices and Digital Electronics Lab
[0 0 2 1]
List of Experiments
1. To study bipolar transistor as a switch.
2. To plot a load line for a CE amplifier and show effect of input signal on Q-point.
3. To demonstrate use of a BJT in a CE amplifier circuit configuration and study its frequency
response.
4. To demonstrate working of a JFET and study its V-I characteristics.
5. To demonstrate working of an op-amp as a voltage level detector and a square wave generator.
6. To demonstrate the operation of a 555 timer as monostable and astable multivibrator.
7. Design and verification of the truth tables of Half and Full adder circuits.
8. Design and verification of the truth tables of Half and Full subtractor circuits.
9. Design and implementation of code converters using logic gates (i) BCD to excess-3 code (ii)
Binary to gray code.
10. Verification of the truth table of the Multiplexer using IC 74150 and De-Multiplexer using IC
74154.
11. Design and test of an SR flip-flop using NOR/NAND gates.
12. Verify the truth table of a D flip-flop (7474) and JK flip-flop (7476).
13. Design and implementation of 3-bit synchronous up/down counter.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Ability to design, construct and characterize electronic circuits according to specification and
analyze the results
CO2: Ability to operate with electronic test equipment and discrete components and software tools
to characterize the behavior of electronic devices and circuits
CO3: Ability to design and analyze analog IC based circuits
CO4: Ability to design and analyze combinational and sequential circuits using discrete components
CO5: Ability to test the digital circuits
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 47
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
For Computer Science and Engineering Department:
ECPC-252
Microprocessor and Microcontroller
[3 0 0 3]
Course Content
INTEL 8086 Microprocessor: Pin Functions, Architecture, Characteristics and Basic Features of
Family, Segmented Memory, Addressing Modes, Instruction Set, Data Transfer Instructions,
Arithmetic, Logical, Shift and Rotate Instructions, String Instructions, Flag Control Instructions,
Transfer of Control Instructions, Processor Control Instructions, Programming Examples, Interrupt
Structures, Multitasking and Multiprogramming, MIN/MAX Modes of 8086,Co-processors 8087 and
8089.
(8)
Interrupts: 8086 Interrupts and Types, 8254 Software-Programmable Timer/Counter, 8259A Priority
Interrupt Controller, Software Interrupt Applications.
(5)
Digital and Analog Interfacing: Programmable Parallel Ports and Handshake Input/output,
Interfacing Keyboards and Alphanumeric Displays, Interfacing Microcomputer Ports to Devices,
Developing the Prototype of a Microcomputer Based Instrument.
(6)
Memories, Coprocessors, and EDA Tools: 8086 Maximum Mode and DMA Data Transfer,
Interfacing and Refreshing Dynamic RAMs, A Coprocessor- The 8087 Math Coprocessor, Computer
Based Design and development Tools.
(6)
Introduction to 8051 Microcontroller : 8051-architecture and pin diagram, Registers, Timers
Counters, Flags, Special Function Registers, Addressing Modes, Data types, instructions and
programming, Single –bit operations, Timer and Counter programming, Interrupts programming,
Serial communication, Memory accessing and their simple programming applications.
(10)
Hardware interfacing: I/O Port programming, Bit manipulation, Interfacing to a LED, LCD,
Keyboard, ADC, DAC, Stepper Motors and sensors.
(5)
Course Outcomes
CO1: Understand the architecture and organization of microprocessor along with instruction coding
formats.
CO2: Understand, write structured and well-commented programs in assembly language with an
ability to test and debug them in the laboratory.
CO3: Understand software/ hardware interrupts and further writes programs to perform I/O using
handshaking and interrupts.
CO4: Understanding of digital interfacing and system connections.
Recommended Books
1. Hall Douglas V, “Microprocessors and Interfacing”, Tata McGraw-Hill 1989.
2. Berry B Brey ,“The Intel Microprocessors: 8086/8088, 80186/80188, 80286, 80386 And
80486, Pentium and Pentium ProProcessor Architecture, Programming and Interfacing”,
Pearson Education 2003.
3. MathurAditya P, “Introduction to Microprocessors” Tata McGraw-Hill 1989.
4. Ray A Kbhurchandi, K M, “Advanced microprocessors and peripherals“,Tata McGraw Hill
2000.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 48
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
5. James L Antonakos, “An Introduction to the Intel Family of Microprocessors: A Hands-On
Approach Utilizing the 80x86 Microprocessor Family”, First Edition. Cengage Learning, New
Delhi.
ECPC-272
Microprocessor and Microcontroller Lab
[0 0 2 1]
Course Content
Microprocessor 8086:
1. Arithmetic operation – Multi byte Addition and Subtraction, Multiplication and Division –
Signed and unsigned Arithmetic operation, ASCII – arithmetic operation.
2. Logic operations – Shift and rotate – Converting packed BCD to unpacked BCD, BCD to
ASCII conversion.
3. By using string operation and Instruction prefix: Move Block, Reverse string, Sorting,
Inserting, Deleting, Length of the string, String comparison.
4. DOS/BIOS programming: Reading keyboard (Buffered with and without echo) – Display
characters, Strings.
Interfacing:
1. 8259 – Interrupt Controller: Generate an interrupt using 8259 timer.
2. 8279 – Keyboard Display: Write a small program to display a string of characters.
3. 8255 – PPI: Write ALP to generate sinusoidal wave using PPI.
4. 8251 – USART: Write a program in ALP to establish Communication between two
processors.
Microcontroller 8051
1. Reading and Writing on a parallel port.
2. Timer in different modes.
3. Serial communication implementation.
This is only the suggested list of Practicals. Instructor may frame additional Practicals relevant to the
course contents.
Course Outcomes
CO1: Understand and gain the knowledge of computer hardware.
CO2: Configure computer systems and do various port programming.
CO3: Do assembly language programming for 8085, 8086 microprocessor.
CO4: Implement TSR programming with interrupt.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 49
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Detailed Course Contents for 5th Semester
ECPC-301
Microprocessor and Its Applications
[3 1 0 4]
Course Objectives
The purpose of this course is to introduce and teach students the fundamentals of microprocessor and
applications related to microprocessors; to learn the programming skills of microprocessor in
assembly language and to understand the concepts of interfacing of microprocessor with peripherals.
The student will be able to incorporate these concepts into their electronic designs for other courses
where control can be achieved via microprocessor implementation.
Course Content
Introduction to Microcomputers & Microprocessor: Digital computing, Computer languages,
From large chip computers to single chip Microcomputers, Microcomputers organization, and 4- bit
Microprocessors.
(3)
Introduction to 8-bit Microprocessor Architecture: Microprocessor architecture & its operations,
Memory, Input/output, Interfacing devices MPU, 8085 based Microcomputer, Instruction
classification, Instruction format, Instruction timings, 8080 A MPU, and Overview of 8085/8080A
instruction-set.
(6)
Introduction to 8085 Assembly Language Programming: Data transfer instructions, Arithmetic
operations, Logic operations, Branch operations, Programming techniques using looping counting &
indexing, Dynamic debugging, Time delays, Counters, Stock, Subroutines, Conditional call, and
return instructions, Advanced subroutine concepts.
(6)
Interrupts: The 8080A/8085 interrupts Restart instructions, Additional I/O concepts & processes.
(5)
Parallel Input/ Output And Interfacing Applications: Basic interfacing concepts, Interfacing
output displays, Interfacing input keyboards, Memory mapped I/O, Interfacing memory, Interfacing
D/A & A/D converters, Designing a microcomputer system, Data transferring.
(8)
General Purpose Programmable Peripheral Devices: Introduction to PPI 8255, Programmable
Interval Timer/Counter 8253, 8259 A Programmable interrupt controller, DMA Controller, Display
Controller, SID & SOD lines, Software controlled asynchronous serial I/O, 8251 USART, Introduction
to 8086 Microprocessor.
(12)
Course Outcomes
CO1: Familiarization with the fundamental concepts of microprocessor and its applications
CO2: Programming skills in assembly language for different operations like sorting, subroutines and
the use of interrupts
CO3: Understanding of peripheral devices such as 8251, 8253 and 8255 etc. and how parallel and
serial data interface work with microprocessor
CO4: Ability to apply the gained concept in the electronic design applications where control can be
achieved through the 8085 microprocessor
Recommended Books
1.
2.
3.
4.
Ramesh S Gaonkar“Microprocessor Architecture- Programming & Applications with 8085/8080A”,
Penram International Publishing (India) Pvt. Ltd, 5th Edition.
B. Ram “Introduction of Microprocessors & Microcomputers”, Dhanpat Rai Publisher (P) Ltd, 4th
Edition.
RodnayZaks and Austin Lesea “Microprocessor Interfacing Technique”, BPB Publication, 1st Indian
Edition (1988).
James L Antonakes“An introduction to Intel family of Microprocessors”, Pearson Education, 3rd
Edition.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 50
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Charles M Gilmore, “Microprocessor; Principles and Applications”, McGraw Hill, 2 nd Edition.
6. K Bhurchandi, A. K. Ray, “Advanced Microprocessor and Peripherals”, Tata McGraw-Hill Publishing
Company, 3rd Edition (2012).
5.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 51
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-303
VLSI Circuit Design
[3 1 0 4]
Course Objectives
VLSI Circuit Design is one of the fundamental courses and is a gateway course to many engineering
subjects. The objective of this course is to provide the necessary background for understanding the
subject matter starting from basic building block to system level VLSI circuit design.
Course Content
Introduction: CMOS Capabilities and Limitations, Historical perspective, VLSI Design Flow, Issues
in VLSI Design, Quality Metrics of VLSI Design.
(5)
Manufacturing Process: Manufacturing CMOS Integrated Circuits, Simplified CMOS Process Flow,
Design rules- The contract between designer and process engineer, Packaging Integrated circuits. (7)
The CMOS Inverter: Review of MOSFET, The static CMOS Inverter, Evaluating the Robustness of
the CMOS Inverter, Performance of CMOS Inverter: Dynamic Behaviour, Power, Energy, and Energy
Delay, Perspectives: Technology Scaling and Its impact.
(5)
Designing Combinational Circuits: Static CMOS Design, Complementary CMOS, Ratioed Logic,
Pass Transistor Logic, Dynamic C-MOS design, basic principle, speed and power Dissipation of
Dynamic Logic, Signal Integrity in Dynamic Design, Cascaded Dynamic Logic
(8)
Designing Sequential Circuits: Introduction to Sequential logic, Static Latches and registers,
Dynamic Latches and Registers, Alternative Register Styles
(8)
ASIC Design and Implementation: Introduction, Full Custom, Semi-custom Circuit Design, ASIC
Design flow, FPGA implementation.
(7)
Course Outcomes
CO1: Knowledge of VLSI design methodology and performance analysis
CO2: Ability to design and analyze complex combinational circuits using the concepts of static and
dynamic CMOS design
CO3: Knowledge of parameters crucial in the design of sequential circuits and ability to analyze
them with the help of timing diagrams
CO4: Familiarization withASIC design flow and implementation of FPGA
Recommended Books
1. Jan M. Rabaey, AnanthaChandrakasan, Borivoje Nikolic “Digital Integrated CircuitsA Design Perspective”, Prentice Hall, 2 nd edition, 2003.
2. S M Kang and Y Lebici “CMOS Digital Integrated Circuits-analysis and design”,
McGraw Hill, 3rd edition, 2002.
3. Douglas R. Holberg, P. E. Allen “CMOS Analog Circuit Design” Oxford University
Press, 2nd edition, 2002.
4. Michael J S Smith “Application-Specific Integrated Circuits” Addison-Wesley
Professional, 1997.
5. J. Baker “CMOS: Circuit Design, Layout, and Simulation” Wiley IEEE Press, 2nd
edition, 2007.
6. B. Razavin “Design of Analog CMOS Integrated Circuits” McGraw Hill, 2004.
7. Neil H. E. Weste, Kamran Eshraghian, “Principles of CMOS VLSI Design”, Pearson
Education India, 2nd edition, 1999.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 52
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-305
Information Theory and Coding
[3 0 0 3]
Course Objectives
The aims of this course are to introduce the principles and applications of information theory. The
course will study how information is measured in terms of probability and entropy, and the
relationships among conditional and joint entropies; how these are used to calculate the capacity of a
communication channel, with and without noise; coding schemes, including error correcting codes.
Course Content
Information Theory: Definition of Information, Entropy, Mutual Information, Properties of Mutual
Information, Fundamental Inequality, I.T. Inequality, Divergence, Properties of Divergence,
Divergence Inequality, Relationship between entropy and mutual information, Chain Rules for
entropy, relative entropy and mutual information.
(3)
Channel Capacity: Uniform Dispersive Channel, Uniform Focusing Channel, Strongly Symmetric
Channel, Binary Symmetric Channel, Binary Erasure Channel. Channel Capacity of the all these
channels, Channel Coding Theorem, Shannon-Hartley Theorem.
(6)
Data Compression: Kraft inequality, Huffman codes, Shannon-Fano coding, Arithmetic Coding. (7)
Linear Block Codes: Systematic linear codes and optimum decoding for the binary symmetric
channel; Generator and Parity Check matrices, Syndrome decoding on symmetric channels; Hamming
codes; Weight enumerators and the MacWilliams identities; Perfect codes. Cyclic Codes, BCH codes;
Reed-Solomon codes, Justeen codes, MDS codes, Alterant, Goppa and generalized BCH codes;
Spectral properties of cyclic codes
(8)
Decoding of BCH codes: Berlekamp's decoding algorithm, Massey's minimum shift-register
synthesis technique and its relation to Berlekamp's algorithm. A fast Berlekamp - Massey algorithm
(8)
Convolution codes: Wozencraft's sequential decoding algorithm, Fann's algorithm and other
sequential decoding algorithms; Viterbi decoding algorithm, Turbo Codes, Concatenated Code
(8)
Course Outcomes
CO1: Knowledge of the basic principles and applications of information theory
CO2: Potential to analyze information measurement in terms of probability and entropy
CO3: Understanding of capacity of a communication channel, with and without noise; coding
schemes, including error correcting codes
CO4: Knowledge of various data compression techniques
Recommended Books
1. Arijit Saha, “Information Theory, Coding & Cryptography”, 1st edition, Pearson Education,
2013.
2. Ranjan Bose, “Information Theory, Coding and Cryptography”, Tata Mc-Graw Hill,
2ndedition, 2008.
3. Thomas M. Cover, Joy A. Thomas, “Elements of Information Theory”, Wiley India Pvt. Ltd,
2ndedition , 2013.
4. David Williams, “Information Theory”, Kindle edition, Amazon, 2012.
5. J.Mary Jones, “Information and Coding Theory”,2nd edition, Springer, 2000.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 53
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ICPC-351
Control Engineering
[3 0 0 3]
Course Objectives
Objectives of this course include acquiring the knowledge of the representation of systems, their
transfer function modules and the ability to analyze the concept of stability in time domain and
frequency domain. In addition, the basics of compensation and usage of various control components
will also be covered.
Course Content
Introduction: Concepts, Plant, Systems, Servomechanism, regulating systems, disturbances, Open
loop control system, closed loop systems, linear and non-linear systems, time variant &invariant,
continuous and sampled data control systems, Block diagrams, some illustrative examples.
(5)
Modeling: Formulation of equation of Linear electrical, mechanical, thermal, pneumatic and
hydraulic system; Electrical, Mechanical analogies, Use of Laplace transforms, Transfer function,
concepts of state variable modeling, Block diagram representation, signal flow graphs and associated
algebra, characteristics equation.
(6)
Time Domain Analysis: Typical test-input signals, Transient response of the first and second order
systems. Time domain specifications, Dominant closed loop poles of higher order systems, Steady
state error and coefficients, Pole-zero location and stability, Routh-Hurwitz Criterion.
(7)
Root Locus Technique: The extreme points of the root loci for positive gain. Asymptotes to the loci,
breakaway points, intersection with imaginary axis, location of roots with given gain & sketch of the
root locus plot.
(7)
Frequency Domain Analysis: Closed loop frequency response, bode plots, stability and loop transfer
function, Frequency response specification relative stability, relation between time and frequency
response for second order systems, Log-magnitude versus phase-angle plot. Nyquist criterion.
(7)
Compensation: Necessity of compensation, series and parallel compensations, Compensating
network, application of lag and lead compensation.
(4)
Control Components: Error detectors- potentiometers and synchronous servomotor, AC and DC
tachogenerators, Magnetic amplifiers.
(4)
Course Outcomes
CO1: Knowledge of the representation of systems, their transfer function modules
CO2: Ability to find the time response of systems subjected to test inputs and the associated steady
state/dynamic errors
CO3: Ability to analyze the concept of stability in time domain and frequency domain
CO4: Knowledge of basics of compensation
CO5: Knowledge of usage of various control components
Recommended Books
1.
2.
3.
4.
Ogata, K., “Modern Control Engineering,” Prentice Hall.
GibsenJF, “Control System Components,” Mcgraw Hill
Kuo BC, “Automatic Control System,” Prentice Hall.
Nagrath IJ, Gopal, “Control System Engineering,” Wiley Eastern Ltd.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 54
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
HMCI-201
Economics for Engineers
[3 0 0 3]
Course Objectives
●
●
●
To gain knowledge about different micro and macro aspects of economics.
To understand the complex relationships and intricacies of different economic variables.
To understand the micro and macro implications of economic policies and decisions.
Course Content
Basic Economic concepts, Decision making under risk and uncertainty. Concept of utility, demand and
supply, elasticity of demand and supply, Demand forecasting. Production function in short and long
run: law of diminishing marginal returns, isoquant-isocost approach. Economies of scale. Shapes of
different cost curves in short and long run. Price-output determination in perfect competition,
monopoly, monopolistic competition and oligopoly. Macroeconomics: national income, business
cycle, fiscal policy, monetary policy, price indices, inflation, theories of international trade.
Course Outcomes
The students will able to understand different terms and concepts of economics. The students will gain
proficiency in understanding the changes in economic environment and their impact both at micro and
macro levels.
Recommended Books
1. Carl E Case, Ray C Fair and Sharon E Oster (2017), Principles of Economics, Pearson
2. John Sloman, Dean Garratt and Alison Wride (2014), Economics, 9 th edition, Pearson.
3. Christopher R Thomas, S Charles Maurice and Sumit Sarkar (2010), Managerial Economics,
9th edition, McGraw Hill Publication.
4. H L Ahuja (2017), Managerial Economics, 9 th edition, S Chand Publishing.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 55
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-307
Antenna and Wave Propagation
[3 0 0 3]
Course Objectives
Study of Antenna and wave propagation enables student to learn various types of antennas, antenna
arrays and antenna parameters as well as propagation of waves through different media. The objective
of this course is to give detailed knowledge of parameters to be considered while designing antennas.
Course Content
Radiation: Review of electromagnetic fields, Displacement current, Maxwell’s equations in free
space, plane wave & uniform plane wave in free space. Electromagnetic radiations, Physical concept
of radiation, Retarded potential, Radiation from a Hertizian dipole, monopole and a half wave dipole,
Fields in the vicinity of an antenna and far field approximation.
(7)
Antenna Parameters: Introduction, Isotropic radiators, Radiation pattern, Gain, Directive gain,
Directivity, Reciprocity theorem & its applications, effective aperture, radiation resistance, terminal
impedance, noise temperature, elementary ideas about self & mutual impedance, front-to-back ratio,
antenna beam width, antenna bandwidth, antenna beam efficiency, antenna beam area or beam solid
angle, polarization, antenna temperature.
(9)
Antenna Arrays: Introduction, various forms of antenna arrays, arrays of point sources, non-isotropic
but similar point sources, multiplication of patterns, arrays of n-isotropic sources of equal amplitude
and spacing (Broad-side & End-fire array cases), array factor, directivity and beam width, array of
n-isotropic sources of equal amplitude and spacing end-fire array with increased directivity, scanning
arrays, Dolph-Tchebysceff arrays, tapering of arrays, binomial arrays, continuous arrays, rectangular
arrays, super-directive arrays.
(9)
Practical Antennas: Aperture Antennas, loop antennas, slot radiators, scanning antennas, signal
processing antennas, travelling wave antennas, Smart Antennas. long wire antenna, V-antenna,
Rhombic antenna, Folded dipole antenna, Yagi-Uda antenna, and helical antenna, slot antenna, micro
strip or patch antennas, and turnstile antenna, frequency independent antennas, and microwave
antennas, antenna measurement.
(8)
Wave Propagation: Introduction, structure of atmosphere, basic idea of ground wave, surface wave,
and space wave propagation, troposphere propagation and duct propagation.
(7)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Basic knowledge of propagation of waves through different media
Potential to analyze various types of antennas, antenna arrays and antenna parameters
Ability to design antennas using the basic antenna parameters
Familiarization with designing features of practical antennas
Recommended Books
1. J. D. Krauss, “Antennas”, McGraw - Hill Inc., New York, 4 th Ed. (1991).
2. Constantine A. Balanis, “Antenna Theory, analysis and design”, Wiley, New York, 2 nd Ed.
(1997).
3. K. D. Prasad, “Antenna and Wave Propagation”, Satya Prakashan, New Delhi, 3rd Ed., (1996).
4. W. L. Stutzman, G. A. Thieele, “Antenna Theory and Design”, Wiley, New York, 2 nd Ed.
(1997).
5. Gosling William, “Radio Antennas and Propagation”, Newens., UK, 1 st Ed. (1998).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 56
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-321
Microprocessor and Its Applications Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
Simple programs for sorting a list of numbers in ascending and descending order.
Sorting a list without destroying the original list.
Code conversion - Binary to Gray/Gray to Binary.
Program for addition of BCD numbers.
Program for multiplication of 8-bit numbers using Booth's algorithm.
Interface an LED array and 7-segment display through 8255 and display a specified bit
pattern/character sequence at an interval of 2 seconds.
7. Program for interfacing between two 8085 kits by using 8255.
8. Interface an ADC chip with microprocessor kit and verify its operation.
9. Interface an external 8253 to the microprocessor kit at the address given. Hence,
i) generate a pulse train of specified duty cycle at the given output line,
ii) operate as an N counter,
iii) Count a train of pulses for a given duration.
10. Interface the given microprocessor kit to a personal computer through R.S-232C. The band rate
is specified. Verify data transfer in both directions (P - PC and PC - P).
11. Interface an external keyboard to a microprocessor kit through on board 8255.
Course Outcomes
CO1: Ability to design and analyze an assembly language program using 8085 instruction set
CO2: Ability to interface various peripherals like 8253, 8255, etc. with 8085 microprocessor and to
design the prototype for real time problems like traffic light controller etc.
CO3: Knowledge to interface 8085 with LED, seven segment, automation of the data acquisition via
ADC chip etc.
CO4: Familiarization with applications like serial interfacing through RS-232C, speed control of
motors etc. using 8085 microprocessor
1.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 57
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-351
Scientific Computing Lab
[0 0 2 1]
Overview
Scientific Computing is an essential element of every branch of science and technology and is
now being perceived as a core skill that is crucial to the construction of theories and models at a
new conceptual level and therefore to the progress of many scientific agendas. The objective of
this laboratory course is to use some scientific computing platform(s) [Open-source or
Proprietary] for implementing numerical computations, algorithm development, simulation,
and testing and system evaluation.
Course Outcomes
CO1: Understanding of the capabilities, features and usage of scientific computing platform(s)
(Open-source or Proprietary)
CO2: Ability to implement algorithms based on the concepts related to numerical computation,
communication signals and systems, signal processing etc. using scientific computing engine.
CO3: Potential to carry out system level design, simulation and testing on scientific computing
platform.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 58
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Detailed Course Contents of 6th Semester
ECPC-302
Digital System Design
[3 1 0 4]
Course Objectives
This is an advanced course on digital design techniques. The objective of this course is to provide
students with opportunities to learn different types of digital systems and to understand and deal with
various practical issues related to their design. The students will be able to appreciate the
advantages/disadvantages between the implementations using standard logic (SSI, MSI) and
programmable logic (CPLDs, FPGAs). A great deal of emphasis will be given to Hardware
Description language- VHDL and its design styles so that students can describe digital systems using
HDL. The students will learn computer aided digital top-down design flow using VHDL in the lab
course ECX- 312.
Course Content
Introduction to Digital Design Concepts: Review of digital design fundamentals, minimization and
design of combinational circuits, sequential machine fundamentals, various implementation
approaches for digital systems, Clocking Issues: Clock Skew, Delay constraints, Setup and Hold
times,clock gating
(6)
Clocked Sequential Finite State Machines: State diagram, analysis of synchronous circuits,
derivation of state graphs and tables, reduction of state tables, state assignment, design of sequence
detectors, serial data code conversion, design of synchronous sequential state machine, design and
applications of counters and shift registers
(7)
Multi-input System Controllers Design: System controller, controller design principles, timing and
frequency considerations, DFD development, controller architecture design, asynchronous input
handling, issues of Metastability and controller Faults, state assignment concepts, flip-flop level
implementation using VEM’s
(7)
Sequential Design using LSI & MSI circuits: Using decoders, multiplexers in sequential circuits,
sequential network design using ROMs, Programmable Logic Devices (PLDs), Field Programmable
gate Arrays (PGAs)
(5)
Asynchronous Sequential Finite State Machines: Introduction, analysis of asynchronous networks,
races and cycles, derivation of primitive flow tables, reduction of primitive flow tables, state
assignments, hazards, asynchronous sequential network design
(8)
VHDL: Why VHDL? Basic Language Elements,Data objects, classes and data types, operators,
overloading, logical operators, VHDL representation of Digital design entity and architectural
declarations, introduction to behavioural, dataflow and structural models
(7)
Course Outcomes
CO1: Knowledge of sequential and combinational machines fundamentals
CO2: Ability to analyze and design synchronous and asynchronous FSMs
CO3: Ability to design system controllers and knowledge of design issues e.g. clock skew,
Metastability, faults, etc.
CO4: Knowledge of Hardware Description language-VHDL and its different design styles for
designing digital systems
Recommended Books
1.
2.
3.
4.
5.
William I Fletcher “An Engineering Approach to Digital Design”, PHI, 3 rd Indian reprint, (1994)
M Morris Mano “Digital Design”, Pearson Education, 3rd Edition (2002)
Z Navabi“VHDL-Analysis and Modelling of Digital Systems”, McGraw Hill, 2nd Edition (1997)
Kevin Skahill “VHDL for Programmable Logic”, Pearson Education, 1 st Indian Reprint (2004)
Jr. Charles H. Roth, “Fundamentals of Logic Design”, Jaico Publishers, 4th Edition, (2002).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 59
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
6.
John Wakerly, “Digital Design, Principles and Practices", Pearson Education, 3rd Ed. (2002)
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 60
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-304
Digital Communication Systems
[3 1 0 4]
Course Objectives
Digital Communication Systems aims to provide in-depth knowledge of transmitter and receiver
design. Various trade-offs discussions will further enhance the level of course. Probability of error
explains more about transmission and reception loopholes. Further, information on upcoming trends in
communication technology helps to update students.
Course Content
Introduction: Block Diagram of Digital Communication System, Advantages of Digital
communication system over Analog communication systems, Sampling theorem, Signal
reconstruction in time domain, Practical and Flat Top Sampling, Sampling of Band-pass Signal,
Aliasing Problem, Uniform and Non-uniform quantization. Signal to Quantization ratio of Quantized
Signal.
(7)
Baseband Transmission: Line Coding & its properties, various types of PCM waveforms. Attributes
of PCM waveforms, M-ary Pulse Modulation waveforms, Differential pulse code modulation,
Multiplexing PCM signals, Delta modulation, Idling noise and slope overload, Adaptive delta
modulation, Adaptive DPCM, Comparison of PCM and DM.
(8)
Baseband Detection: Error performance degradation in communication systems, Eb/No parameter,
Maximum likelihood receiver structure, Inter-Symbol Interference (ISI), Pulse Shaping to reduce ISI,
Nyquist criterion for zero ISI &RaisedCosine spectrum, Correlation detector decision threshold and
error probability for binary unipolar (on-off) signalling.
(9)
Band-pass modulation and demodulation: Types of digital modulation, Wave forms for Amplitude,
Frequency and Phase Shift Keying, Method of generation and detection of coherent & non-coherent
binary ASK, FSK & PSK, Differential phase shift keying, Quadrature modulation techniques, M-ary
FSK, Minimum Shift Keying (MSK), Probability of error and comparison of various digital
modulation techniques.
(9)
Probability of error calculations:A base band signal receiver, Probability of error, The Optimum
filter, Matched Filter, Probability of error in Matched filter, Coherent reception, Coherent reception of
ASK, PSK and FSK, Non-Coherent reception of ASK, FSK, PSK and QPSK, Calculation of bit error
probability of BPSK and BFSK, Error probability for QPSK.
(6)
Multiple Access Techniques: Time division multiplexing, Frequency division multiplexing, code
division multiplexing, Introduction to upcoming techniques of transmission
(1)
Course Outcomes
CO1: In-depth knowledge of transmitter and receiver design of digital communication system
CO2: Ability to analyze the performance of baseband and pass band digital communication systems
in terms of error rate and spectral efficiency
CO3: Ability to analyze error performance of digital communication systems in presence of noise
and other interferences
CO4: Information on various multiple access techniques and upcoming techniques of transmission
Recommended Books
1. Simon Haykin, “Communication Systems”, Wiley publication, 4th Edition (2004).
2. Bernard Sklar “Digital Communication-Fundamentals and Applications”, Pearson Education
India, 2nd Edition (2009)
3. Miller Gary M, “Modern Electronic Communication”, Prentice-Hall, 6th Edition, (1999)
4. John Proakis “Digital Communications”, Tata Mc Graw Hill, 5th Edition (2007).
5. Wayne Tomsi, “Electronic Communication Systems, Fundamentals Through Advanced”,
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 61
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Pearson Education, 4th Edition, (2001).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 62
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-306
Digital Signal Processing
[3 1 0 4]
Course Objectives
The Digital Signal Processing is a fundamental and immensely important signal-processing course
keeping in view the modern day technological advancements. The objective of this course is to
provide fundamental background for digital signal processing which later on becomes basic building
block of new upcoming technologies.
Course Content
Introduction: Signals, Systems and Signal Processing, Classification of Signals, Concept of
Frequency in Continuous Time and Discrete Time Signals, Analog-to-Digital and Digital-to-Analog
Conversion, Applications of Signal Processing
(4)
Discrete Time signals and Systems: Discrete Time Signals, Discrete Time Systems, Analysis of
Discrete Time Linear Time-Invariant Systems, Discrete Time Systems Described by Difference
Equations, Implementation of Discrete Time systems, Correlation of Discrete Time Signals.
(6)
The Z-transform and Its Application to the Analysis of LTI Systems: The z-Transform, Properties
of z-Transforms, Inversion of z-Transform, One-sided z-Transform, Analysis of Linear Time-Invariant
Systems in the z-Domain
(5)
Frequency analysis of signals and systems: Frequency Analysis of Continuous –Time Signals,
Frequency Analysis of Discrete Time Signals, Properties of Fourier Transform for Discrete Time
Signals. Frequency Domain Characteristics of Linear Time-Invariant Systems, Linear Time-Invariant
Systems as Frequency-Selective Filters, Inverse Systems, and Deconvolution
(4)
The discrete Fourier transform: its properties and applications: Frequency Domain Sampling:
The discrete Fourier Transform, Properties of the DFT, Linear Filtering Methods based on the DFT.
Frequency Analysis of Signals Using the DFT.
(4)
Efficient computation of DFT: Fast Fourier transforms: Efficient Computation of DFT: FFT
Algorithms, Application of FFT Algorithms, A Linear Filtering Approach to Computation of DFT.
Quantization Effect in the Computation of DFT.
(4)
Implementation of discrete time systems: Structures for the realization of Discrete Time Systems,
Structures for FIR Systems, Structures for IIR Systems, Representation of Numbers, Quantization of
Filter Coefficients, Round off Effect in Digital Filters
(4)
Design of digital filters: General Considerations like causality etc., Design of FIR Filters, Design of
IIR Filters from Analog Filters, Frequency Transformations, Design of Digital Filters Based on Linear
Squares Method.
(6)
Sampling and reconstruction of signals: Sampling of Band-pass Signals, Analog-to-Digital
Conversion, Digital-to-Analog Conversion.
(3)
Course Outcomes
CO1: Knowledge of signal processing basics to enable students to understand the continuous and
discrete representation of signals in both time- and frequency- domains
CO2: Ability to analyze discrete linear time invariant systems by employing Z transforms, FFT and
DFT concepts
CO3: Ability to design FIR and IIR digital filters with the help of concepts learned earlier in the course
CO4: Knowledge of analog-to-digital and digital-to-analog conversions for sampling of signals and
reconstruction of the original signal from the processed signal
Recommended Books
1.
2.
J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and
Applications”, Pearson Prentice Hall, (2007).
S. K. Mitra, “Digital Signal Processing: A Computer Based Approach”, 3rd Edition, TMH, (2008).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 63
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
3.
A. V. Oppenheim, R. W. Schafer and J. R. Buck, “Discrete-time Signal Processing”, 2nd Edition,
Prentice Hall, (1999).
4. B. Widrow and S. D. Stearns, “Adaptive Signal Processing”, Prentice Hall, (1985).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 64
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-308
Advanced Microprocessors and Microcontrollers
[3 1 0 4]
Course Objectives
Microprocessors and Microcontrollers are widely used in modern society with applications ranging
from automatic gadgets to medical applications. The purpose of this course is to introduce students
with the advanced technology in embedded systems. The objective is to make students understand
architecture and programming of embedded processors. Students will able to interface various circuits
with advanced processors.
Course Content
Introduction to Advanced Microprocessors: An introduction to 8086, 8088, 80186-286-386-486,
Pentium Processors, Dual core processors, 8086 internal architecture, Addressing modes, Instruction
formats
(6)
8086 Assembly Language Programming: 8086 flags, JUMP operations, STRING operations, CALL
& RET operations, STACK ops, Instruction set of an 8086, 8086 hardware configurations, addressing
memory & ports, 8086 Interrupts and interrupt responses, Interrupt system based on 8259A.
(7)
I/O Interfaces: Asynchronous, Synchronous communication interface, Physical communication
standards, 8251 A programmable communication interface, Hardware controlled serial I/O,
Programmable peripheral interface, keyboard Interfacing, Interfacing to alphanumeric displays, 8279
controller, 8257 controller, Serial data transmission methods & standards.
(3)
Introduction to Micro Controllers (8051): Micro controllers & Embedded processors, Overview of
8051 family, Instruction set, Introduction to 8051 assembly language programming, Program counter,
data types & directives, flag, Registers, Stack, Hardware Description, I/O Port programming, Timer
and counter programming, Serial communication, Interrupt programming, Interfacing, Overview of 16
& 32 bit micro controllers.
(24)
Course Outcomes
CO1: Familiarization with the internal architecture and the addressing modes of 8086
microprocessor
CO2: In-depth knowledge of programming using the 8086-instruction set and to understand the
concept behind interrupts along with their responses
CO3: Ability to interface various I/O devices s
CO4: Familiarization with the various 8051 microcontroller families with their instruction set and its
I/O port programming in 8,16 and 32 bit controllers along with their applications.
Recommended Books
1. Douglas V. Hall, “Microprocessor & Interfacing: Programming & Hardware”, Tata McGraw
Hill, (1992).
2. M A Mazidi, J G Mazidi, R D Mc Kinlay“The 8051 Micro controllers & Embedded
Systems”, 2nd Indian reprint, Pearson education, (2002).
3. Kenneth J, Ayala, “8051 Microcontroller: Architecture, Programming and Application,” 2nd
edition, Delmar Learning.
4. Brey “Intel Micropocessors, The 8056/8055, 80186/80188, 8028, /80386, 80486, Pentium
&PentiumPro, Pentium II, III, IV: Architecture, Programming and Interfacing,” 6th edition,
PHI.
5. MykePredko, “Programming and Customizing the ARM7 Microcontroller” McGraw-Hill, 3rd
Edition.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 65
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
6. John Morton “The PIC Microcontroller: Your Personal Introductory Course”, Newnes (an
imprint of Butterworth-Heinemann Ltd); 3rd Revised Edition (2005).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 66
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-322
Digital System Design Lab
[0 0 2 1]
Course Objectives
The objective of this lab course is to provide the students a competence to describe, simulate and
debug digital systems using VHDL. Further, implementation of digital systems on hardware viz.
CPLDs and FPGAs is covered.
Course Content
Following topics should be covered in detail in this lab course:
Complete Digital Design Flow: Design Tools, Design Libraries, Familiarization with FPGA
Boards
VHDL: Combinational Logic: Design units, entities and architectures, simulation and synthesis
model, signals and ports, simple signal assignments, conditional signal assignments, selected signal
assignment. Types: standard types, standard operators, scalar types, records, arrays. Operators.
Sequential VHDL: Processes, signal assignments, variables, if statements, case statements.
Hierarchy: Role of components, using components, component instances, component declaration,
component packages, Generate statements.
Test Benches: Test benches, verifying responses, clocks and resets
List of Experiments:
1. Design of combinational logic circuits- Logic gates, Half adder, Full adder, MUX,
DEMUX, Encoder, Decoder, etc. using different modeling styles in VHDL i.e. data flow,
behavioral and structural
2. Design of Sequential logic - Flip-Flops, Registers, Counters etc. using different modeling
styles
3. Design of sequence detectors
4. In addition to the above experiments, each student will be required to take up a project
involving the design of an FSM
The list of experiments given above is only suggestive. The instructor may add more design
problems.
Course Outcomes
CO1: Knowledge of Hardware Description Languages, CAD tools (Xilinx or equivalent) and FPGA
boards
CO2: Ability to design and synthesize combinational and sequential circuits using different
modeling styles in VHDL
CO3: Ability to verify the synthesized circuits by writing test-benches
CO4: Ability to implement and test simple digital circuits on FPGA boards
Recommended Books
1. Z Navabi“VHDL-Analysis and Modelling of Digital Systems”, McGraw Hill, 2nd Edition
(1997)
2. Kevin Skahill “VHDL for Programmable Logic”, Pearson Education, 1st Indian Reprint
(2004)
3. Bhasker, Jayaram. A Vhdl primer. Prentice-Hall, 1999.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 67
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-324
Digital Communication Systems Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Study of Data Formats
Study of Delta modulation and Adaptive Delta modulation
Study of Amplitude Shift Keying
Study of Frequency Shift Keying
Study of Phase Shift Keying
Study of Differential Phase Shift Keying
Study of Quadrature Phase Shift Keying
Study of Differential Quadrature Phase Shift Keying
Study, Analysis & Measurement of I-Q Channel Gray to Binary Encoder
Study, Analysis & Measurement of I-Q Channel Symbol Mapper & Constellation Pattern.
Study, Analysis & Measurement of I-Q Channel Modulation
Study, Analysis & Measurement of 16-QAM Modulation with respect to Symbol Mapper
Study, Analysis & Measurement 16-QAM Demodulator
Study, Analysis & Measurement of I-Q Channel Symbol Demapper Study, Analysis &
Measurement of I-Q Channel Binary to Gray Decoder
15. Study, Analysis & Measurement of 4 bits decoding
16. Study, Analysis & Measurement of Complete 16-QAM Transmitter & Receiver System
The list of experiments given above is only suggestive. The instructor may add more design problems.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Knowledge of pulse coded modulation and demodulation for implementation on MATLAB
CO2: Ability to understand advanced concepts like delta modulation and demodulation with the
help of implementation on MATLAB
CO3: Familiarization with coding and decoding techniques for NRZ formats and their realization on
MATLAB
CO4: Ability to design ASK/ FSK/ PSK modulator and demodulator
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 68
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-326
Digital Signal Processing Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Plot of standard signal waveforms
To compute convolution of two discrete-time signals
To compute convolution of two continuous signal using your own code
To compute cross-correlation of two discrete time signals
To compute FFT of a signal and noise-mixed signal
To design of Butter-Worth Filter (Analog/Digital domain)
To design of Chebyshev Filter (Analog/Digital domain)
Filter design using “FIR1”, “FIR2” and using “FDA tool”
File handling in Matlab.
Filtering of noise-mixed ECG Signal
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Knowledge of standard signals and their plotting on MATLAB
CO2: Understanding of the concepts like convolution, cross-correlation, FFT and their application
in signal processing
CO3: Ability to design of different types of analog/ digital filters
CO4: Ability to use signal processing techniques to filter noise from an ECG signal
ECPC-328
Advanced Microprocessors and Microcontrollers Lab
[0 0 2 1]
List of Experiments
1. Understanding of 8086 and 8051 instruction formats and templates.
2. 8086 based assembly language programming exercises:
8 bit multiplication and division, 16 bit multiplication and division, signed arithmetic, sorting,
arrange series of numbers in ascending/descending order, strings, stack etc and interfacing.
3. Study of microcontroller boards.
4. 8051 based microcontroller assembly language programming exercises and interfacing.
5. Interfacing using 8051 and 8086.
Course Outcomes
CO1: Ability to design and analyze an assembly language program using 8086 instruction set
CO2: Ability to develop a prototype for various interfacing peripheral devices
CO3: Ability to apply the gained concept in interfacing and design application using 8086
microprocessor and 8051 microcontroller.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 69
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 70
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Detailed Course Contents of 7th Semester
ECPC-401
Microwave Engineering
[3 1 0 4]
Course Objectives
The aim of this course is a) to understand the basic properties and application areas of microwave, b)
to understand the principles underlying microwave devices and networks, c) to have fundamental
understanding of microwave components and circuits in terms of scattering parameters, and d) to learn
the principle of transmission lines, waveguides, microwave network analysis and its application to
impedance matching
Course Content
Microwave Tubes: UHF limitations in conventional tubes, Analysis and operation of two-cavity
klystron and reflex Klystron, Admittance diagram of Klystron. Analysis and operation of a travelling
wave magnetron, Performance Charts of magnetron tubes, Travelling wave tube- its principle and
operation.
(7)
Microwave Components: Coupling-probes and Coupling-loops, Klystron Mount, Slide Screw Tuner,
Detector Mount, Attenuator-Variable type and fixed type, Phase shifters, Waveguide corners, bends,
twists, Matched Termination, Short circuit plunger, Waveguide tees- E, H, Magic, Hybrid rings,
Directional Coupler-multi-hole directional coupler and cross directional coupler, Isolator, Circulator,
Frequency meter- indirect type and direct type.
(4)
Microwave Semiconductor Devices: Classification of Microwave Devices; Crystal/Point contact
Diode-its principle; Tunnel Diode; Gunn Diode- two valley structure, mode of operation, circuit
realization; IMPATT Diode- circuit realization; PIN diode-basic principle of operation , equivalent
circuit , and applications as switch, modulator, attenuator and phase shifter; Microwave Bi-polar and
Field effect Transistors-Characteristics and performance; Parametric amplifiers.
(14)
Microwave Network Theory: Symmetrical Z and Y Matrix for reciprocal network. Scattering matrix
representation of multiport network, Properties of S-parameters. Relationship of Z, Y and ABCD
parameter with S-parameters.
(7)
Microwave Measurements: Tunable detector, slotted line carriage, Measurement of VSWR and
Reflection coefficient, Impedance using slotted line, Use of smith chart, Impedance matching, Double
and triple stub tuners, Quarter wave Transformer, Measurement of frequency and wavelength,
Measurement of microwave power-low, medium and high, Use of bolometer, thermistor, calorimeter.
(8)
Course Outcomes
CO1: Understanding of the properties and application areas of microwaves
CO2: In-depth knowledge of the underlying principles of microwave devices and networks
CO3: Fundamental understanding of microwave components and circuits in terms of
scattering parameters
CO4: Knowledge of transmission lines, waveguides, microwave network analysis and its
application to impedance matching
Recommended Books
1. A J Reich “Microwave principles”, Van Nostrand, Affilated East-West press Pvt. Ltd., New
Delhi.
2. R E Collin “Fundamentals of Microwave Engg”, McGraw-Hill, 2nd Edition (2001).
3. S Y Liao “Microwave Devices and Circuits”, Prentice hall of India (1995).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 71
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
4. A Das and S K Das “Microwave Engineering” Tata McGraw-Hill Publishing Company
Limited (2001).
5. K C Gupta, “Microwave”, New Age International (1983).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 72
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-403
Biomedical Signal Processing and Telemedicine
[3 1 0 4]
Course Objectives
This course on Biomedical Signal Processing and Telemedicine is basic course towards application of
signal processing techniques in biomedical applications. The objective of this course is to provide
fundamental background for biomedical signal processing leading towards automatic disease
diagnostics.
Course Content
Introduction to Biomedical Signals: The nature of biomedical signals, examples of biomedical
signals, action potential, electroneurogram (ENG), electromyogram signal (EMG), electrocardiogram
(ECG), electroencephalogram (EEG), event related potentials (ERPs), The electrogastrogram (EGG),
phonocardiogram (PCG), carotid pulse (CP), speech signal, objectives of biomedical signal analysis,
difficulties in biomedical signal processing, what is medical instrument, computer aided diagnostics.
(7)
Electrocardiography: Basic electrocardiography, ECG leads systems, ECG signal characteristics,
concurrent, coupled and correlated processes.
(3)
Artefacts in Biosignals: Random noise, structured noise and physiological interference, stationary Vs
non stationary processes. Noise in event related potentials, high frequency noise in ECG, motion
artefacts in ECG, power-line interference in ECG signals, maternal interference in fetal ECG.
(3)
Basics of Digital Filtering: Digital filters, z transform, elements of a digital filter, types of digital
filters, transfer function of a difference equation, the z-plane pole-zero plot, the rubber membrane
concept.
(3)
Finite Impulse Response Filters: Characteristics of FIR filters, smoothing filters, notch filters,
derivatives, window design, frequency sampling, minimax design.
(4)
Infinite Impulse Response Filters: Generic equations of IIR filters, simple one-pole example,
integrators, design methods for two-pole filters.
(3)
Integer Filters: Basic design concept, low-pass integer filters, high-pass integer filters, band-pass and
band-reject integer filters, the effect of filter cascades, others fast-operating design techniques.
(3)
Adaptive Filters: Principal noise canceller model, 60-Hz adaptive cancelling using a sine wave
model, other applications of adaptive filtering.
(3)
Signal Averaging: Basics of signal averaging, signal averaging as a digital filter, a typical average,
software for signal averaging, limitations of signal averaging.
(2)
ECG QRS Detection: Power spectrum of the ECG, band pass filtering techniques, differentiation
techniques, template matching techniques, A QRS detection algorithm. ECG interpretation, STsegment analyzer, portable arrhythmia monitor.
(3)
Telemedicine:Introduction to Telemedicine, Block diagram of telemedicine system, Definition of
telemedicine, Tele health, Tele care, origins and Development of Telemedicine, Scope, Benefits and
limitations of Telemedicine. Tele radiology: Basic parts of Teleradiology system: Image Acquisition
system, Display system, Communication network, Interpretation. Tele Pathology: Multimedia
databases, color images of sufficient resolution: Dynamic range, spatial resolution, compression
methods, Interactive control of colour, controlled sampling, security and confidentiality tools. Tele
cardiology, Teleoncology, Telesurgery.
(6)
Course Outcomes
CO1: Knowledge of fundamental background for biomedical signal processing leading towards
automatic disease diagnostics
CO2: Understanding of basic digital filtering techniques and ability to design various types of filters
CO3: Ability to detect and analyze ECG signals by QRS algorithm
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 73
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
CO4: Knowledge of telemedicine systems
Recommended Books
1. Willis L. Tompkins, “Biomedical Digital Signal Processing”, Prentice Hall of India.
2. Rangaraj M. Rangayyan, “Biomedical Signal Analysis - A case-Study Approach”, Wiley
India.
3. D C Reddy, “Biomedical Digital Signal Processing”, McGraw Hills.
4. J L Prince and J Links, “Medical Imaging Signals and Systems”, Pearson Prentice Hall.
ECPC-411
Microwave Engineering Lab
[0 0 2 1]
List of Experiments
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Study of Microwave components and Instruments.
To study the characteristics of reflex Klystron.
Tuning of Klystron Mechanical and Electronics Methods.
To study the Characteristics of Crystal Detector.
Study of E-plane Tee, H-plane Tee, and Magic Tee.
To measure the Frequency using direct reading frequency meter and compare it with indirect
frequency meter.
To measure VSWR, Insertion loss and attenuation of fixed and variable attenuator.
Measurement of Directivity and Coupling coefficient of a directional coupler.
To plot and study the V-I characteristics of a Gunn diode.
To match impedance for maximum power transfer using a slide screw tuner.
Calibration of the attenuation constant of an attenuator.
Determination of a radiation Characteristics and gain of an antenna.
Measurement of Q of a cavity by slotted line method.
Introduction to MIC.
Course Outcomes
CO1: Ability to study characteristics of microwave components and instruments
CO2: Ability to measure performance parameters such as VSWR, attenuation, insertion loss, etc. of
microwave components
CO3: Ability to determine radiation characteristics and gain of antenna
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 74
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPC-413
Biomedical Signal Processing and Telemedicine Lab
[0 0 2 1]
List of Experiments
1. To record single lead electrocardiogram at a desired sampling frequency.
2. To record standard 12-lead electrocardiogram at a desired sampling frequency.
3. To remove base wander and high frequency noise from ECG using appropriate digital filters
for extracting process able ECG signal.
4. To determine heart rate from a recorded ECG.
5. To record a single lead and multilead EEG signal at desired sampling frequency.
6. To compute FFT of recorded ECG signal for extracting frequencies in ECG signal.
7. To record continuous blood pressure.
8. To determine effect of various filters for various artifacts.
Experimentation to be supported by computer simulations.
Course Outcomes
CO1: Ability to record single and multi lead ECG and EEG signals at a desired frequency
CO2: Knowledge of taking continuous blood pressure and determination of heart beat from the data
recorded
CO3: Familiarization with processing of the recorded ECG signals like FFT, removal of noise etc.
CO4: Understanding of the effects of various filters for various artifacts
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 75
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Detailed Course Contents of 8th Semester
ECPC-402
Advanced Communication Systems
[3 0 0 3]
Course Objectives
An advance communication system is one of the important courses and provides low-cost solutions in
Value Added Networks. The objective of this course is to provide the necessary background for
understanding the behaviour of data communication networks and advance wireless communication
networks.
Course Content
Networks & Services: Network Transmission System Design Services, Characterization of networks
& teleservices, The Telephone Network - Past, Present & Future, Network issues. Basic principle of
ISDN - E Mail - Voice mail, digital switching, Multiplexing.
(5)
Data Communication Networks: Basic principles of data communication: data transmission formats,
synchronous and asynchronous transmission, error correcting and detecting codes. Digital
transmission aspects, Signals and Impairments, Speech coding, Linear predictive coders (LPC),
Multipulse excited LPC.
(5)
GSM: Global system for mobile, GSM services and features, GSM system architecture, GSM radio
subsystem, GSM Channel Types: GSM Traffic Channels, GSM Control Channel, Frame structure for
GSM, Signal Processing in GSM.
(7)
CDMA: Spread spectrum Communication (Direct sequence and frequency hopped spread spectrum,
CDMA Digital cellular standard, frequency and channel specifications, Forward CDMA channel,
Reverse CDMA Channel
(6)
Modern wireless communication Systems: Integrated Services Digital Network – ISDN, Broadband
Access Networks, wireless local loops, wireless local area networks, Bluetooth, Personal area
networks, Orthogonal frequency division multiplexing networks, Concept of Orthogonality and
Orthogonal signals. Single Carrier and Multi Carrier communication system, Evolution/ History,
Detailed study of Block diagram of OFDM system, advantages of OFDM.
(10)
Network Aspects: Intelligent Network, Network Management, and Introduction to Network
management software’s. Cognitive Radio - functions, components and design rules, Cognition cycle orient, plan, decide and act phases, Inference Hierarchy, Architecture maps.
(7)
Course Outcomes
CO1: Ability to understand network transmission design concepts and its implementation on data
communication networks.
CO2: Understanding of concepts of 2G and 3G technologies for implementation of Mobile radio
communication.
CO3: To give a comprehensive overview of the scientific progress achieved in the 4G
framework with OFDM.
CO4: To create an integrated approach that is useful in solving the implementation problem of
intelligent networks and cognitive radios.
Recommended Books
1.
2.
3.
Theodore S. Rappaport, “Wireless Communications: Principles and Practice” 2nd Edition, 2008.
Andrew J Viterbi, “CDMA Principles of spread spectrum communications”, Addition Wesley (1995).
Hermann Rohling “OFDM: Concepts for Future Communication Systems (Signals and Communication
Technology)” Springer, 2011.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 76
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
4.
Bruce A. Fette, “Cognitive Radio Technology, Elsevier Publication” 2nd Edition, 2009.
5. Andrew S Tanenbaum, “Computer Network”, Pearson/ PHI, 4th edition, 2009.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 77
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPC-404
Microelectronics
[3 0 0 3]
Course Objectives
VLSI technology has become a major driving force in the development of all types of electronic
systems. This course will introduce the fundamental concepts and techniques involved in the
fabrication of VLSI (Very Large Scale Integration) circuits. These include crystal growth, wafer
preparation, epitaxy, diffusion, lithography, oxidation, etching etc.
Course Content
Introduction: Semiconductor materials, Semiconductor process technology, Introduction to basic
fabrication steps’ flow chart.
(2)
Crystal Growth: Electronic-Grade Silicon,Crystal growth-Czochralski method for Silicon, Crystal
growth technique for GaAs, LCE, Zone-refining and floating zone, Wafer preparation.
(5)
An Overview Of IC Technology, And Its Requirements: Unit steps used in IC Technology: Wafer
cleaning, Oxidation, Characterization of oxide films, Diffusion, Ion implantation, Annealing-RTA.
Photo-lithography and newer lithography techniques including E-beam lithography for VLSI/ULSI,
Mask generation, Wet and dry etching (plasma assisted etching, RIE).
(14)
Film Deposition: Introduction to Epitaxial growth Techniques: LPE, VPE/CVD, MOCVD, MBE,
CVD and LPCVD techniques for deposition of poly silicon, Silicon nitride and silicon dioxide,
Metallization and passivation.
(6)
Thin Film And Thick Film Technology: Hybrid circuits, Process Integrationof Passive components:
resistors, capacitors, inductors. Process flows for CMOS and bipolar IC, self-aligned silicides,
Introduction to MEMS Technology and its application.
(10)
IC Manufacturing: Electrical testing,Bonding, Packaging,Statistical Process control.
(3)
Course Outcomes
CO1: Ability to understand the concepts of semiconductor technology.
CO2: Understanding about the basic fabrication steps used in IC fabrication.
CO3: Ability to learn and implement the design steps for IC design.
CO4: Understanding the brief concepts of MEMs technology.
Recommended Books
1. G S May and S M Sze, “Fundamentals of Semiconductor Fabrication”, John Wiley & Sons,
India, (2004).
2. S M Sze, “VLSI Technology”, McGraw Hill, 2nd International Edition (1988).
3. S K Ghandhi, “VLSI fabrication Principles”, John Wiley Inc., New York (1983).
4. B G Streetman, “Solid State Electronics Devices”, Prentice Hall of India, New Delhi, (1995).
5. C Y Chang and S Sze, “ULSI Technology”,McGraw-Hill Companies Inc. (1996).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 78
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Detailed Course Contents of Program Electives
Program Elective – I (Sixth Semester)
ECPE-352
Pulse and Switching Waveforms
[3 0 0 3]
Course Objectives
The objective of this course is to introduce students about different types of non-sinusoidal signals,
and provide theoretical and practical aspects of various electronic circuits used for generating and
shaping non-sinusoidal signals.
Course Content
Linear Wave Shaping: Low pass and high pass RC circuits, and their response to different input
waveforms viz. step, pulse, ramp, exponential etc. High pass RC circuit as differentiator, Low pass
RC circuit as integrator. Compensated attenuator, Pulse transformer.
(10)
Non-Linear Wave Shaping: Clipping circuits: series diode clipper, shunt diode clipper, transistor
clipper, two level clipping. Comparators, Clampers, Clamping circuit Theorem.
(6)
Transient Switching Characteristics of Devices: Diode as a Switch, Piecewise Linear Diode
Characteristics, Detailed analysis of Diode Switching times, Transistor as a Switch, Break down
voltages, Transistor in Saturation, Temperature variation of Saturation Parameters, Detailed analysis
of Transistor switching times, Silicon-controlled-switch circuits.
(6)
Multivibrators:Bistablemultivibrator, fixed bias, self-bias transistor binary circuits, concept of
speed-up capacitors. Symmetrical and Unsymmetrical Triggering of binary, Schmitt Trigger.
Monostable Multivibrator: circuit explanation & waveforms, Trigging of monostable multivibrator –
circuit explanation & waveform, timing considerations.
(10)
Time Base Generators: General features of a Time base Signal, Methods of Generating Time Base
Waveform, Miller and Bootstrap Time base Generators, Transistor Current Time Base Generators,
Methods of Linearity improvement.
(8)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Understanding of RC circuits and their transient responses
Understanding of concepts of wave shaping and knowledge of electronic circuits used for
wave shaping
In-depth knowledge of circuits used for wave generation
knowledge of sweep circuits
Recommended Books
1. Millman and Taub, “Pulse, Digital and Switching Waveforms”, Tata McGraw-Hill Edition,
(1991).
2. Aggarwal K K and Rai, “Wave Shaping and Digital Circuits”, Khanna Publishers, Reprint
(1992).
3. Straus, “Wave Generation and Shaping”, McGraw Hill.
4. Bakshi U A and Godse A P, “Waveshaping Techniques,” Technical Publications, Pune, 1st
edition, (2003).
5. BoylestadNashelsky, “Electronic Devices and Circuit Theory,” Pearson education, 8th edition,
7th Indian reprint, (2004).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 79
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 80
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPE-354
Hardware Description Languages
[3 0 0 3]
Course Objectives
The objectives of this course are to provide students with a working knowledge required to describe
digital system designs in HDL at behavioural, register transfer, and structural (gate) levels to verify
through simulation, and to synthesize their designs to various target technologies. The hardware
description language such as VHDL and Verilog HDL will be used in this course.
Course Content
Introductions: Hardware description languages. Structure of HDL Module, Y Chart, Operators, Data
types, Types of Descriptions, simulation and synthesis, Brief comparison of VHDL and Verilog. (10)
Data –Flow Descriptions: Entity, Architecture, Structure of Data-Flow Description, Data Type –
Vectors, Concurrent Statements, Delay.
(10)
Behavioural Descriptions:Structure of HDL behavioural Description, Process Statement, If, case
Loops, while, for-loop, Variable and signal,Constant types, Operators,expressions and signal
assignments, sequential constructs.
(10)
Structural Descriptions:Highlights of structural Description, Organization of the structural
Descriptions, Binding, state Machines, Generate, Generic, and Parameter statements, state machines
Examples of design using Verilog. Synthesis of logicfrom hardware description. Case Study and Mini
Project.
(10)
Course Outcomes
CO1: Ability to apply various coding techniques for any Digital design
CO2: Understanding of concepts different modelling techniques
CO3: Xilinx tool for RTL, Synthesis and Simulation of Digital design
CO4: Understanding the concepts of state machines on FPGA
Recommended Books
1. Douglas Perry, “VHDL”, McGraw Hill International (NY), The Institute of Electrical and
Electronics Engineers, 1993
2. Navabi, “VHDL Analysis &Modeling of digital systems” McGraw Hill, 1998
3. S. Palnitkar, “Verilog HDL: A Guide to Digital Design and Synthesis” Prentice Hall (NJ,
USA), 1996.
4. J. Bhaskar, “Verilog HDL Synthesis-A Practical Primer” Star Galaxy Publishing, Allentown,
PA, 1998.
ECPE-356
Optoelectronic Devices
[3 0 0 3]
Course Objectives
Objectives of this course are to understand the basics semiconductor materials and bandgap
engineering and several kinds of solid state optoelectronic devices like Photodetectors, Photodiode,
LEDs and solar cells.
Course Content
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 81
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Materials and energy band gap: Introduction: Semiconductor materials; Crystal lattices; Bulk
Crystal growth, epitaxial growth. Energy bands and Charge carriers in Semiconductors: direct and
indirect semiconductors; variation of Energy bands with alloy composition. Charge carriers in
semi-conductors-electrons, holes, effective mass; intrinsic and extrinsic materials. Drift of carriers in
electric and magnetic fields, Semiconductor optoelectronic materials, Bandgap modification.
(10)
Charge carriers and junctions: Excess carries in Semiconductors: Optical absorption; luminescence
–
photoluminescence,
electroluminescence,electroluminescence.
Carrier
lifetime
and
photoconductivity, diffusion of carriers. P-N Junction Diode: Current-Voltage Characteristics;
Schottky junction and Ohmic contacts; heterojunctions. Heterostructures and Quantum Wells.
(8)
The Semiconductor Laser: Basic structure, theory and device characteristics; direct current
modulation. Laser Emission, Absorption, Radiation, Population Inversion, Optical Feedback,
Threshold condition, Laser Modes, Classes of Lasers, Mode Locking, laser applications.
Quantum-well lasers; DFB-, DBR- and vertical-cavity surface-emitting lasers (VCSEL); Laser diode
arrays.
(8)
Semiconductor Photodetectors, Photodiode, LEDs and solar cells:Types of photodetectors,
Photoconductors, Single junction under illumination: photon and carrier-loss mechanisms, Noise in
photodetection; Photodiodes, PIN diodes and APDs: structure, materials, characteristics, and device
performance. Photo-transistors, LEDs, solar cells, and CCDs. Optoelectronic integrated circuits
(OEICs): Optical waveguides-passive, electro-optical; optical modulators and switches; optical storage
devices.
(14)
Course Outcomes
CO1: Knowledge of semiconductor materials and bandgap engineering
CO2: Acquaintance with charge carrier dynamics and junction physics
CO3: Knowledge of several types semiconductor based lasers and associated physics
CO4: Familiarization with various kinds of optoelectronic devices including LEDs and solar cells.
Recommended Books
1.
2.
3.
Street B G and Banerjee S, “Solid State Electronic Devices”, PHI New Delhi, (2004)
P. Bhattacharya, Semiconductor Optoelectronic Devices, Prentice Hall of India (1997).
J. Singh, Semiconductor Optoelectronics: Physics and Technology, McGraw-Hill Inc.
(1995).
ECPE-358
Probability Random and Stochastic Processes
[3 0 0 3]
Course Objectives
This course provides the review of probability and statistics. The objective of this course to make the
students familiar with Ito Stochastic Calculus. This course will provide the introduction of different
Differential Equations. The main objective of this course is to provide students with the foundations of
probabilistic and statistical analysis mostly used in varied applications in engineering and science and
Modelling of them with Stochastic Differential Equations.
Course Content
Probability and Statistics: Random Variables and Distributions, Random Number Generators,
Moments, Convergence of Random Sequences, Basic Ideas about Stochastic Processes. Discrete and
continuous state and discrete and continuous time stochastic processes. Markov chains and
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 82
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
accompanying theory, Diffusion Processes, Wiener Process and White Noise, Statistical Tests And
Estimation.
(10)
Probability and Stochastic Processes: Aspects of Measure and Probability Theory, Integration and
Expectations, Stochastic Processes, Diffusion and Wiener Processes.
(6)
Ito Stochastic Calculus: Introduction, The Ito Stochastic Integral, The Ito Formula Vector valued Ito
Integrals, Other Stochastic Integrals, The Stratonovich integral.
(6)
Stochastic Differential Equations: Introduction, Linear Stochastic Differential Equations, Reducible
Stochastic Differential Equations, Some Explicitly Solvable Equations, The Existence & Uniqueness
of Strong Solutions, Strong Solutions as Diffusion Processes, Diffusion Processes as Weak Solutions,
Vector Stochastic Differential Equations, Stratonovich Stochastic Differential Equations.
(12)
Modelling with Stochastic Differential Equations: Ito versus Stratonovich, Diffusion Limits of
Markov Chains, Stochastic Stability, Parametric Estimation, Optimal Stochastic Control, Filtering
(e.g. Kalman filtering).
(6)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Students will be able to understand the concept of random variable and distributions. They
will also understand the Markov chains and accompanying theory.
Students will be able to understand the Measure Theory and Ito Stochastic Calculus.
Students will be able to understand the Stochastic Differential Equations, Existence and
Uniqueness of Strong Solutions.
Students will be able to understand the Diffusion Limits of Markov Chains, Parametric
Estimation and Filtering.
Recommended Books
1.
2.
3.
4.
5.
6.
Sheldon M. Ross, “Introduction to Probability Models”, Academic Press, 10th edition, 2010.
Hwei Hsu, “Probability, Random Variables, and Random Processes”, Schaum's Outline
Series, 2nd edition, 2011.
Saeed Ghahramani, “Fundamentals of Probability, with Stochastic Processes” Prentice Hall,
2004.
Richard M. Feldman, “Applied Probability and Stochastic Processes” Springer, 2nd edition,
2010.
Roy D. Yates and David Goodman, “Probability and Stochastic Processes: A Friendly
Introduction for Electrical and Computer Engineers” Wiley, 2nd edtion, 2004.
AthanasionPapouilis, S Pillai, “Probability, Random Variables and Stochastic Processes “Tata
McGraw Hill, 4th edition, 2001.
ECPE-360
Data Communication and Networks
[3 0 0 3]
Course Objectives
This course provides a comprehensive review of Data Communication Networks. The objective of this
course to make the students familiar with Communication Networks, the ISO-OSI layers and their
related protocols. This course will provide the introduction of communication networks, potential
issues, the layered architecture and protocols to address those issues. The main objective of this course
is to provide students with the foundations of communication networks, their enabling protocols, and
their applications.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 83
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Course Content
Introduction: Data Communications, Networks, The Internet, Protocols and Standards, Network
Models, Layered Architecture, The OSI Model, Layers in the OSI Model, TCP/IP Protocol Suite,
ATM-reference model, Addressing, Physical Layer and Transmission Media, Switching: circuit
switching, packet switching, message switching, ATM switching, Switch fabrics for fast switching.(8)
Physical Layer: Bandwidth utilization,Multiplexing and Spreading, Multiplexing, Spread Spectrum,
Transmission Media, Guided Media, Unguided Media, Wireless, Switching, Circuit-Switched
Networks, Datagram Networks, Virtual Circuit Networks, Structure of a Switch, Using Telephone and
Cable Networks for Data Transmission, Telephone Networks, Dial-up Modems, Digital Subscriber
Line, Cable TV Networks, Cable TV for Data Transfer, Different PCM, TDM transmission standards.
Multiple Access Techniques.
(8)
Data Link Layer: Framing, Flow and Error Control, Protocols, Noiseless Channels, HDLC,
Point-to-Point Protocol, Multiple Access, Random Access, Aloha, Controlled Access, Channelization,
MAC Level IEEE Standards, Standard Ethernet, Changes in the Standard, Fast Ethernet, Gigabit
Ethernet, IEEE 802.11, Bluetooth.
(6)
LANs and Optical Networks: Connecting LANs, Backbone Networks and Virtual LANs,
Connecting Devices, Backbone Networks, Virtual LANs, Cellular Telephony, Satellite Networks,
Sonet/SDH, Architecture, Sonet Layers, Sonet Frames, STS Multiplexing, Sonet Networks, Virtual
Tributaries, Virtual-Circuit Networks: Frame Relay and ATM, Frame Relay, ATM, ATM LANs. (6)
Networks Layer: Logical Addressing, IPv4 Addresses, IPv6 Addresses, Network Layer: Internet
Protocol, Internetworking, IPv4, IPv6, Transition from IPv4 to IPv6, Network Layer: Address
Mapping, Error Reporting, Forwarding and Routing, Unicast Routing Protocols.
(7)
Transport Layer: Process-Process Delivery UDP, TCP and SCTP, Process-to-Process Delivery, User
Datagram Protocol (UDP), TCP, Congestion Control and Quality of Service, Data Traffic, Congestion,
Congestion Control, Two Examples, Quality Service, Techniques to improve QoS, Integrated
Services, Differentiated Services, QoS in Switched Networks wireless TCP.
(5)
Course Outcomes
CO1: Students will be able to understand the concept of Data communication networks, the Internet
Protocols and Standards, Network Models, Layered Architecture, the OSI Model.
CO2: Students will be able to understand the Physical layer goals and techniques.
CO3: Students will be able to understand the data link layer goals, issues, and techniques.
CO4: Students will be able to understand the optical networks, especially the sonet networks.
CO5: Students will be able to understand the Networks Layer goals, issues and protocols.
CO6: Students will be able to understand the transport layer goals, issues and protocols.
Recommended Books
1. Behrouza A. Forouzan,“Data Communications and Networking”, 4th Edition, Tata McGraw
Hill, 2006.
2. Computer Networks, A.S. Tanenbaum, 4th edition, Pearson education.
3. Introduction to Data communications and Networking, W.Tomasi, Pearson education.
4. Data and Computer Communications, G.S. Hura and M. Singhal, CRC Press, Taylor and
Francis Group.
5. An Engineering Approach to Computer Networks-S. Keshav, 2nd Edition, Pearson Education.
6. Computer Networks, L.L. Peterson and B.S. Davie, 4th edition ELSEVIER.
7. Computer Networking: A Top-Down Approach Featuring the Internet, James F.Kurose, K.W.
Rose, 3rd Edition,
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 84
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
8. Pearson Education. Data and Computer Communications, William Stallings, Prentice Hall.
9. Data Communications, Computer Networks, and Open Systems, F. Halsall, Addison-Wesley.
ECPE/ECOE-362
Soft Computing
[3 0 0 3]
Course Objectives
This is an interdisciplinary course. Objectives of this course are to enable the students to summarize
reliability engineering and its management throughout the product life cycle; and to perform reliability
engineering analysis. The students will be able to define the concepts and terms used for describing,
interpreting and communicating qualitatively and quantitatively hazard, safety, reliability and risk and
relate them to different subject domains. They will learn to apply approaches of selecting measures to
improve safety and reliability.
Course Content
Introduction: Definition for Reliability, Static and Dynamic Reliability Need for reliability
Engineering, success and failure models, Causes of failures, catastrophic failures and degradation
failures Characteristic types of failures, useful life of components, Exponential case of chance failure,
Reliability Measures; MTBF, MTTR, hazard rate, probability distribution function, Derivation for
exponential distribution function, other kinds of distributions, Binomial, Poisson uniform, Raleigh,
Weibull, Gamma distribution, marks, Chains, failures data analysis.
(8)
Series Parallel Systems: Reliability Block Diagrams, series systems, parallel systems, K-out of-M
systems, open and short circuits failures, standby systems.
(5)
Reliability Analysis of Non-Series Parallel System: Boolean algebra Method, Outset approach, delta
star method, logical signal relation method, Bay’s Theorem Method.
(5)
Reliability Prediction: objective of reliability prediction, classification, and information sources for
failure rate data, prediction methodologies, general requirements, Role and limitations of Reliability
prediction.
(5)
Reliability Allocation: subsystems reliability improvement, allocation for new units, criticality. (3)
Maintainability and Availability: forms of maintenance, measures of Maintainability and
availability, maintainability function, availability function, two unit parallel system with repair,
Markov Model for two unit systems, preventive maintenance, provisioning of spares.
(5)
Reliability Testing: kinds of testing, component reliability measurements, parametric methods,
confidence limits, accelerated testing, equipment acceptance testing, standard life testing plans,
accelerated life testing, system safety analysis-FMECA, risk priority number and its allocation. (5)
Economics of Reliability Engineering: Reliability cost, Life Cycle Costing, effect of reliability on
cost, reliability achievement cost models, reliability Utility cost models, Replacement policies. (4)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of reliability engineering and its management throughout the product life cycle
Knowledge and understanding of the performance parameters of reliability engineering
Understanding of the concepts and basic terms used for describing, interpreting and
communicating qualitatively and quantitatively hazard, safety, reliability and risk and relate
them to different subject domains
Knowledge of various approaches of selecting measures to improve safety and reliability
Recommended Books
1. Agarwal K K, “Reliability Engineering”, Kluwer Academic Press, USA, 1 st Edition (1993).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 85
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
2.
3.
4.
5.
Balagurusamy E, “Reliability Engineering”, Tata McGraw Hill, 4th Reprint (2003).
Srinath L S, “Reliability Engineering”, East West Press Pvt. Ltd, 3 rd Edition (1991).
Dr Brijendra Singh, “Quality Control and Reliability Analysis”, Khanna Publishers (1998).
E E Lewis, “Introduction to Reliability Engineering”, John Wiley and Sons (1987).
ECPE/ECOE-364
Reliability Engineering
[3 0 0 3]
Course Objectives
This is an interdisciplinary course. Objectives of this course are to enable the students to summarize
reliability engineering and its management throughout the product life cycle; and to perform reliability
engineering analysis. The students will be able to define the concepts and terms used for describing,
interpreting and communicating qualitatively and quantitatively hazard, safety, reliability and risk and
relate them to different subject domains. They will learn to apply approaches of selecting measures to
improve safety and reliability.
Course Content
Introduction: Definition for Reliability, Static and Dynamic Reliability Need for reliability
Engineering, success and failure models, Causes of failures, catastrophic failures and degradation
failures Characteristic types of failures, useful life of components, Exponential case of chance failure,
Reliability Measures; MTBF, MTTR, hazard rate, probability distribution function, Derivation for
exponential distribution function, other kinds of distributions, Binomial, Poisson uniform, Raleigh,
Weibull, Gamma distribution, marks, Chains, failures data analysis.
(8)
Series Parallel Systems: Reliability Block Diagrams, series systems, parallel systems, K-out of-M
systems, open and short circuits failures, standby systems.
(5)
Reliability Analysis of Non-Series Parallel System: Boolean algebra Method, Outset approach, delta
star method, logical signal relation method, Bay’s Theorem Method.
(5)
Reliability Prediction: objective of reliability prediction, classification, and information sources for
failure rate data, prediction methodologies, general requirements, Role and limitations of Reliability
prediction.
(5)
Reliability Allocation: subsystems reliability improvement, allocation for new units, criticality. (3)
Maintainability and Availability: forms of maintenance, measures of Maintainability and
availability, maintainability function, availability function, two unit parallel system with repair,
Markov Model for two unit systems, preventive maintenance, provisioning of spares.
(5)
Reliability Testing: kinds of testing, component reliability measurements, parametric methods,
confidence limits, accelerated testing, equipment acceptance testing, standard life testing plans,
accelerated life testing, system safety analysis-FMECA, risk priority number and its allocation. (5)
Economics of Reliability Engineering: Reliability cost, Life Cycle Costing, effect of reliability on
cost, reliability achievement cost models, reliability Utility cost models, Replacement policies. (4)
Course Outcomes
CO1:
CO2:
CO3:
Knowledge of reliability engineering and its management throughout the product life cycle
Knowledge and understanding of the performance parameters of reliability engineering
Understanding of the concepts and basic terms used for describing, interpreting and
communicating qualitatively and quantitatively hazard, safety, reliability and risk and relate
them to different subject domains
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 86
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
CO4:
Knowledge of various approaches of selecting measures to improve safety and reliability
Recommended Books
1.
2.
3.
4.
5.
Agarwal K K, “Reliability Engineering”, Kluwer Academic Press, USA, 1 st Edition (1993).
Balagurusamy E, “Reliability Engineering”, Tata McGraw Hill, 4th Reprint (2003).
Srinath L S, “Reliability Engineering”, East West Press Pvt. Ltd, 3 rd Edition (1991).
Dr Brijendra Singh, “Quality Control and Reliability Analysis”, Khanna Publishers (1998).
E E Lewis, “Introduction to Reliability Engineering”, John Wiley and Sons (1987).
__________________________________________________________________________________
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 87
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Program Elective – II (Seventh Semester)
ECPE-451
Introduction to Nanotechnology
[3 0 0 3]
Course Objectives
This course aims to introduce the basics of nanotechnology, various nanostructures, their synthesis and
characterization techniques and vast applications of nanotechnology.
Course Content
Introduction: concept of nanotechnology, Origin of nanotechnology: change in optical, mechanical,
electronic and magnetic behavior at nanoscale, Advantages of nanostructures in comparison to
macrostructures, Scope of nanotechnology.
(4)
Categories of nanostructures and nanomaterials and their properties: Classification based on
dimensionality: zero, one, two and three dimensional nanostructures:-Quantum Dots and Wells,
nanowires, nanorods, nanoparticles, thin films, Carbon-based nano materials (buckyballs, nanotubes,
graphene), Metallic nano materials (nanogold, nanosilver and metal oxides), Nanocomposites,
Nanopolymers, Biological nanomaterials.
(8)
Synthesis of nanostructures and nanomaterials: Synthesis of nanoparticles, nanorods and
nanowires, thin films: Ball Milling, Electrodeposition, Spray Pyrolysis, Flame Pyrolysis, Sol-Gel
Processing, Solution Precipitation, Molecular Beam Epitaxy (MBE), Metal Nanocrystals by
Reduction, Solvothermal Synthesis, Fundamental aspects of VLS and SLS growth, VLS growth of
Nanowires, Control of the size of the nanowires, Template based synthesis, Chemical Vapor
Deposition (CVD), Metal Oxide - Chemical Vapor Deposition (MOCVD), Physical vapor Deposition
(PVD), Chemical vapour Deposition (CVD), DC/RF Magnetron Sputtering, Atomic layer Deposition
(ALD).
(11)
Characterization of nanostructures and nanomaterials: Scanning Electron Microscopy (SEM),
Field Emission Scanning Electron Microscopy (FESEM), High Resolution Transmission Electron
Microscope (HRTEM), Scanning Tunneling Microscope (STM), Atomic Force Microscopy (AFM),
X-ray Photoelectron Spectroscopy (XPS), Raman Spectroscopy, Infrared Spectroscopy, X-Ray
Diffraction, Photoluminescence Spectroscopy, X-ray Fluorescence Method, Energy Dispersive
Analysis of X-rays (EDAX), Thermogravimetry, Differential Thermal Analysis and Differential
scanning calorimetry.
(11)
Applications: Application of nanotechnology in various domains: nano and molecular electronics,
nanochemistry, nanobiotechnology, nanomedicine, nanomagnetism, nanorobotics, nanophotonics,
smart nanosensors, MEMS/NEMS, nanotechnololgy for energy systems.
(6)
Course Outcomes
CO1: Knowledge of vast scope and capabilities of nanotechnology
CO2: Acquaintance with various kinds of nanostructures and nanomaterials
CO3: Awareness of several kinds of synthesis and characterization techniques for nanostructures and
nanomaterials
CO4: Knowledge of applications of nanotechnology in various diverse domains.
Recommended Books
1.
2.
Nabok A., “Organic and Inorganic Nanostructures”, Artech House, 2005.
Dupas C., Houdy P., Lahmani M., “Nanoscience: Nanotechnologies and Nanophysics”, Springer-Verlag
Berlin Heidelberg, 2007.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 88
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
3.
4.
Edelstein A S and Cammarata R C, “Nanomaterials: synthesis, Properties and Applictions”,Taylor and
Francis, 2012.
Michael Wilson, KamaliKannangara and Geoff Smith, “NANOTECHNOLOGY - Basic Science and
Emerging Technologies”, A CRC Press Company, D.C, 2002.
ECPE-453
System on Chip
[3 0 0 3]
Course Objectives
This course will provide an understanding of the concepts, issues, and process of designing highly
integrated SoCs following systematic hardware/software co-design & co-verification principles.The
students will be able to analyze how the on chip components areinterconnected in a SoC and
understand problems in using traditional bus based communicationarchitecture and solve the problems
imposed by bus based architecture using network on chip.
Course Content
Introduction: History, Architecture of the present-day SoC - Design issues of SoCHardwar-Software, digital, analog, mixed, IP, memory, Design & Verification Flow, Design &
Verification Tools of SOC, SOC Technology.
(7)
System-On-Chip Design:SoC Design Flow, Platform-based and IP based SoC Designs, Basic
Concepts of Bus-Based Communication Architectures, On-Chip Communication Architecture
Standards, Low-Power SoC Design.
(5)
Design Methodology for Logic Cores: Guidelines for design reuse, Designprocess for soft and firm
cores, Design process for hard cores, System Integration, SoC andInterconnect centric Architectures.
(5)
Design Methodology for Memory and Analog Cores: Embedded memories – design methodology
for embedded memories – Specification of analog circuits – High speed circuits.
(7)
Design Validation: Core-Level validation – Core Interface verification - SoC design validation,
SoC1 Component Emulation ,Co-Simulation, Physical Verification.
(6)
Course Outcomes
CO1: Understanding the issues and process related to designing SOCs
CO2: Understanding of concepts of embedded memories
CO3: Generate the concepts of physical verification
CO4: Ability to understand the issues of designing ofanalog and digital design on same ICs.
Recommended Books
1. RochitRajsuman, “System-on-a-Chip: Design and Test” Artech House, 2000
2. Prakash Rashnikar, Peter Paterson, Lenna Singh “System-On-A-Chip Verification
methodlogy&Techniques” Kluwer Academic Publishers, 2000.
3. Ricardo Reis &Jochen A.G. Jess, “Design of System on a Chip : Devices& Components”
Kluwer, 2004
4. Laung-Terng Wang, Charles E. Stroud, Nur A. Touba, “System-on-Chip Test Architectures”
Morgan Kaufmann, 2007
5. Alberto SangiovanniVincentelli, “Surviving the SOC Revolution: A Guide to Platform
based Design” Kluwer Academic Publishers
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 89
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPE-455
Advanced Memory Design
[3 0 0 3]
Course Objectives
The objective of this subject is to provide insights into the design of Static Random Access Memories
(SRAMs); Dynamic Random Access Memories (DRAMs); Non-volatile Memories. This course also
provides the different memory modelling and testing technique and also Semiconductor Memory
Reliability and future trends.
Course Content
Introduction: Overview of semiconductor memory, Classification and characterization of CMOS
memories, Types of memoires, Memory organization, Limitations of conventional memories,
Advanced CMOS memories, Applications of memories.
(7)
Low-Voltage Low Power Read only Memories: Types of ROM, Basic Physics of Floating Gate
Nonvolatile Devices,, Floating Gate Memories, Basic of ROM, Low Power ROM Technology, Future
Trends and Development of ROM.
(8)
Dynamic Random Access Memories Design: DRAM configuration, Historical Evolution of DRAM
Cell, DRAM Cell Types: capacitor technology for DRAM cell, Operation of 4T, 3T, 2T and 1T
DRAM cell, DRAM Operation Modes, Leakage current in DRAM cells and reference operation,
DRAM Input/Out Circuits.
(8)
Static Random Access Memories Design: Basics of SRAM, Various Configurations of Static RAM,
Full CMOS SRAM Cell, CMOS SRAM Cell Design Strategy, Operation of SRAM, Leakage Currents
in SRAM Cells, SRAM Read/write circuits, Precharge and Equalization circuit, Decoder: Dynamic
decoder, static decoder, Address Transition Detection (ATD), Sense Amplifier: voltage sense
amplifier, current sense amplifier, Output Latch, Low-Power SRAM Technologies: Sources of SRAM
Power, Development of low power circuit techniques, Future trends and development of SRAM. (10)
Low Power Memories Design: Memory Reliability and Yield, Power Dissipation in Memories:
sources of Power Dissipation in Memories, Partitioning of Memory, Addressing the Active Power
Dissipation Data Retention Dissipation, Case studies in Memory Design, Perspective: Semiconductor
Memory Trends and Evolutions.
(7)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of various types of semiconductor memories and their requirements.
Ability to identify, analyze and design memory Cells
Knowledge of memory peripherals
Knowledge about low power memory design techniques.
Recommended Books
1. A.K Sharma, “Semiconductor Memories Technology, Testing and Reliability”, illustrated
Edition, IEEE Press, 1997.
2. Gerald Luecke, Jack P. Mize, William N. Carr, “Semiconductor Memory design &
application”, illustrated Edition,Mc-Graw Hill, 1973.
3. “Memory Technology design and testing”, IEEE International Workshop on: IEEE Computer
Society Sponsor (S), 1999.
4. Parag K. Lala,“An Introduction to Logic Circuit Testing” Morgan & Claypool Publishers,
2009.
5. Viswani D.Agarval Michael L.Bushnell, “Essentials of Electronic Testing for Digital Memory
& Mixed Signal VLSI Circuit” Kluwer Academic Publications, 1999.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 90
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
6. Kiat-Seng Yeo and Kaushik Roy, “Low-Voltage, Low Power VLSI Subsystems”, McGraw
Hill, 2009
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 91
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPE-457
MANETs
[3 0 0 3]
Course Objectives
This course provides a comprehensive review of Ad-hoc networks. The objective of this course to
make the students familiar with ad-hoc networks, and the ISO-OSI model protocols related to these
kind of networks. This course will provide the introduction, issues, security and QoS requirements for
ad-hoc networks. The main objective of this course is to provide students with the foundations of
ad-hoc networks, their enabling protocols, and their applications.
Course Content
Fundamentals of Wireless Communication Technology: The Electromagnetic Spectrum, Radio
Propagation Mechanisms, Characteristics of the Wireless Channel, IEEE 802.11a/b Standard – Origin
of Ad-hoc Packet Radio Networks, Technical Challenges, Architecture of PRNETs, Components of
Packet Radios, Ad hoc Wireless Networks – What is an Ad-hoc Network? Heterogeneity in Mobile
Devices, Wireless Sensor Networks, Traffic Profiles – Types of Ad -hoc Mobile Communications,
Types of Mobile Host Movements, Challenges Facing Ad-hoc Mobile Networks, Ad-hoc wireless
Internet.
(8)
MAC Protocols for Ad hoc wireless Networks: Introduction, Issues in designing a MAC protocol
for Ad hoc wireless Networks, Design goals of a MAC protocol for Ad hoc wireless Networks,
Classification of MAC protocols, Contention-based MAC protocols with scheduling mechanism,
MAC protocols that use directional antennas, Other MAC protocols.
(8)
Routing protocols for Ad hoc wireless Networks: Introduction, Issues in designing a routing
protocol for Ad hoc wireless Networks, Classification of routing protocols, Table drive routing
protocol, On-demand routing protocol. Hybrid routing protocol, Routing protocols with effective
flooding mechanisms, Hierarchical routing protocols, Power aware routing protocols.
(10)
Transport layer protocols for Ad hoc wireless Networks: Introduction, Issues in designing a
transport layer protocol for Ad hoc wireless Networks, Design goals of a transport layer protocol for
Ad hoc wireless Networks, Classification of transport layer solutions, TCP over Ad hoc wireless
Networks, Other transport layer protocols for Ad hoc wireless Networks.
(7)
Security: Security in wireless Ad hoc wireless Networks, Network security requirements, Issues &
challenges in security provisioning, Network security attacks, Key management, Secure routing in Ad
hoc wireless Networks.
(6)
Quality of service in Ad hoc wireless Networks: Introduction, Issues and challenges in providing
QoS in Ad hoc wireless Networks, Classification of QoS solutions, MAC layer solutions, network
layer solutions.
(7)
Course Outcomes
CO1: Students will be able to understand the concept of ad-hoc networks. They will also understand
the issues related to ad-hoc networks, and their possible solutions.
CO2: Students will be able to understand MAC Protocols for Ad-hoc wireless Networks.
CO3: Students will be able to understand Routing protocols for Ad-hoc wireless Networks.
CO4: Students will be able to understand Transport layer protocols for Ad-hoc wireless Networks.
CO5: Students will be able to understand the security in wireless Ad-hoc wireless Networks, Network
security requirements, security issues and their possible solutions.
CO6: Students will be able to understand the Quality of service in Ad-hoc wireless Networks, Issues
Recommended Books
1. Behrouza A. Forouzan, “Data Communications and Networking”, 4 th Edition, Tata McGraw
Hill.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 92
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
2. A.S. Tanenbaum,“Computer Networks”, 4thedition, Pearson education.
3. D. P. Bertsekas, R.G. Gallagar,“Data Networks”, Prentice Hall Publications.
ECPE-459
Telecommunication Switching and Networks
[3 0 0 3]
Course Objectives
This course provides an In-depth knowledge on telecommunication switching and a good
background for advanced studies in communication networks.
Course Content
Telecommunications Transmission: Basic Switching System, Simple Tele-phone Communication,
evolution of switching systems -Stronger switching systems.
(3)
Switching Used in telecommunications:cross bar switching, Electronic Switching – Space Division
Switching, Time Division Switching –Time Division space switching, Time Division Time Switching,
Time multiplexed space switching, Time multiplexed Time Switching, Combination Switching. (6)
Control of Switching Systems: Call processing functions, common control, and stored program
control (For all type of switching systems).
(5)
Speech Digitization and Transmission: Quantization Noise, Companding, Differential Coding,
Vocodors, Pulse Transmission, Line Coding, NRZ and RZ Codes, Manchester Coding, AMI Coding,
Walsh Codes, TDM.
(7)
Traffic Engineering: Grade of Service and Blocking Probabity – Telephone Networks, Subscriber
Loops, Switching Hierchy and Routing, Transmission Plans and Systems, Signaling Techniques, In
Channel, Common Channel.
(6)
Telephone Networks and Signaling: Introduction, subscriber loops systems, switching hierarchy,
transmission and numbering plans, common channel signaling principles, CCITT signal.
(6)
Data Networks: Data transmission in PSTNs, Switching Techniques for data transmission, Data
communication architecture, Satellite based Data networks.
(7)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of telecommunication switching
Understanding of various methods for digitization of speech and its transmission methods
Ability to understand the various techniques to manage traffic in a system
Understanding of telephone networks and signaling.
Recommended Books
1. Flood J E, “Telecommunications switching, traffic and networks”, first Indian reprint, Pearson
education Asia, (2001).
2. Viswanathan T, “Telecommunication switching systems and networks”, 17th Indian reprint,
PHI, India, (2003).
3. Bosse J G van, Bosse John G., “Signaling in Telecommunication Networks”, Wiley, John &
Sons, (1997).
4. Bruce S. Davie, Paul Doolan, YakovRekhtor, “Switching in IP Networks: IP Switching, Tag
Switching, and Related Technologies”, Elsevier Science & Technology Books, (1998).
5. Joseph Yu Hui, “Switching and Traffic Theory for Integrated Broadband Networks”, Kluwer
Academic Publishers, (1990).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 93
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPE-461
Digital Signal Processors
[3 0 0 3]
Course Objectives
The Digital Signal Processors are made up of DSP Computational Building Blocks. The objective of
this course is to provide basic knowledge about various computational building blocks for processing
a desired signal.
Course Content
Introduction to Digital Signal Processing: Introduction, A Digital signal-processing system, The
sampling process, Discrete time sequences. Discrete Fourier Transform (DFT) and Fast Fourier
Transform (FFT), Linear time-invariant systems, Digital filters, Decimation and interpolation,
Analysis and Design tool for DSP Systems MATLAB, DSP using MATLAB.
(4)
Computational Accuracy in DSP Implementations: Number formats for signals and coefficients in
DSP systems, Dynamic Range and Precision, Sources of error in DSP implementations, A/D
Conversion errors, DSP Computational errors, D/A Conversion Errors, Compensating filter.
(4)
Architectures for Programmable DSP Devices: Basic Architectural features, DSP Computational
Building Blocks, Bus Architecture and Memory, Data Addressing Capabilities, Address Generation
Unit, Programmability and Program Execution, Speed Issues, Features for External interfacing.
(5)Execution Control and Pipelining: Hardware looping, Interrupts, Stacks, Relative Branch support
Pipelining and Performance, Pipeline Depth, Interlocking, Branching effects, Interrupt effects,
Pipeline Programming models.
(5)
Programmable Digital Signal Processors: Commercial Digital signal-processing Devices, Data
Addressing modes of TMS320C54XX DSPs, Data Addressing modes of TMS320C54XX Processors,
Memory space of TMS320C54XX Processors, Program Control, TMS320C54XX instructions and
Programming, On-Chip Peripherals, Interrupts of TMS320C54XX processors, Pipeline Operation of
TMS320C54XX Processors.
(7)
Implementations Of Basic DSP Algorithms: The Q-notation, FIR Filters, IIR Filters, Interpolation
Filters, Decimation Filters, PID Controller, Adaptive Filters, 2-D Signal Processing.
(5)Implementation Of FFT Algorithms: An FFT Algorithm for DFT Computation, A Butterfly
Computation, Overflow and scaling, Bit-Reversed index generation, An 8-Point FFT implementation
on the TMS320C54XX, Computation of the signal spectrum.
(4)
Interfacing Memory And I/O Peripherals To Programmable DSP Devices: Memory space
organization, External bus interfacing signals, Memory interface, Parallel I/O interface, Programmed
I/O, Interrupts and I/O, Direct memory access (DMA). A Multichannel buffered serial port (McBSP),
McBSP Programming, a CODEC interface circuit, CODEC programming, A CODEC-DSP interface
example.
(6)
Course Outcomes
CO1:In-depth knowledge of principles involved in digital signal processing
CO2:Familiarization with available architectures for DSP and speed-up techniques to improve the
performance of signal processors
CO3:Ability to implement various DSP and FFT algorithms
CO4:Understanding of interfacing of memory and I/O peripherals with DSP devices
Recommended Books
1. Lapsley, “DSP Processor Fundamentals, Architectures & Features”, S. Chand & Co, (2000).
2. B. Venkata Ramani and M. Bhaskar, “Digital Signal Processors, Architecture, Programming
and Applications”, TMH, (2004).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 94
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
3. Jonatham Stein, “Digital Signal Processing”, John Wiley, (2005).
ECPE-463
GPU Computing
[3 0 0 3]
Course Objectives
Graphics processing units (GPUs) aren’t just for graphics anymore. These high-performances,
many-core processors are routinely used to accelerate a wide range of science and engineering
applications. The objective of this course is to study GPU architecture and get familiar with the
various development platforms so as to harness the power of GPU for science and engineering
applications.
Course Content
Introduction to GPU Basics: Introduction to trends in graphics processing unit (GPU) hardware,
progression of NVIDIA GPUs, background information & history on GPGPU (general purpose GPU)
computing, hardware considerations in GPU design, General Purpose GPU computing community &
resources, CUDA programming basics, CUDA programming model and terminology, Asynchronous
CPU/GPU compute model, Work flow for a GPGPU computation, Allocating storage arrays on the
GPU device, Transferring data between host and device, The CUDA thread hierarchy, Invoking a
CUDA kernel through special syntax.
(12)
Memory Hierarchy, Optimizations and Libraries: A simple CUDA kernel to add two vectors
together, Catching CUDA errors, Timing CUDA kernels, How to compile and link CUDA programs
using the nvcc compiler, Non-uniform memory architecture of GPGPU devices, Overview of
NVIDIA's CUDA Toolkit, the nvcc compilation chain and intermediate compiler files, Debugging
kernels with the NVIDIA's CUDA gdb debugger, Profiling CUDA kernels with NVIDIA's Visual
Profiler.
(12)
Programming Tools and Math Libraries: Building blocks for high-performance computing, CUDA
Programming Tools, Profiling tools, Debugging tools and strategies, Standard libraries.
(8)
Background to OpenCL: OpenCL standard for heterogeneous computing on multicore architectures,
CUDA vs. OpenCL (syntax, functionality, terminology, memory models), CUDA vs. OpenCL case
examples.
(8)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Understanding and knowledge of GPU computing and its evolution
Understanding of GPU architecture
Knowledge of available programming tools and standard libraries like CUDA
Familiarization with the OpenCL standard for heterogeneous computing
Recommended Books
1. David B. Kirk, Wen-mei W. Hwu, “Programming Massively Parallel Processors: A Hands-on
Approach”, Morgan Kaufmann, (2010).
2. Jason Sander, “CUDA by Example: An Introduction to General-Purpose GPU Programming”,
Addison-Wesley Professional, (2010).
3. Rob Farber, “CUDA Application Design and Development”, Morgan Kaufmann, (2011).
4. Benedict Gaster, “Heterogeneous Computing with OpenCL”, Morgan Kaufmann, (2011).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 95
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
ECPE-465
Embedded Systems
[3 0 0 3]
Course Objectives
The objectives of this course include introduction of basics of embedded systems –covering
processors, microcontrollers, RTOS and their communication and interfacing. The students will gain
knowledge of architecture and programming of 16- and 64- bit processors and 16-bit microcontrollers.
In addition, RTOS and interfacing strategies of the processor/ microcontroller with peripheral devices
will also be discussed.
Course Content
Fundamentals: Introduction to Embedded system, Basics of embedded system design, fundamentals
ofRISC/CISC, Classification of embedded systems.
(10)
Embedded Processors Systems: Microprocessors, DSP and ASICs, Comparative
Assessmentof Embedded Processors Pipelining, Review of salient features of 16-64 bit processors,
overview ofinternal architecture & programming model, Addressing modes, Instruction formats,
I/O Instructions,Synchronization, Direct Memory Access.
(7)
Microcontrollers: architecture and programming of 8051, PIC and ARM Processor families,
Architecture,Memory Organization, Ports and Interfacing, ARM instruction set, Thumb Instruction
set-ExceptionsHanding, Interrupts, Interrupt Handling schemes instruction set, pin out, memory
interfacing, Interrupts,Introduction to Arduino and Raspberry pi.
(10)
RTOS: Fundamentals of an Operating System, Task management, Processes and
Threads,Scheduling,Inter-task communication,Memory Management.
(6)
Communication and Interfacing:Synchronous and asynchronous communications from serial
andparallel devices, 8051 connections to RS-232, process communication and synchronization of
processesusing on-chip timers/counters, interrupt sources, USB interfacing - memory I/O interfacing –
usinginterrupts for timing, serial communication, Interfacing using Programmable Peripheral
Interface.
(7)
Course Outcomes
CO1:
CO2:
Knowledge of fundamentals of embedded systems
Knowledge and understanding of various microprocessor systems, their architecture &
programming models.
CO3: Understanding of the basic architecture and programming of 8051, PIC and ARM Processor
families.
CO4: Knowledge of fundamentals of an Operating System, Task and Memory management.
CO5: Understanding of the basics communication and interfacing strategies between various serial
and parallel devices.
Recommended Books
1. Douglas V. Hall, “Microprocessor & Interfacing: Programming & Hardware” Tata McGraw
Hill, 1992.
2. Muhammad Ali Mazidi, Janice GillispieMazidi and Rolin D. McKinlay,“The 8051 Micro
controllers & Embedded Systems Using Assembly and C” 2nd Indian reprint, Pearson
education, 2005.
3. Brey, “Intel Micropocessors, The 8056/8055, 80186/80188, 8028, /80386, 80486, Pentium &
Pentium Pro, Pentium II, III, IV: Architecture, Programming and Interfacing” 8th edition,
PHI, 2008.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 96
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
4. Han-Way Huang and Leo Chartrand, “PIC Microcontroller: An Introduction to Software &
Hardware Interfacing” Thomson Delmar Learning, 2004.
5. Steve Furber, “ARM System-on-Chip Architecture” 2nd Edition, Pearson Education Limited,
2000.
6. William Hohl, “ARM Assembly Language: Fundamentals and Techniques” CRC Press, 2009.
7. Tammy Noergaard, “Embedded Systems Architecture: A Comprehensive Guide for Engineers
and Programmers (Embedded Technology)” Elsevier, Newnes.
ECPE/ECOE-467
Image Processing
[3 0 0 3]
Course Objectives
This course will provide students fundamentals of Digital Image Processing and its applications. This
course incorporates the concepts of image enhancement, image restoration, segmentation and image
compression. Students will be able to perform image manipulations and analysis in many different
fields like object recognition, medical image processing, representation of images etc.
Course Content
Digital Image Fundamentals: Digital Image Processing: Definition, Fundamental Steps in Digital
Image Processing, Components of an Image Processing System, Elements of visual perception –
Image sampling and Quantization, Basic relationship between pixels – Basic geometric
transformations - Introduction to Fourier Transform and DFT – Properties of 2D Fourier Transform –
FFT – Separable Image Transforms -Walsh – Hadamard – Discrete Cosine Transform, Haar.
(8)
Image Enhancement Techniques: Spatial Domain methods: Basic grey level transformation,
Histogram Equalization, Image Subtraction, Image averaging, Spatial filtering: Smoothing, sharpening
filters – Laplacian filters, Frequency domain filters: Smoothing – Sharpening filters, Homomorphic
filtering.
(6)
Image Restoration: Model of Image Degradation/restoration process, Noise models, Inverse filtering,
Least mean square filtering, Blind image restoration, Singular value decomposition.
(4)
Image Compression: Lossless compression: Variable length coding, LZW coding, Bit plane coding,
Predictive coding-DPCM, Lossy Compression: Transform coding, Wavelet coding, Basics of Image
compression standards: JPEG, MPEG.
(7)
Image Segmentation and Representation: Point, Line and Edge Detection, Thresholding, Hough
Transforms, Region Based Segmentation, Boundary representation, Boundary descriptors, Regional
Descriptors.
(7)
Morphological Image Processing: Preliminaries. Dilation and Erosion. Opening and Closing. The
Hit-or-Miss Transformation. Some Basic Morphological Algorithms. Extensions to Gray-Scale
Images.
(4)
Object Recognition: Pattern and pattern classes, recognition based on Decision Theoretic Methods,
Structural Methods.
(4)
Course Outcomes
CO1- Understanding of the fundamentals of digital images, basic geometrical transformation
CO2- Knowledge of image enhancement techniques and spatial filtering methods
CO3- Understanding of various image restoration techniques
CO4- Understanding of image compression and segmentation concepts
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 97
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Recommended Books
1. Gonzalez, Woods, “Digital Image Processing”, Pearson Education Asia, Ninth Indian Reprint,
(2004).
2. MillmanSonka, Vaclav hlavac, Roger Boyle, “Image Processing Analysis and Machine
Vision” Broos/colic, Thompson Learning, (1999).
3. A. K. Jain, “Fundamentals of Digital Image processing” PHI, (2002).
4. Chris Solomon and Toby Breckon, “Fundamentals of Digital Image Processing: A Practical
Approach with Examples in Matlab”, Wiley Blackwell, (2011).
5. Maria Petrou and Costas Petrou, “Image Processing: The Fundamentals”, 2nd Edition,Wiley
Blackwell, (2010).
6. Jayaram, S. Esakkirajan and T. Veera Kumar, “Digital Image Processing”, Tata McGraw-Hill
Education, (2011).
ECPE/ECOE-469
Neural Networks and Fuzzy Logic
[3 0 0 3]
Course Objectives
The course will teach a variety of contemporary approaches to neural networks and fuzzy logic for
various applications and introduce the theory underlying these approaches. Students would be
introduced to the fundamental concepts of neural networks and fuzzy logic in detail. After taking this
course, the student will be ready to understand the structure, design, and training of various types of
neural networks and fuzzy logic based systems and will be ready to apply them to the solution of
problems in a variety of domains.
Course Content
Neural Networks: Neurons and neural networks, basic models of artificial neural networks: simple
layer perception, feed forward multilayer perceptron, Hopfield networks, competitive learning
networks, applications of neural networks for matrix algebra problems, adaptive filtering and adaptive
pattern recognition, dynamic system identification, dynamic system modelling using recurrent neural
networks, approximation/optimization problems, VLSI implementation of neural networks.
(20)
Fuzzy Logic: Fuzzy Logic: Basic concepts of Fuzzy logic, Fuzzy vs Crisp set, Linguistic variables,
membership functions, operations of Fuzzy sets, Fuzzy if-then rules, Variables inference techniques,
defuzzification techniques, basic Fuzzy interference algorithm, application of fuzzy logic, Fuzzy
system design implementation, useful tools supporting design. Type-2 fuzzy logic systems.
(20)
Course Outcomes
CO1: Knowledge of various models, architectures and learning techniques for artificial neural
networks
CO2: Knowledge of different applications of artificial neural network and fuzzy logic
CO3: Understanding the concepts of type-I and type-II fuzzy logic systems along with their
applications.
CO4: Potential to design and implement fuzzy logic and neural network based systems with
software tools
Recommended Books
1. Simon Haykin, “Neural Networks and Learning Machines”, PHI, (2009).
2. Laurene V Fausett, “Fundamentals of Neural Networks: Architectures, Algorithms And
Applications”, Prentice Hall, (1993).
3. sandaya Samarasinghe, “Neural Networks for Applied Sciences and Engineering: From
Fundamentals to Complex Pattern Recognition”, Auerbach Publications, (2006).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 98
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
4. George J. Klir, “Fuzzy Sets and Fuzzy Logic: Theory and Applications”, PHI, (1995).
5. John Yen, Reza Langari, “Fuzzy Logic: Intelligence, Control, and Information”, PHI, (1998).
6. Oscar Castillo, Patricia Melin, “Type-2 Fuzzy Logic: Theory and Applications”, Springer,
(2010).
__________________________________________________________________________________
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 99
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Program Elective – III (Seventh Semester)
ECPE-481
Power Electronics
[3 0 0 3]
Course Objectives
The objective of this course is to provide exposure about construction, characteristics, operation,
ratings etc. of power electronic devices. It also covers power electronic converters that provide
variable DC voltage.
Course Content
Semiconductor Switching Devices: Review of Thyristor, two transistor Model of SCR, classification
and V-I characteristics, junction temperature, gate circuit ratings, triggering process, UJT and
characteristics, UJT as a relaxation oscillator, turn off methods, fast recovery diodes, schottky diodes,
Series and parallel connections of SCR, DIAC, TRIAC, Power MOSFETS.
(7)
Power Rectification: Classification of rectifiers, half, full, three-phase rectifier, semi converters, full
converters, freewheeling diodes, circuits using SCR, voltage multiplying rectifier circuits, transformer
utility factor.
(5)
Regulated Power Supplies: Classification of voltage regulators, short period and long period
accuracy of voltage regulator, D.C. voltage regulators, complete series voltage regulator circuit with
ICs, SMPS basic principles, step up and step down circuits.
(5)
Inverters: Introduction, simple Inverters and Power Inverter using SCR, output voltage control in
inverter waveform control, PWM inverters, reduction of harmonies with the help of PWM inverters.
(4)
Industrial Timing Circuits: Constituents of industrial timers, classifications, thermal timers,
Electronic timers, SCR delay timer, I.C. electronic timers.
(3)
Induction And Dielectric Heating: Induction heating effect of frequency power requirements, merits
and application of induction heating, Dielectric heating, dielectric properties of a few typical
materials, thermal losses, application of dielectric heating, skin effect, high frequency sources for
induction and dielectric heaters.
(6)
Electronic Control of D.C. Motors: Introduction, control of D.C. shunt motor, full wave D.C. shunt
motor control overload projection, universal motor control, electronic control for reversing motor
control using SCR, choppers, their classifications and applications.
(5)
Electronic Control of A.C. Motors: Instability of D.C. motors, variable speed induction motor
drives, T.N. characteristics of I.M. invertors for driving the motor, speed control of I.M. using various
methods, cyclo-converters, their classifications and applications.
(5)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Understanding of the construction and characteristics of Power semiconductor devices and
fundamentals of thyristors and family
In-depth knowledge of Power Rectification and power regulation
Ability to Analyze, operate and design converter circuits
Ability to apply the knowledge of power electronic converter for speed control of DC motors
Recommended Books
1. Rashid M H, “Power electronics”, 2nd Ed., PHI, N.Delhi (1998).
2. Mithal G K, “Industrial electronics”, 18th Ed., Khanna Publishers, Delhi (1998).
3. Biswas S N, “Industrial electronics”, 3rd Ed., Dhanpat Rai and Company, Delhi (2000).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 100
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
4. Bhimbra P S, “Power electronics”, 3rd Ed., Khanna Publishers, Delhi (2002).
5. Singh M D, Khanchandani K B, “Power electronics”, 6th reprint TMH, New Delhi (2001).
ECPE-483
VLSI Testing
[3 0 0 3]
Course Objectives
This course aims at providing the students with the knowledge of physical faults and their modelling,
understanding of testing algorithms and their application in test pattern generation to combinational
and sequential circuits.It also enables the students with the ability to analyze memory elements and
study of algorithms used to generate test patterns for the same. The students will also learn about the
design for testability concepts and fault tolerant systems.
Course Content
Testing and Fault Modeling: Introduction to testing, Faults in digital circuits, Physical Faults,
Stuck-at Fault, Bridging Faults, Delay Fault, Breaks and Transistors Stuck-Open and Stuck-On or
Stuck-OpenFaults in CMOS , Detection, Location, Parallel, and Concurrent Fault, Delay models. (10)
Test Generation for Combinational and Sequential Circuits: Test generation for combinational and
sequential logic circuits, Path Sensitization method, D-Algorithm, PODEM, Testable combinational
logic circuit design, Test generation for sequential circuits, Controllability and Observability,
ScanDesign,Design for Testability (DFT).
(12)
Self-Test and Test Algorithms: Built-In Self-Test, Test pattern generation for BIST, Circular BIST,
BIST Architectures.
(10)
Memory Testing: Testable Memory Design, Marching tests, Delay Faults, Test algorithms, Test
generation for Embedded RAMs.
(8)
Course Outcomes
CO1: Understanding the various testing concepts of Digital Design
CO2: Understanding of concepts of Memory Testing
CO3: Generate the concepts of tools of testing
CO4: Understanding the concept of self-testing (in field) by using Built in self-test techniques
Recommended Books
1. Parag K. Lala “Digital Circuit Testing and Testability” Academic Press USA, 1997
2. Parag K. Lala “An Introduction to Logic Circuit Testing” Morgan & Claypool
Publishers,2009
3. M. Abramovici, M.A. Breuer and A.D. Friedman, "Digital Systems and Testable Design",
Jaico Publishing House.
4. M.L. Bushnell and V.D. Agrawal, "Essentials of Electronic Testing for Digital, Memory and
Mixed-Signal VLSI Circuits", Kluwer Academic Publishers
ECPE-485
Semiconductor Device Modelling
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 101
[3 0 0 3]
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Course Objectives
The purpose of this course is to extend knowledge on bipolar devices to include the influence of
recombination .To investigate the physical mechanisms underlying the delays and speed limitations of
the devices and to extract equivalent circuit models for the devices. The student will be able to explain
qualitatively the mechanisms of electronic conduction in bipolar devices, and calculate relevant
quantities from given data.
Course Content
Physics and Properties of Semiconductors: P-N Junction, Bipolar transistor, State-of-the-Art
Bipolar Transistor Technology, Metal-Semiconductor Contacts, Metal-Oxide-Silicon System, MOS
Field-Effect Transistor, State-of-the-Art MOS Technology. Compact models for MOSFET and their
implementation on SPICE. Level 1, 2 and 3, MOS model parameters in SPICE.
(22)
UDSM Transistor Design Issues: Short channel and ultra shot channel effects; Effect tox, effect of
high k and low k dielectrics on the gate leakage and Source- drain leakage; tunneling effects; different
gate structures in UDSM-impact and reliability challenges in UDSM.
(18)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Ability to understand the influence of recombination on bipolar devices.
Understanding mechanisms underlying delays and speed limitations of devices.
Understand equivalent circuit model of devices.
Understanding mechanism of electronic conduction in bipolar devices.
Recommended Books
1.
2.
3.
4.
R.S. Muller and T.I. Kamins, “Device Electronics for Integrated Circuits” Wiley,
R. F. Pierret, Addison, “Semiconductor Device Fundamentals” Wesley, 1996.
S M Sze, “Physics of Semiconductor Devices”, Wiley, 2nd edition.
S M sze,G S May, “Fundamentals of semiconductor fabrication” Wiley.
5. Y.P. Tsividis, “The MOS transistor”, McGraw-Hill, International edition, 1988.
ECPE-487
Smart Antennas
[3 0 0 3]
Course Objectives
The comprehensive idea of this course is to make students familiar with different smart antenna
systems and different algorithms for smart antennas.
Course Content
Introduction – Review of antenna parameters, Phased array antenna, optimal antenna, adaptive
antennas, Smart antenna, Benefits of smart antenna, Types of smart antennas, Adaptive Array
Concept, Spatial filtering, mutual coupling and correlation.
(6)
Fixed Beam Smart antenna systems - Sectorization, Broad side End fire arrays, impact of number of
elements. Planar arrays, Beam forming, Butler matrix, Spatial filtering, Switched beam systems,
multiple fixed beam systems, adaptive cell sectorization.
(6)
Narrowband and Wideband Arrays - Narrowband Array - beam steering, grating lobes, Amplitude
weights; Wideband Arrays – delay line wideband array, rectangular arrays as wideband beamformers.
(8)
Adaptive Arrays – Spatial Covariance Matrix, Multi-beam Arrays, Scanning Arrays, Switched Beam
Beamformers, Fully Adaptive Beamformers, Adaptive Algorithms – Wiener Solution, Method of
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 102
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Steepest Descent, least mean square error (LMS) algorithm, Direct Matrix Inversion (DMI), Recursive
Least- squares.
(8)
DOA Estimation – Fourier Method, Capon’s Minimum Variance, MUSIC algorithm, ESPRIT,
Maximum Likelihood Techniques, Spatial Smoothing, Determination of number of Signal Sources,
Blind Beamforming.
(6)
MIMO – Introduction, SISO channel, N-Parallel Transmission Lines, SIMO channel, Rayleigh Faded
Matrix channel.
(6)
Course Outcomes
CO1: Understand the basics of smart antenna.
CO2: Understand the operation of adaptive antenna array system and algorithms.
CO3: Understand the DOA estimation
CO4: Understand the basics of MIMO technology
Recommended Books
1. B. Allen and M. Ghavami, “Adaptive Antenna-Fundamentals and Applications”, John Wiley &
Sons (2005).
2. L. C. Godara, “Smart Antennas”, CRC Press (2004).
3. J. C. Liberti and T. S. Rappaport, “Smart Antennas for Wireless Communications:IS-95 and
Third Generation CDMA Applications”, Prentice Hall (1999).
4. T. K. Sarkar, M. C. Wicks. M. Salazar-Palma, R. J. Bonneau, “Smart Antennas”, IEEE Press
and John Wiley & Sons (2003).
ECPE-489
Advanced Signal Processing
[3 0 0 3]
Course Objectives
The Advanced Signal Processing is a signal processing course keeping in view the modern
advancements. The objective of this course is to provide advanced signal processing techniques
background which are essentially required in modern technologies.
Course Content
Discrete Fourier Transform And Fast Fourier Transform: Introduction to DFT, Efficient
computation of DFT, Properties of DFT, FFT algorithms, Decimation in Time Algorithms, Decimation
in Frequency algorithms.
(4)
Design of Digital Filters: Design of FIR Filters using windows, Structure of Symmetric FIR filters,
Structure of Antisymmetric FIR filters Design of IIR filter in the Frequency domain, Design of IIR
filter using bilinear transformation, Design of IIR filter using Matched Z-transform, Realization of
FIR and IIR systems.
(6)
Multirate Signal Processing: Introduction to multirate DSP, Decimation and interpolation, Filter
Design and Implementation for Sampling Rate Conversion, Multistage Implementation of Sampling
Rate Conversion, Sampling Rate Conversion of Band-pass Signals, Sampling Rate Conversion by
Arbitrary Factor, Application of multirate signal processing.
(8)
Linear Estimation And Prediction: Innovations Representation of Stationary Random Process,
Forward and Backward Linear Prediction, Solution of Normal Equations, Properties of Linear
Prediction-Error Filters, AR Lattice and ARMA Lattice-Ladder Filters, Wiener Filters for Filtering
and Prediction.
(8)
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 103
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Power Spectrum Estimation: Estimation of Spectra from Finite Duration Observations of Signals,
Nonparametric Methods for Power Spectrum Estimation, Parametric Methods for Power Spectrum
Estimation, Minimum Variance Spectral Estimation.
(7)
Adaptive Filter: Forward and backward linear prediction WIENER filters, Adaptive channel
equalization, Adaptive echo cancellation, Adaptive noise cancellation, FIR adaptive filters, RLS
algorithm, Steepest Descent Methods.
(7)
Course Outcomes
CO1:Knowledge of the basics of Signal Processing: Discrete Fourier Transform and Fast Fourier
Transform
CO2: Ability to design digital filters using various techniques
CO3: Knowledge of linear estimation and prediction techniques and ability to design and analyze
lattice-ladder filters
CO4: Knowledge of adaptive filters and their role in signal processing
Recommended Books
1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and
Applications”, Pearson Prentice Hall, (2007).
2. S. K. Mitra, “Digital Signal Processing: A Computer Based Approach”, 3rd Edition, TMH,
(2008).
3. A. V. Oppenheim, R. W. Schafer and J. R. Buck, “Discrete-time Signal Processing”, 2nd
Edition, Prentice Hall, (1999).
4. M. H. Hayes, “Statistical Digital Signal Processing and Modeling”, John Wiley & Sons, Inc.,
(2002).
5. S. Haykin, “Adaptive Filter Theory”, Prentice Hall, (2001).
6. P. P. Vaidyanathan, “Multirate Systems and Filter Banks”, Prentice Hall, (1992).
ECPE-491
Machine Learning
[3 0 0 3]
Course Objectives
Machine learning uses interdisciplinary techniques such as statistics, linear algebra, optimization,and
computer science to create automated systems that can sift through large volumes of data athigh speed
to make predictions or decisions without human intervention. Machine learning as afield is now
incredibly pervasive, with applications spanning from business intelligence tosecurity, from healthcare
to structural monitoring of agingbridges, and from weather forecasting to stock-market, etc. The major
course objectives are:
● Familiarization with a broad cross-section of models and algorithms for machine learning
● Familiarization with the available platforms for designing and building machine learning
applications
● Apply machine learning techniques for research or industry applications
Course Content
Introduction: What is Machine Learning? Why use Machine Learning?
(2)
Type of Machine Learning Systems: Supervised Learning: k-Nearest Neighbours, Linear
Regression, Logistic Regression, Support Vector Machines, Neural Networks, etc.
(12)
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 104
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Unsupervised Learning: Clustering (k-means, Hierarchical Cluster Analysis, Expectation
Maximization), Dimensionality Reduction (Principal Component Analysis) etc.
(10)
Semisupervised Learning, Reinforcement Learning
(1)
Batch and Online Learning, Instance-based and Model-based Learning
(1)
Some Machine Learning Platforms: TensorFlow, Matlab, Scikit-Learn, etc.
(6)
Machine Learning Applications
(8)
Course Outcomes
CO1: Understand the key concepts in machine learning
CO2: Apply machine learning systems to perform various artificial intelligence tasks
CO3: Experiment with machine learning libraries, including Scikit-learn, TensorFlow and Matlab
Recommended Books
1. EthemAlpaydin, “Introduction to Machine Learning”, MIT Press, 2nd edition (2004).
2. Tom Mitchell, “Machine Learning”, McGraw-Hill, 1st edition (1997).
3. Richard O. Duda, Peter E. Hart & David G. Stork, “Pattern Classification”, Wiley & Sons,
2nd edition (2001).
4. Richard S. Sutton and Andrew G. Barto, “Reinforcement learning: An introduction”, MIT
Press, 2nd Edition (1998).
5. NelloChristanini, John Shawe-Tayer, “An Introduction to Support Vector Machines”,
Cambridge University Press, 1st edition (2000).
ECPE-493
Wireless Communication
[3 0 0 3]
Course Objectives
This course aims to understand the cellular concepts and system level design aspect related to mobile
communication and to focus on the propagation models consisting indoor and outdoor environment. In
addition, aims include analysing system performance over fading channel models and to understand
mitigation techniquesincluding equalization and diversity. Multiple access techniques for wireless
communications and Error detection andcorrection techniques to enhance the wireless link
performance will also be discussed.
Course Content
Cellular Architecture: Cellular concept- Frequency reuse, channel assignment, hand off,
interferenceand system capacity, trunking and grade of service – Coverage and capacity improvement,
Cell splitting, sectoring,A microcell zone concepts, repeaters for range extensions.
(8)
Mobile radio Propagation: Radio Wave Propagation, Free Space and Two-Ray models, Propagation
Mechanisms,Link Budget design, outdoor propagation models, Indoor propagation models.
(7)
Mobile Radio Propagation: Small scale fading- Parameters of mobile multipath channels – Time
dispersionparameters-Coherence bandwidth – Doppler spread & Coherence time, Fading due to
Multipath time delay spread –flat fading – frequency selective fading – Fading due to Doppler spread
– fast fading – slow fading.
(7)
Multipath Mitigation Techniques: Equalization – Adaptive equalization, Linear and Non
Linearequalization, Zero forcing and LMS Algorithms. Diversity – Micro and Macro diversity,
Diversity combiningtechniques, Rake receiver, Interleaving and channel coding.
(8)
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 105
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Multiple Access techniques - FDMA, TDMA, Spread spectrum multiple access, packet radio
protocols, Carriersense Multiple Access, Reservation Protocols, Capture Effect in packet Radio,
Capacity calculations of cellularCDMA.
(7)
Error Correction and Detection: Parity method, two-dimensional parity insertion, checksum
technique, cyclicredundancy check and hamming codes.
(3)
Course Outcomes
CO1: The depth system knowledge, which in turns requires insights into the various componentsin a
wireless communication.
CO2: Students learn the foundation of wireless communication and solve many practical wireless
communicationproblems.
CO3: Demonstrate benefits of diversity for wireless communications over fading channels; analyze
space, time,and frequency diversity.
CO4 Assess capacity of cellular systems in terms of number of users that can be supported with
desired qualityof service.
Recommended Books
1. Rappaport,T.S., “Wireless communications”, Second Edition, Pearson Education, 2010.
2. Andreas.F. Molisch, “Wireless Communications”, 2 nd edition, John Wiley – India, 2006.
3. David Tse and Pramod Viswanath, “Fundamentals of Wireless Communication”, Cambridge
UniversityPress, 2004.
4. UpenaDalal, “Wireless Communication”, Oxford University Press, 2009.
5. Mischa Schwartz, “Mobile Wireless Communications”, Cambridge University Press, 2005.
ECPE/ECOE-495
Evolutionary Algorithms based Engineering Design
[3 0 0 3]
Course Objectives
The objective of this course is to address the optimization problems through the use of evolutionary
algorithms that mimic natural evolutionary principles. In this course, a number of popular
evolutionary algorithms would be discussed with the help of case studies. Some high performance
computing platforms supporting evolutionary algorithms would also be presented.
Course Content
Introduction to Optimization: What is optimization, categories of optimization, minimum seeking
algorithms.
(6)
Natural Optimization Methods: Simulated annealing, evolutionary algorithms (GAs, EP, ES, GP,
PSO, BBO etc.), a simple evolutionary algorithm, Selection Schemes, Crossovers, Mutation,
Applications.
(8)
Muti-Objective Evolutionary Optimization: Multi-Objective Optimization Problem, Principles of
Multi-Objective Optimization, Difference with Single-Objective Optimization, Dominance and
Pareto-Optimality, Some applications of Multi-Objective Evolutionary Algorithms.
(9)
High Performance Computing for Evolutionary Algorithms: Some HPC paradigms viz. Cluster
computing, GPU computing.
(8)
Case Studies for Engineering Design
(9)
Course Outcomes
CO1: Understanding of optimization and its various categories
CO2: Understanding of various nature inspired optimization methods with applications
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 106
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
CO3: Understanding of principles and concepts of multi-objective optimization for engineering
design
CO4: Familiarization with some high performance computing paradigms for evolutionary design
Recommended Books
1. Kalyanmoy Deb, “Multi Objective Optimization using Evolutionary Algorithms”, John Wiley
and Sons, (2001).
2. David A Coley, “An introduction to Genetic Algorithms for Scientists and Engineers”, World
Scientific Publishing Company, (1997).
3. Mitsuo Gen, Runwei Cheng, “Genetic Algorithms and Engineering Design”,
Wiley-Interscience, (1997).
4. Thomas Back, “Evolutionary Algorithms in Theory and Practice: Evolution Strategies,
Evolutionary Programming, Genetic Algorithms”, Oxford University Press, (1996).
5. William B. Langdon, Riccardo Poli, “Foundations of Genetic Programming”, Springer,
(2010).
ECPE/ECOE-497
Technology Entrepreneurship
[3 0 0 3]
Course Objectives
Technology and enterprises are both an important part of our world’s economic growth story as well as
the place where many entrepreneurs realize their dreams. The main objective of this course is to cover
the challenges involved in technology entrepreneurship.
Course Content
Venture Opportunity, Concept and Strategy: Economic growth and Technology Entrepreneur,
Opportunity and the Business Model, Competitive Strategies, Innovation Strategies.
(8)
Venture Formation and Planning: Risk and Return, Business Plan, Types of Ventures, Legal
Formation and Intellectual Property.
(8)
Detailed Functional Planning for the Venture: Marketing and Sales Plan, Acquiring and organising
resources, Management of Operations.
(8)
Financing and Building the Venture: Profit and Harvest, Financial plan, Sources of Capital,
Presentations and Deal Negotiations, Leading venture to success.
(8)
Case Studies
(8)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge of venture opportunities and strategies
Understanding of entrepreneurship concepts for formation and planning of ventures
Ability to understand and analyze various financing option for ventures
Ability to analyze entrepreneurial problems
Recommended Books
1. Thomas N. Duening, R. A Hisrich and M. A Lechter, “Technology Entrepreneurship:
Creating, Capturing, and Protecting Value”, Academic Press, (2003).
2. Thomas Byers, Richard Dorf and Andrew Nelson, “Technology Ventures: From Idea to
Enterprise”, McGraw-Hill Science/Engineering/Math; 3rd edition, (2010).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 107
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
3. Scott A. Shane, “Technology Strategy for Managers and Entrepreneurs”, Prentice Hall; 1st
edition, (2008).
4. William D. Bygrave and Andrew Zacharakis, “Entrepreneurship”, Wiley, 2nd edition, (2010).
5. Kathleen Allen, “Entrepreneurship for Scientists and Engineers”, Prentice Hall; 1st edition
(2009).
Program Elective – IV (Eighth Semester)
ECPE-452
Analog IC Design
[3 0 0 3]
Course Objectives
Analog VLSI subject deals with analysis and design of analog CMOS Integrated Circuits. An ability
to analyze basic amplifier stages, differential amplifier stage, current mirrors, and active loads.
Students should be able to make choices among these building blocks. Analyze various single-stage
and two-stage op-amp circuits.
Course Content
Review of MOS Devices: MOS transistor models. NMOS, PMOS, CMOS, Introduction to analog
VLSI and mixed signal issues in CMOS technologies.
(6)
Basics of system hardware design methodology: Hierarchical design using top-down and bottom-up
methodology.
(6)
Basic Electrical Properties and Circuit Concepts: Basic Electrical Properties of MOS circuits:
MOS transistor operation in linear and saturated regions, MOS transistor threshold voltage. MOS
switch and inverter, latch-up in CMOS inverter; sheet resistance and area capacitances of layers,
wiring capacitances MOS models, SPICE Models.
(10)
Circuit Characterization and Performance Estimation: Estimation of R, C, L, Switching
Characteristics-delay models. Power dissipation. ; MOSFET scaling - constant-voltage and
constant-field scaling.
(6)
CMOS Analog blocks: Current Sources and Voltage references. Differential amplifier and OPAMP
design.
(6)
Practical Aspects and Design Verification: Semi-custom and cell library based design. Design of.
Hardware description languages for high level design. Logic, circuit and layout verification. Analog
Testing, Layout issues. Introduction to different tool used in Analog design.
(6)
Course Outcomes
CO1: Knowledge of analog VLSI concepts used for analysis and design of analog CMOS integrated
circuits
CO2: Ability to analyze differential amplifier stage, current mirrors, and active loads
CO3: Understanding of analysis of various single-stage and two-stage op-amp circuits
CO4: Ability of understanding the circuit characterization and performance estimation.
Recommended Books
1. Weste N and Eshranghian K, “Principles of CMOS VLSI Design”, Pearson Education Asia
(2001).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 108
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
2. Glaser L and Dobberpuhl D, “The Design and Analysis of VLSI Circuits”, Addison Wesley
(1985).
3. Rabaey J, “Digital Integrated Circuits: Design perspective”, Prentice Hall India (1997).
4. Perry D, “VHDL”, McGraw-Hill International, 2nd Edition (1995).
5. D. A. Johns and K. Martin, “Analog Integrated Circuit Design”, Wiley Student Edition
(2002).
6. P. R. Gray and R. G. Meyer, “Analysis and design of Analog Integrated circuits” 4th Edition,
Wiley Student Edition (2001).
ECPE-454
RF Circuit Design
[3 0 0 3]
Course Objectives
This course aims at design and analysis of high speed RF circuit and systems. The course is aimed at
the understanding the concept of an RF system, its main constituting circuit blocks, and the particular
problems associated with operation at a high speed. This is necessary and essential in understanding
and designing today's communication systems.
Course Content
Introduction: Importance of RF Design, RF Behavior of Passive Components, Chip Components and
Circuit Board Considerations, General Transmission Line Equation, Micro Strip Transmission Lines.
(2)
Single and Multi-Port Networks: Interconnecting Networks, Network Property and Application,
Scattering Parameters.
(7)
Active RF Component and Modeling: Semiconductor Basics, RF Diode, Bipolar Junction
Transistor, RF Field Effect Transistors, High Electron Mobility Transistor, Diode Models, Transistor
Models.
(8)
Matching & Biasing Network & RF Filter: Overview of RF Filter design, Matching and Biasing
Networks. Basic blocks in RF systems and their VLSI implementation, Low noise, Amplifier design
in various technologies, Design of Mixers at GHz frequency range, various mixers- working and
implementation.
(8)
Oscillators: Basic topologies VCO and definition of phase noise, Noise power and trade off.
Resonator VCO designs, Radio frequency Synthesizers- PLL, Various RF Synthesizer architectures
and frequency dividers, Power Amplifier design, Design issues in integrated RF filters.
(7)
RF Transistor Amplifier: Characteristics of Amplifiers, Amplifiers Power Relation, Stability
Considerations, Constant Gain, Noise Figure Circles, Constant VSWR Circles, Broad Band, High
Power and Multistage Amplifiers.
(6)
Oscillators and Mixers: Basic Oscillator Model, High Frequency Oscillator Configuration, Basic
Characteristics of Mixers.
(4)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Ability to design and analyze high speed RF circuit and systems
Understanding of the concept of RF system, its main constituting circuit blocks
Understanding of various problems associated with high speed considered operation
Ability to design modern communication systems
Recommended Books
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 109
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
1. Reinhold Ludwig, Pavel Bretchko, “RF Circuit Design”, 1st Indian Reprint, Pearson
Education Asia (2001).
2. B Razavi, “Design of Analog CMOS Integrated Circuit”, Mc Graw Hill (2000).
3. R. Jacob Baker, H.W. Li, D.E. Boyce, “CMOS Circuit Design, layout and Simulation”, PHI
(1998).
4. Y. P. Tsividis, “Mixed Analog and Digital Devices and Technology”, TMH (1996).
5. Thomas H. Lee, “Design of CMOS RF Integrated Circuits”, Cambridge University Press
(1998).
ECPE-456
Low Power VLSI Design
[3 0 0 3]
Course Objectives
The objective of this course is to study the advanced VLSI design concepts on different levels along
with power estimation and optimization techniques. To understand the power reduction techniques at
device level, circuit level and system level. To examine the basic building blocks of large-scale digital
integrated
circuits,
understand
nanoscale
transistor
operations,
circuit
families,
area-power-performance analysis, memory design and clocking issues and to provide hands-on design
experience.
Course Content
Introduction: Need for low power VLSI chips, Low Power Design hierarchy, Basic Principles of
Low Power Design, Low Power Figure of merits, Transistor sizing & gate oxide thickness, Impact of
technology Scaling, Technology & Device innovation.
(7)
Device Level Power Dissipation and Reduction: Physics of power dissipation in CMOS
devices, The MIS structure, long channel device, Short Channel Effects, Sources of Power
Dissipation, Static Power Dissipation, Active Power Dissipation.
(8)
Circuit Techniques for Low Power Design: Circuit Techniques for Leakage Power Reduction,
Standby leakage control using Transistor stacking, Multi-threshold voltage technique, Dynamic
threshold voltage technique, Supply voltage scaling technique, power reduction in memory circuits.
(8)
Power Analysis: Simulation Power analysis: SPICE circuit simulators, gate level logic simulation,
capacitive power estimation, static state power, gate level capacitance estimation, architecture level
analysis, Monte Carlo simulation.
(7)
Architecture and System: Power reduction at architecture and system level, Power performance
(10)
management, switching activities reduction, parallel architecture with voltage reduction.
Course Outcomes
CO1: Understanding of basic concepts of power loss and its recovery
CO2: Ability to analyze the performance of CMOS circuits at low power operation.
CO3: Knowledge about power reduction techniques and their implementation.
CO4: Familiarization with the concepts of advanced devices level, Circuit level and architecture level
low power designs.
Recommended Books
1. Gary K. Yeap, “Practical Low Power Digital VLSI Design”, KAP, 2002
2. Rabaey, Pedram, “Low power design methodologies” Kluwer Academic, 1997
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 110
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
3. Kaushik Roy, Sharat Prasad, “Low-Power CMOS VLSI Circuit Design” Wiley, 2009.
ECPE-458
Optical Communication Systems and Networks
[3 0 0 3]
Course Objectives
The course provides the detailed description of optical fibre communication and its advantage over the
other types of communication systems. It describes the ideas about the various types of sources and
detectors. It also imparts the different types of optical fibres and its importance as long distance
communication system and sensors.
Course Content
Optical Fiber Communication Basics: Introduction to Optical Fiber Communication, Optical
Communication link, Comparison of Optical fiber technology with other transmission media,
Advantages of optical communication, Characterization of light. Ray model: Meridional rays and
skew rays, Numeric Aperture, Group delay, total internal reflection (As a wave-front), TE, TM and
Hybrid modes. Types of Fiber: Step index fiber, Graded index fiber, Single Mode and Multi-mode
fiber.
(6)
Wave Model: Maxwell’s Equations, Propagation of light through the cylindrical rod, V-number,
cut-off frequency, b-v curve, Linearly polarized modes.Signal Distortion: Attenuation, Scattering loss,
Rayleigh Scattering, Micro-bending and Macro-bending loss, Dispersion, Material dispersion,
Wave-guide dispersion, Dispersion Shifted Fiber, Mode Field Diameter.
(6)
Optical Source and Photo-detector: Working principle characteristics of Laser diode and Light
emitting diode, Diect band gap and indirect band gap semiconductor, Working of PIN and APD. Noise
in PD, Response in PD, Bit Error Calculations, Eye diagram. Optical source properties, what is inside
an LED? What causes the LED to emit light and what determines the color of the light?, how much
energy does an LED emit?, finding the energy from the voltage, finding the frequency from the
wavelength of light, operating wavelength of optical sources, semiconductor light-emitting diodes and
laser diodes, semiconductor material and device operating principles, light-emitting diodes,
surface-emitting LEDS, edge-emitting LEDS, super luminescent diodes, laser diodes, comparison of
LED and ILD. Fiber optic transmitters, basic optical transmitters, direct versus external modulation,
fiber optic transmitter applications, digital applications, analog applications. Basic Information on
light detectors, Role of an optical detector, Detector characteristics: Responsivity, Noise Equivalent
Power, Detectivity, Quantum efficiency, Detector response time, Linearity, Spectral response, Noise
considerations: Johnson noise, Shot noise, 1/f noise, Photon noise, The PN junction photo diode - PIN
photodetectors - Avalanche photo diode construction characteristics and properties, APD
Specifications, Applications of APD - comparison of performance noise sources - simple - simple
model of photo receiver - Its equivalent for circulation of noise SNR, Optical Receivers.
(12)
Wavelength Division Multiplexed System: Background technology need for WDM, Optical
Amplifers, SOA, EDFA. Integrated Optical Devices, Optical Coupler, Mach-Zehnder Interferometer
structures and its application, Electro-optic effect and its application. Design of different optical digital
circuit using electro-optic effect based Mach-Zehnder interferometer structure and Micro-ring
resonator structure.
(5)
Optical Switching & Networks:Transport Networks, Applications, Requirements, Architecture,
Technologies and Solutions, Introduction to Optical Access Networks Fiber Optic System Design
Considerations and Components: Components: Indoor Cables, Outdoor Cables, Cabling Example,
Power Budget, Bandwidth and Rise Time Budgets, Electrical and Optical Bandwidth, Connectors,
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 111
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Optical Networking: Data communication networks, network topologies, MAC protocols, Network
Architecture- SONET/TDH, optical transport network, optical access network.
(11)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Knowledge about various types of optical sources and detectors available at receivers
Understanding of various communication systems based on optical fiber and various
techniques of multiplexing
Ability to understand various networking models for optical communication
Knowledge of fiber optic system design considerations and components
Recommended Books
1. AjoyGhatak, K. Thyagarajan “Introduction to Fiber Optics,” Cambridge University Press
(1998).
2. John M. Senior, “Optical Fiber Communications: Principles and Practice” 3rd edition
Prentice-Hall International.
3. SilvelloBetti, Giancarlo De Marchis and Eugenio Iannone, “Coherent Optical
Communications Systems”, John Wiley, (1995).
4. CasimerDecusatis, “Handbook of Fiber Optic Data Communication” 2nd edition, Academic
Press.
5. Ivan Kaminow, “Fiber Optical telecommunications IV A” Academic Press (2002).
6. Ivan Kaminow, “Fiber Optical telecommunications IV B” Academic Press (2002).
7. Vivek Alwyn “Optical Design and Implementation” Cisco Press (2004).
ECPE-460
Radar and SatelliteCommunication
[3 0 0 3]
Course Objectives
This course aims to introduce the working principle of radar, CW and FM radar, MTI their frequencies
and application of radar. This course also outlines the different types of radars. Next focus is satellite
engineering, which provides an introduction to the fundamentals of orbital mechanics, launchers and
link budgets.
Course Content
Radar Engineering
Introduction: Working Principle of Radar, Radar Frequencies, Radar Equation, Minimum Detectable
signal, integration of radar pulses, Pulse repetition frequency and range ambiguities, Applications of
Radar
(6)
CW and Frequency Modulated Radar: Doppler effect, CW Radar, FM-CW radar.
(4)
MTI and Pulse Doppler Radar: Principle And Working, Delay-Line Cancellers.
(4)
Tracking Radars: Angular Tracking Systems: Conical Scan and Monopulse, Range and Velocity
Tracking Systems, Fundamentals Of Electronic Warfare, Instrument Landing Systems
(6)
Satellite Engineering
Introduction: Origin and brief history of satellite communications, an overview of satellite system
engineering, satellite frequency bands for communication.
(5)
Orbital Theory: Orbital mechanics, locating the satellite in the orbit w.r.t. Earth looks angle
determination. Azimuth & elevation calculations.
(5)
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 112
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Spacecraft Systems: Attitude and orbit control system, telemetry, tracking and command (TT&C),
communications subsystems, transponders, spacecraft antennas.
(5)
Satellite Link Design: Basic transmission theory, noise figure and noise temperature, C/N ratio,
satellite down link design, satellite uplink design.
(5)
Course Outcomes
CO1: Knowledge of the working & principle of radar, CW and FM radar, MTI their frequencies and
application of radar
CO2: Understanding of the different types of radars
CO3: In-depth knowledge of fundamentals of orbital mechanics and launchers
CO4: Understanding of satellite link design to designate uplink and downlink frequencies
Recommended Books
Skolnik, “Introduction to Radar Systems”, Tata McGraw Hill, 3rdedition (2001).
Peyton Z. Peebles, Jr, “Radar Principles”, John Wiley and Sons, 1stedition (2008).
Nagaraja, “Elements of Electronic Navigation”, Tata McGraw Hill, 2ndedition (2004).
Timothy Pratt, Charles W. Bostian “Satellite Communication” John Wiley & Sons publication
(2002).
5. Dennis Roddy “Satellite Communication”, McGraw-Hill, 4th Edition (2006).
1.
2.
3.
4.
ECPE-462
Medical Electronics and Instrumentation
[3 0 0 3]
Course Objectives
This course introduces the basic requirements for instrumentation for human body data acquisition
andmonitoring. The concept is related to various biomedical signal and image applications like
ECG,EEG, ESR GSR monitoring and basics behind imaging modalities.
Course Content
Human Physiology and Visceral Body Systems: Cell, Bioelectricity, Sodium Potassium pump,
Action and Resting potentials, Bioelectric Signals, Nervous System, Peripheral Nervous System,
Autonomic Nervous System, SNS, PNS.
(10)
Man-Instrumentation System: Introduction, Basic requirements of an instrumentation system
forhuman body data acquisition.Electro-Physiological Measurements: Basic components of
biomedical electronics system,Electrodes: Micro, Needle and Surface electrodes, Electrical activity of
heart, Generation andRecording of ECG signals, ECG Waves and Time Intervals, Heart Rhythms,
Heart beatmorphologies, Noise and artefacts, Respiratory system, EEG, EEG Rhythms and
waveforms,Recording.
(10)
Non-Electrical Parameter Measurement: Blood pressure measurement, Cardiac output,
HeartSounds, Respiratory rate, Gas volume, Flow rate, ph value, ESR, GSR, Plethysmography. (10)
Medical
Imaging
Modalities
and
Equipments:
Phonocardiography,Vectrocardiography,Defibrillators,
Pacemakers,
X-Ray,
Ultrasonography,
Computer Tomography, MRI.
(10)
Course Outcomes
CO1: This course will introduce the basic requirement of a medical system.
CO2: It will enhance knowledge of how to interface human body to a data
acquisition/monitoringsystem.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 113
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
CO3: It will provide design guidelines for medical instrumentation system.
Recommended Books
1. Joseph J. Carr and John M. Brown, “Introduction to Biomedical Equipment Technology”
4thedition, Pearson Education India, 2001.
2. Leslie Cromwell, Fred J, Weibell and Erich A. Pfeiffer, “Biomedical Instrumentation
andMeasurements” Prentice Hall of India Pvt. Ltd, New Delhi.
3. John G. Webster (Ed.), “Medical Instrumentation Application & Design” 3rd
Edition,Wiley, India.
4. Khandpur R S, “Handbook on Biomedical Instrumentation” TMH, 13th Reprint, New Delhi.
5. Barbara Christe, “Introduction to Biomedical Instrumentation: The Technology of
PatientCare” Cambridge University Press 2009.
ECPE-464
Wavelet Theory and Applications
[3 0 0 3]
Course Objectives
The course introduces the theoretical fundamentals along with wide range of applications including
communication, audio, speech, image and video. This course provides a coherent approach to study
wavelets and its application in various fields. Student will get necessary background for advance
studies in digital signal processing and other multimedia signal processing subjects.
Course Content
Introduction: Basics of Functional Analysis, Stationary and Non-stationary Processes, Transform,
Fourier Transform, Spectral Theory, Short Time Fourier Transform, Wavelets over FT and STFT,
Wavelets Applications.
(12)
Wavelet Transform: Continuous Wavelet Transform, Types of wavelets, Time-Frequency Resolution,
Discrete Wavelet Transform DWT, Sub-band Coding, Multi-resolution Analysis, Wavelet Coefficients
Estimation, Inverse DWT, Applications of DWT and IDWT in Signal and Image Processing.
(12)
Un-decimated Wavelet Transform: Algorithme `a Trous, Estimation of Wavelet Coefficients,
Inverse Un-decimated Wavelet Transform, Applications, Matched Wavelets.
(10)
Application of Wavelet Transforms: Wavelet denoising speckles Removal, Edge Detection and
Object Isolation, Image Fusion, Object Detection by Wavelet Transform of Projections,
Communication application.
(6)
Course Outcomes
CO1: Knowledge of fundamental types of processes and concept behind the evolution of wavelets
CO2: Understanding of the theory and algorithms behind wavelets that unifies the filter banks and
multiresolution analysis
CO3: Potential to derive and analyze the properties of mother wavelets with their applications
CO4: Ability to design and solve the underlying signal and image processing problem
Recommended Books
1. James S. Walker, “A Primer on Wavelets and Their Scientific Applications”, Chapman &
Hall/CRC, CRC Press, 2nd Edition (Studies in Advanced Mathematics)” (2008).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 114
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
2. Lokenath Debnath “Wavelet Transforms & Time-Frequency Signal Analysis”, Birkhauser
Boston (2001).
3. Stephane Mallat “A Wavelet Tour of Signal Processing, Third Edition: The Sparse Way”,
Elsevier, Academic Press (2008).
4. Albert Boggess, Francis J. Narcowich “A First Course in Wavelets with Fourier Analysis”
John Wiley & Sons (2009).
5. Raghuveer M. Rao, Ajit S. Bopardikar “Wavelet Transforms: Introduction to Theory &
Applications”, Addison-Wesley (1998).
ECPE-466
Computer Vision
[3 0 0 3]
Course Objectives
Computer vision is one of the introductory vision courses related to the application point of view in
many engineering fields. The objective of this course is to model the real world or to recognize objects
from digital images or videos acquired using sensors.
Course Content
Introduction to computer vision: Course introduction, Basic of image processing, computer verses
human, Graphics and vision, Image Representation and Basic Structures
(5)
Image Formation and Filtering: Image geometry, Radiometry, Digitization, Cameras, Camera
models and optics, Light and color, Convolution and Image filtering, Image pyramids and
applications.
(5)
Feature Detection and Matching: Edge definition and detection, Edge operators, Interest points and
corners, Local image features, Hough transform
(7)
Image Segmentation: Fundamentals, Segmentation methods, Use of motion in segmentation.
(4)
Multiple Views and Motion: Stereo, Epipolar Geometry and Structure from Motion, Detection and
tracking of point features, optical flow
(6)
Object Tracking: Kalman filter, condensation, tracking humans
(4)
Recognition: Recognition overview and bag of features, Large-scale instance recognition, Detection
with sliding windows:Viola Jones, character classification, pedestrian and face recognition, Modern
object detection
(5)
Introduction to Computer vision and image processing toolbox in MTALAB for simulating
Algorithms
(4)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Understanding of nature of vision, recognition process and inverse graphics
Knowledge of the basic principles and operations for image processing
Understanding of the concept of edge detection for different shapes analysis
Skills in the design and implementation of computer vision applications
Recommended Books
1. R. Szeliki, “Computer Vision: Computer Vision: Algorithms and Applications”, (2010).
2. R. Hartley and A. Zisserman, “Multiple View Geometry in Computer Vision”, Cambridge
University Press, (2003).
3. Ballard D., Brown C., “Computer Vision”, Prentice Hall.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 115
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
4. D. A. Forsyth and J. Ponce, “Computer Vision: A Modern Approach”, Prentice Hall, Upper
Saddle River, N.J., (2003).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 116
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
ECPE-468
Game Theory and Applications
[3 0 0 3]
Course Objectives
Game theory is a study of strategic decision-making that has attracted much interest because of its
many applications to social, economic, political and engineering problems. The objective of this
course is to introduce students to the principal ideas and applications of game theory.
Course Content
Introduction to Game theory: What is Game theory? Where did games theory come from? Why is
Game theory relevant to wireless communication and networking? Proper use of game theory?
Introduction to example: Power control, Routing, Trust management.
(8)
Decision Making and Utility Theory: Preference relationships, Existence of ordinal utility
representation: Finite X, Countable X, Uncountable X, Uniqueness of utility Functions, The von
Neumann- Morgenstern Axioms.
(8)
Strategic From Games: Definition of strategic Form games, dominated Strategies and iterative
deletion of dominated Strategies, mixed Strategies. Nash Equilibrium: Dealing with mixed Strategies,
decision of Nash Equilibrium. Existence of Nash Equilibriums.
(8)
Role of pricing: Application of game theory, Pricing of Network Resources, Flow control.
(8)
Case studies for engineering and management applications.
(8)
Course Outcomes
CO1: Understanding of basics of game theory, its genesis and relevance for engineering and
non-engineering applications
CO2: Understanding of the strategy and decision theoretic foundations of game theory
CO3: Ability to apply game theory for engineering and management applications
Recommended Books
1. Allen B. MacKenzia and Luiz A. Dasilva, “Game theory for wireless Engineers”, A
publication in the Morgan and claypoolPublisers, (2006).
2. Shaun P. Hargreaves- Heap and Yanis Varoufakis, “Game Theory A critical Introduction”,
Taylor and Francis group Publication, (2004).
3. Edward C. Rosenthal, “Game Theory The Fascinating math behind decision Making”, Marie
Butler Knight Publisher (2011).
4. William Poundstone, “Game theory in everyday Life”, Published by Basic books, (2008).
5. Drew Fudenberg, Jean Tirole, “Game theory”, Library of congress cataloging in publication,
(2005).
ECPE-470
Embedded Processors
[3 0 0 3]
Course Objectives
Embedded Processors have become the next inevitable wave of technology, finding application in
diverse fields of engineering. The goal of this course is to impart training to graduate engineers, in
specialized area of Embedded Processors and Systems so that they can develop expertise in
developing and deploying embedded systems over a wide range of applications.The modules of this
course will provide an exposure on PIC microcontroller, various advanced protocols and interfacing of
different peripherals with PIC microcontroller. Also an introduction to ARM processors.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 117
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Course Content
Microprocessor & Microcontroller: Basic Concepts ofMicroprocessor, Basic Concepts
ofMicrocontroller, Difference between microprocessor andmicrocontroller, Introduction to CISC &
RISCArchitecture, MemoryOrganization, Embedded System, Characteristics of EmbeddedSystem,
Application Areas.
(12)
Picmicrocontroller: Introduction to PICMicrocontroller, PIC Family, 8/16 bit PIC i.e. like
PIC16F877A/PIC18 etc. Architecture and InstructionSet, MemoryOrganization, I/O Ports andSFRs,
Interrupts, PWM, Timers andADC, Interfacing, Serial Communication Protocols.
(13)
Introduction To Arm Processor: Registers, current Program Status Registers, Pipeline Exceptions,
Interrupts and Vector Table, Architecture Revisions, ARM Processor families, ARM instruction set,
Thumb Instruction set-Exceptions Handing, Interrupts, Interrupt Handling schemes, firmware,
Embedded operating systems, Caches-cache architecture, Cache policy, Introduction to DSP on the
ARM, DSP on the ARM7TDMI, ARM9TDMI.
(15)
Course Outcomes
CO1:
CO2:
CO3:
Knowledge of fundamentals of embedded processors
Knowledge and understanding of various microprocessor and microcontroller systems, their
architecture & programming models.
Understanding of the basic architecture and programming of PIC and ARM Processorfamilies.
Recommended Books
1. Brey “Intel Micropocessors, The 8056/8055, 80186/80188, 8028, /80386, 80486, Pentium
&PentiumPro, Pentium II, III, IV: Architecture, Programming and Interfacing,” 6th edition,
PHI.
2. Douglas V. Hall, “Microprocessor & Interfacing: Programming & Hardware”, Tata McGraw
Hill, (1992).
3. M A Mazidi, J G Mazidi, R D Mc Kinlay “The 8051 Micro controllers & Embedded
Systems”, 2nd Indian reprint, Pearson education, (2002).
4. SteaveFurber, “ARM system - on - chip architecture”, Addison Wesley, 2000.
5. Andrew N. Sloss, Dominic Symes, Chris Wright and John Rayfield, “ARM System
Developer's Guide, Designing and Optimizing System Software”, Elsevier, 2004.
6. David Seal, “ARM Architecture Reference Manual”, Pearson Education, 2007.
ECPE/ECOE-472
Design Thinking
[3 0 0 3]
Course Objectives
The word “design” has traditionally been used to describe the visual aesthetics of objects such as
books, websites, products, architecture, and fashion. Yet increasingly design as a discipline is
expanding to include not just the shaping of artifacts but also the ways people interact with systems,
services, and organizations. As the challenges and opportunities facing society grow more complex,
and as stakeholders grow more diverse, an approach known as “design thinking” is playing a greater
role in finding meaningful paths forward. Design thinking is an iterative creative problem­solving
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 118
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
process of discovery, ideation, and experimentation that employs design­based techniques to gain
insight and yield innovative solutions for virtually any type of organizational or business challenge.
The major course objectives are:
● To understand the process of Design Thinking for nurturing innovation
● Learn how to be both analytical and creative in order to generate solutions for challenging
problems
● Inculcate a unique methodology to solve ‘wicked problems’
Course Content
Why Design Thinking?
(3)
Design Thinking Methodology: Definition, Research, Interpretation, Idea Generation, Prototyping,
Evaluation, Design Thinking Best Practices, Implementing Design Thinking
(22)
Case Studies and Group Activities
(15)
Course Outcomes
CO1: Have fundamental capabilities in the methods used for practicing Design Thinking
CO2: Understand challenges and benefits of Design Thinking
CO3: Be able to communicate clearly about Design Thinking
CO4: Have a mind-set suited to innovation and creative problem-solving
Recommended Books
1. Brown, Tim, and Barry Katz. Change by Design: How Design Thinking Transforms
Organizations and Inspires Innovation. Harper Business, 2009.
2. Alex Osterwalder, Yves Pigneur, Greg Bernarda, Alan Smith, Trish Papadakos, Value
Proposition Design: How to Create Products and Services Customers Want. Wiley, 2014.
3. Emrah Yayici, Design Thinking Methodology Book, 2016, ArtBiz Tech
4. Michael Lewrick, Patrick Link, Larry Leifer, The Design Thinking Playbook: Mindful Digital
Transformation of Teams, Products, Services, Businesses and Ecosystems, 2018, Wiley.
Program Elective – V (Eighth Semester)
ECPE-482
Digital Integrated Circuits
[3 0 0 3]
Course Objectives
This course focuses on design of modern Digital Integrated Circuits. Digital circuits will be introduced
and analyzed. Design of CMOS based digital integrated circuits. It provides exposure to the
semi-custom and full custom design and circuits with which digital systems are implemented.
Emphasis is also given on the programmable logics devices.
Course Content
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 119
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
Introduction: A historical Perspective, Evolution of logic complexity in digital integrated circuits,
Classification of CMOS digital Circuit types, A digital circuit example, Overview of Digital Design
Methodologies, Concept of Regularity, Modularity and locality.
(7)
Programmable logic devices: Introduction to PLA, PAL, PLD/CPLD, PGA/ FPGA, ASIC their
applications and Architecture.
(8)
Design for Manufacturability: Flow of design manufacturing, Process Variation, Basic Concepts of
manufacturing, Design of Experiments and Performance Modelling, Parametric Yield Estimation,
Parametric Yield Maximization, Memories design.
(7)
Design for Testability: Digital Faults Types and Models, Controllability and Observability, Ad Hoc
Testability Design Techniques, Scan Based Techniques, Build-in Self-Test Techniques, Low Power
Design Techniques.
(8)
BiCMOS Logic Circuit: Basics of BiCMOS Technology, Advantages of BiCMOS Technology over
conventional technologies, Bipolar Junction Transistor: Structure and Operation, Dynamic Behavior
of BJT, Basic BiCMOS Circuits: Static Behavior, Switching Delay in BiCOMS logic circuits,
BiCMOS Applications.
(10)
Course Outcomes
CO1: Knowledge of modern digital circuits
CO2: Ability to design and analyze programmable logic design
CO3: Understanding of problems of faults and minimization of the same.
CO4: Understanding of the advanced BiCMOS technology
Recommended Books
1.
2.
3.
4.
5.
S M Kang and Y Lebici, “CMOS Digital Integrated Circuits-analysis and design”, McGraw
Hill, 3rd edition, 2003.
Rabaey J.M, Chandrakasan A, Nikolic B , “Digital Integrated Circuits- A Design
Perspective”, 2nd edition, Prentice Hall, 2004.
Pucknell D A and Eshraghian K, “Basic VLSI Design”, Prentice Hall India, New Delhi
2003.
Glaser L and DobberpuhlD,“The Design and Analysis of VLSI Circuits”, Addison Wesley,
1985.
Weste N and Eshranghian K, “Principles of CMOS VLSI Design”, Pearson Education Asia,
2001
ECPE-484
MEMS
[3 0 0 3]
Course Objectives
The course aims to give the students a basic knowledge about state-of-the-art MEMS including
technology, device architecture, design and modelling, scalability, figures of merit and RF IC novel
functionality and performance. Reliability and packaging are also considered as key issues for
industrial applications.
Course Content
Introduction to Microelectromechanical Systems (MEMS) and MEMS Fabrication Technologies,
Materials and Substrates for MEMS, Processes for Micromachining - Basic Process Tools, Advanced
Process Tools,MEMS Structure and Systems: General Design Methodology, Techniques for Sensing
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 120
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
and Actuation, Passive MEM Structures, Sensors. Actuators, Mechanical Vibrations, Computer-Aided
Design of MEMS and tools
(15)
Applications of MEMS in RF/Microwave – The MEMS Switch and its Design Consideration. The
MEM Resonator and its Design Considerations, Micromachining-Enhanced Planar Microwave
Passive Elements. Other MEMS Based RF/Microwave Circuits and Systems
(15)
Packaging & Reliability for MEMS - Key Design and Packaging Considerations. Die-Attach
Processes. Wiring and Interconnects. Types of Packaging Solutions. Reliability and Failure Analysis.
(10)
Course Outcomes
CO1: Knowledge of state-of-the-art MEMS
CO2: Ability to understand various technologies, device architectures, design and modeling,
scalability, figures of merit and RF IC functionality and performance
CO3: Knowledge about reliability and packaging
CO4: Knowledge of basic applications of MEMS in RF/Microwave
Recommended Books
1. Nadim Maluf and Kirt Williams, “An Introduction to Microelectromechanical Systems
Engineering”, Artech, 2nd Edition (2004).
2. Hector J. De Los Santos “Introduction to Microelectromechanical Microwave Systems”,
Artech, 2nd Edition (2004).
ECPE-486
FPGA and ASIC Design
[3 0 0 3]
Course Objectives
The objectives of this course are to provide students with a working knowledge required to describe
digital system designs on FPGA Kit for hardware implementation. ASIC Design concepts is useful for
Physical design for area and timing optimization for VLSI Project.
Course Content
Introduction to digital IC design: Integrated circuits (IC) history, Digital design vs. Analog design,
ASIC vs. FPGA, Design abstraction and metrics, Packaging.
(10)
FPGA Flow: VHDL Fundamental, VHDL for synthesis, Re-configurable Devices, FPGA’s/CPLD’s,
Architectures, designing with FPGAs, FPGA Design Flows, Architecture based coding, synthesis,
UCF file creation, Timing analysis/Floor Planning, Place and route, Gate level simulation,
Introduction to Xilinx or latest tools.
(15)
ASIC Flow: Types of ASICs, VLSI Design flow, Programmable ASICs - Antifuse, SRAM, EPROM,
EEPROM based ASICs. Programmable ASIC logic cells and I/O cells. Programmable interconnects.
Latest Version - FPGAs and CPLDs and Soft-core processors, Timing Analysis, Physical Verification,
ASIC/FPGA‐oriented technology mapping.
(15)
Course Outcomes
CO1: Demonstrate VLSI tool-flow and appreciate FPGA architecture.
CO2: Understand the issues involved in ASIC design, including technology choice, design
management, tool-flow, verification, debug and test, as well as the impact of technology
scaling on ASIC design.
CO3: Understand the algorithms used for ASIC construction
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 121
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
CO4: Appreciate high performance algorithms available for ASICs
Recommended Books
1. Richard Munden “ASIC and FPGA Verification” A Guide to Component Modeling (Systems
on Silicon)
2. Ming-Bo Lin “Digital System Designs and PracticesUsing Verilog Hdl and FPGA”
3. S. Palnitkar, “Verilog HDL: A Guide to Digital Design and Synthesis” Prentice Hall (NJ,
4. USA), 1996.
5. M.J.S. Smith,“Application Specific Integrated Circuits”, Pearson, 2003.
6. Hoi-Jun Yoo, KangminLeeand Jun Kyong Kim, “Low-Power NoC for High-Performance
SoC Design”, CRC Press, 2008.
7. S.Pasricha and N.Dutt, “On Chip Communication Architectures System on Chip
Interconnect”, Elsveir, 2008.
ECPE-488
Internet of Things Architecture and Protocols
[3 0 0 3]
Course Objectives
This course aims to introduce the general concept of Internet as well as the functioning of the system
model ofInternet of Things/M2M/WSNs and to introduce the shortcomings and opportunities of
wireless and mobile networks for Internet ofThings. Students will be introduced to the usage of basic
simulation tools (preferably network simulator) todetermine the real-time performance of IoT
scenarios. In addition, various existing as well as potential IoT applications and future research
directions related to IoT and different layers of OSI referencemodel will be discussed.
Course Content
Internet in general and Internet of Things: layers, protocols, packets, services,
performanceparameters of a packet network as well as applications such as web, Peer-to-peer,
sensornetworks, and multimedia, IoT definitions: overview, applications, potential & challenges,
andarchitecture, IoT examples: Case studies, e.g. sensor body-area-network and control of a
smarthome.
(8)
Network layer: forwarding & routing algorithms (Link, DV), IP-addresses, DNS, NAT,
androuters, Transport services: TCP, UDP, socket programming.
(10)
Local Area Networks, MAC level, link protocols: point-to-point protocols, Ethernet,Wi-Fi 802.11,
cellular Internet access, and Machine-to-machine communications.
(8)
Mobile Networking: roaming and handoffs, mobile IP, and ad hoc and infrastructure lessnetworks.
(7)
Real-time networking: soft and real time, quality of service/information, resource reservationand
scheduling, and performance measurements.
(7)
Course Outcomes
CO1:
CO2:
CO3:
CO4:
Explain in a concise manner how the general Internet as well as Internet of Things work.
Understand constraints and opportunities of wireless and mobile networks for Internet of
Things.
Use basic measurement tools to determine the real-time performance of packet-base
networks.
Analyze trade-offs in interconnected wireless embedded sensor networks.
Recommended Books
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 122
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
1. Learning Internet of Things, Kindle Edition by Peter Waher
2. Getting Started With The Internet Of Things: Connecting Sensors and Microcontrollersto the
Cloud, 1 st edition, Kindle edition by Cuno Pfister
3. Computer Networking: A Top-Down Approach Featuring the Internet, James F.Kurose,K.W.
Rose, 3rd Edition
4. Computer Networks, A.S. Tanenbaum, 4th edition, Pearson education.
5. Data Networks, R.G. Gallager and D.P. Bertsekas
ECPE-490
Cognitive Radio
[3 0 0 3]
Course Objectives
This course gives a thorough knowledge of spectrum scarcity, cognitive radio concepts, principles,
standards, spectrum policy issues and product implementation details. The course combines a
discussion of existing literature with current challenges of cognitive radio technology to create an
integrated approach that is useful for students engaged in solving the problems in implementation of
cognitive radios.
Course Content
Spectrum Scarcity: history and background leading to cognitive radios, Software define radios
(SDRs), basic architecture of SDR, power control in cognitive transceivers, Dynamic Spectrum
Access, new opportunities, spectrum management.
(6)
Cognitive Radios: Scarcity problems, network protocols, standardization, security issues.
(2)
Spectrum Sensing: ideal spectrum sensing, Spectrum sensing techniques: Transmission detection
(Energy detection, cyclostationary detection, matched filter detection), feature based detection,
interference detection, spectrum sensing in fading environment.
(10)
Cooperative Sensing: importance of cooperative sensing, advantages of spectrum sensing, need of
co-operations, centralized cooperative sensing, distributed spectrum sensing. Fusion rules: hard fusion,
soft fusion rules.
(10)
Spectrum Management: Spectrum handoff management, spectrum mobility, spectrum sensing in
ad-hoc network, spectrum sharing.
(5)
Spectrum Trading: Introduction to spectrum trading, classification to spectrum trading, radio
resource pricing, brief discussion on economics theories in DSA (utility, auction theory), classification
of auctions (single auctions, double auctions, concurrent, sequential)
(8)
Course Outcomes
CO1:
CO2:
CO3:
CO4
Knowledge of spectrum scarcity, cognitive radio concepts, principles, standards, spectrum
policy issues and product implementation details
Understanding of current issues and challenges of cognitive radio technology
Analysis of various methodologies and approaches for problem solving in cognitive radios
Understanding of various spectrum management and spectrum trading techniques
Recommended Books
1. Bruce A. Fette, “Cognitive Radio Technolog, Elsevier Publication” 2nd Edition, (2009).
2. Natarajan Meghanathan and Yenumula B. Reddy “Cognitive Radio Technology Applications
for Wireless and Mobile Ad Hoc Networks” (2013).
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 123
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
3. Ekram Hossain, Dusit Niyato, Zhu Han, “Dynamic Spectrum Access and Management in
Cognitive Radio Networks”, Cambridge University Press, (2009).
4. Kwang-Cheng Chen, Ramjee Prasad “Cognitive radio networks”, John Wiley &Sons Ltd.,
(2009).
5. Huseyin Arslan “Cognitive Radio, Software Defined Radio, and Adaptive Wireless Systems”,
Springer, (2007).
6. Linda Doyle, “Essentials of Cognitive Radio”, Cambridge University Press, (2009).
ECPE-492
Medical Imaging and Processing
[3 0 0 3]
Course Objectives
The objective of this course is to provide students with an overview of the computational and
mathematical methods in medical image processing. The course covers the main sources of medical
imaging data (CT, MRI, PET, and ultrasound). Also study many of the current methods used to
enhance and extract useful information from medical images. A variety of radiological diagnostic
scenarios will be used as examples to motivate the methods.
Course Content
Introduction: Fundamentals of Biomedical Image Processing-Introduction to Medical imaging,
MedicalImage Formation, Image Enhancement, Visual Feature Extraction, Survey of major modalities
formedical imaging: ultrasound, X-ray, CT, MRI, PET, and SPECT. Basic Principle, working
andapplications of X rays MRI, PERT, CT & ultrasound. Statistics related to biomedical image.
(9)
Image Registration: Image Registration-Introduction to image registration, Transformation
Model,Registration Basis, Optimization and validation, Application of image registration.
(7)
Feature Extraction: Feature Extraction and Selection-Introduction to Medical Image Features,
ImageRepresentation, Texture and shape features in Biomedical Images, Characterizing the Texture,
TextureSegmentation, Feature Selection, Examples of the Use of Features in Biomedical Applications.
(8)
Image Segmentation: Image segmentation- Introduction to image segmentation, need of
imagesegmentation, Various methods of image segmentation, Parametric and Non-Parametric
Clustering,Region-Based Segmentation, Deformable models.
(7)
Image Classification: Image Classification-Introduction to image classification, Methods of
imageclassification like SVM, neural and fuzzy network, Genetic algorithms (GA). Need and
designing ofComputer aided diagnosis system, Content-Based Medical Image Retrieval, Examples for
Medical CBIRSystems.
(9)
Course Outcomes
CO1: Overview of the computational and mathematical methods in medical image processing.
CO2: Understanding of main sources of medical imaging data.
CO3: Knowledge of current methods used to enhance and extract useful information from medical
images.
CO4: Understanding of variety of radiological diagnostic scenarios.
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 124
Curriculum of B.Tech Programme in Electronics and Communication Engineering to be
applicable from 2018 batch onwards
Recommended Books
1. Thomas Deserno, “Biomedical Image Processing” Springer, 2011.
2. John L. Semmlow, “Bio Signal and Biomedical Image Processing MALAB based
Application”,CRC Press, 2004.
3. Bernd Jahne, “Digital image processing” Springer, 2005.
4. Thomas Deserno, “Biomedical Image Processing” Springer, 2011.
5. J.L.Prince and Jonathan Links, “Medical imaging signals and systems” Pearson Education,
2006.
6. Sonka, Hlavac, Boyle “Digital image processing and computer vision” Cenage Learning,
2008.
7. R. C. Gonzalez and R. E. Woods, “Digital Image Processing”, Pearson Education, 2002.
ECPE-494
Wireless Sensor Networks
[3 0 0 3]
Course Objectives
Study of wireless sensor networks course will give the students a wide idea of sensor networks, sensor
node hardware architecture, network protocols as well as the applications of wireless sensor
networks.andcorrection techniques to enhance the wireless link performance will also be discussed.
Course Content
Introduction: Introduction to Sensor Networks, unique constraints and challenges, Advantage of
Sensor Networks, Applications of Sensor Networks, Mobile Adhoc NETworks (MANETs) and
Wireless Sensor Networks, Enabling technologies for Wireless Sensor Networks
(8)
Sensor Node Hardware and Network Architecture: Single-node architecture, Hardware
components & design constraints, Operating systems and execution environments, introduction to
TinyOS and nesC, Network architecture, Optimization goals and figures of merit, Design principles
for WSNs, Service interfaces of WSNs, Gateway concepts.
(9)
Deployment and Configuration: Localization and positioning, Coverage and connectivity,
Single-hop and multihop localization, self configuring localization systems, sensor management
(8)
Network Protocols: Issues in designing MAC protocol for WSNs, Classification of MAC Protocols,
S-MAC Protocol, B-MAC protocol, IEEE 802.15.4 standard and Zig Bee, Dissemination protocol for
large sensor network. Department of Electronics and Communication EngineeringRouting
protocols: Issues in designing routing protocols, Classification of routing protocols, Energy-efficient
routing, Unicast, Broadcast and multicast, Geographic routing.
(9)
Data Storage and Manipulation: Data centric and content based routing, storage and retrieval in
network, compression technologies for WSN, Data aggregation technique.
(3)
Applications: Detecting unauthorized activity using a sensor network, WSN for Habitat Monitoring.
Course Outcomes
CO1: Knowledge of sensor networks, sensor node hardware and network architecture
CO2: Knowledge of various protocols for deployment of sensor nodes
CO3: Understanding of data compression and aggression techniques for wireless sensor
networks
CO4: Ability to employ wireless sensor networks to provide solutions to real time problems
Recommended Books
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 125
Curriculum of B.Tech Programme in Electronics and Communication Engineering to
be applicable from 2018 batch onwards
1.
2.
3.
4.
5.
6.
Holger Kerl, Andreas Willig, “Protocols and Architectures for Wireless Sensor Network”,
John Wiley and Sons, (2005).
Raghavendra, Cauligi S, Sivalingam, Krishna M., Zanti Taieb, “Wireless Sensor Network”,
Springer 1st Ed., (2004).
Feng Zhao, Leonidas Guibas, “ Wireless Sensor Network”,Elsevier, 1st Ed. (2004).
Kazem, Sohraby, Daniel Minoli, Taieb Zanti, “Wireless Sensor Network: Technology,
Protocols and Application”, John Wiley and Sons 1 st Ed., (2007).
B. Krishnamachari, “ Networking Wireless Sensors”, Cambridge University Press.
N. P. Mahalik, “Sensor Networks and Configuration: Fundamentals, Standards, Platforms,
and Applications” Springer Verlag.
ECPE/ECOE-496
Gamification
[3 0 0 3]
Course Objectives
This course will introduce the concepts of Gamification. This course also incorporates the rules and
goals of the game elements. Students will be able to understand its design process through case
studies.
Course Content
What is Gamification: Introduction, What is Gamification? Gamification in Action, Gamification
versus Serious Games, Growth of Gamification, Who is using Gamification?
(10)
Game Elements: Introduction, Goals, Rules, Reward Structures, Feedback, Levels, Storytelling. (10)
Gamification Design Process: Game Mechanics, Players motivation, Points, Levels, Leaderboards,
Badges, Onboarding, Challenges and Quests.
(8)
Gamification for Problem Solving in different domains (Case Studies)
(12)
Course Outcomes
CO1: Understanding of concepts, philosophy and applications of gamification
CO2: Knowledge of game elements and gamification design process
CO3: Ability to apply gamification in different setups
Recommended Books
1.
Gabe Zichermann and Joselin Linder, “The Gamification Revolution: How Leaders Leverage
Game Mechanics to Crush the Competition”, McGraw-Hill; 1st edition, (2013).
2. Karl M. Kapp, “The Gamification of Learning and Instruction: Game-based Methods and
Strategies for Training and Education”, Pfeiffer; 1st edition, (2012).
3. Kevin Werbach and Dan Hunter, “For the Win: How Game Thinking Can Revolutionize Your
Business”, Wharton Digital Press, (2012).
4. Andrzej Marczewski, “Gamification: A Simple Introduction & a Bit More”, Kindle edition,
(2013).
5. Karl M. Kapp, “The Gamification of Learning and Instruction Field book: Ideas into Practice,
Pfeiffer; 1 edition, (2013).
__________________________________________________________________________________
Approved by Board of Studies 8th meeting (February 20, 2019) /Department of ECEPage 126
Download