You are on page 1of 211

School of Engineering and Applied Sciences

B. Tech Electronics and Communication Engineering

AY: 2020-2024
Curriculum

Department of Electronics and Communication Engineering


SRM University-Andhra Pradesh.
Program Educational Objectives (PEO)

An ECE B.Tech. graduate is expected to:

PEO 1. Apply core ECE design and engineering principles in implemented and
demonstrable system

PEO 2. Evolve as a responsible engineering professional who can lead humanity to


sustainable systems to provide scalable and data-intensive communication
capability.

PEO 3. Imagine beyond state of art and develop concepts which effectively solve difficult
problems in the domain of Electronic Communication and Internet like systems.

Program Outcomes (PO)

Graduates of the ECE program should be able to acquire innovative engineering and design
skills and provide insights into complex and diverse ECE design problems by:

PO 1. Understanding ECE phenomena relevant to the design problem,

PO 2. Implementing the relevant design solution for the phenomena,

PO 3. Modeling the problems using deep mathematical/computational/simulation/emulation


techniques,

PO 4. Leverage experimental, computational, testing, and/or theoretical methods,

PO 5. Enumerate the limitations of proposed solutions honestly,

PO 6. Critically assess the state of art of their knowledge and scholarship, and design,
program, and research a plan to empower themselves with new ECE-Skillset for specific
deeper technical goals and in pursuit of innovative scholarly interests,

PO 7. Communicate effectively using oratory, presentation, and scientific/technical paper-


writing formats to heterogeneous scientific, engineering and clinical audiences, and

PO 8. Leverage modern ECE tools to procure, process, and critically analyze raw data and
parameters collected from heterogeneous outlets.
Program Specific Criteria (PSC)

Lead Society: Institute of Electrical and Electronics Engineers

1. Curriculum:
Our curriculum includes state of art in electronic communication engineering as per best global
standards. SRM-AP strives to provide core technical education on modern communication platforms
along with multidisciplinary exposure in an integrated fashion. Main focus of our curriculum is
towards hands-on training and towards building next generation Electronics and communication
systems which can support AI, M2M and data-intensive distributed robotic communication in a
scalable fashion keeping up with environmental and legal norms in most economic fashion.

2. Faculty

Our faculty is trained at the best of the universities around the world and has contributed
significantly in IEEE and other technical forums.

Program Specific Outcomes (PSO)

Our ECE B.Tech. graduates are expected to:

PSO 1. Train themselves in core principles of ECE and corresponding communication cum
computational hardware/software platforms in experimental and project modes.

PSO 2. Gain deep insights into hands on approach in communication system-building and
testing them for a variety of applied areas, frameworks, and platforms.
Semester-I

Course Code Course Name L T P C


EGL 101
Communicative English 3 0 0 3
PHY 101
Engineering Physics 3 0 0 3
PHY 101 L
Engineering Physics Lab 0 0 2 1
EEE 111
Electrical Circuit Analysis 2 1 0 3
EEE 111 L
Electrical Circuit Analysis Lab 0 0 2 1
CSE 102 Introduction to Programming Using C
3 0 0 3
CSE 102 L Introduction to Programming Using C Lab
0 0 2 1
MAT 111
Single Variable Calculus 3 0 0 3
CDC 101
Soft Skills-1 1 0 0 1
ECE 111
Electronic Workshop-I with Arduino Uno 0 0 2 1

TOTAL 16 0 8 20

Semester-II

Course Code Course Name L T P C

CDC 102 Soft Skills-2 1 0 0 1

PHY 102 Solid State Device Physics 3 0 0 3

PHY 102 L Solid State Device Physics Lab 0 0 2 1

CSE 223 Data Structures and Algorithms 3 0 0 3


CSE 223 L Data Structures and Algorithms Lab 0 0 2 1

ENV 101 Environmental Science 2 0 0 2

ENV 101 L Environmental Science Lab 0 0 2 1

CHE 101 Principles of Chemistry 2 0 0 2

CHE 101 L Principles of Chemistry Lab 0 0 2 1

ECO 221 Economics 3 0 0 3


MAT 121
Multivariable Calculus 3 0 0 3

ECE 123 Electronic Workshop-II with Raspberry PI 0 0 2 1

ECE 122 Introduction to IOT 0 0 2 1

TOTAL 17 0 12 23

Semester-III

Course Code Course Name L T P C

ECE 214 Numerical Analysis and Algorithms 3 0 0 3

ECE 211 Digital Electronics 2 1 0 3

ECE 211L Digital Electronics Lab 0 0 2 1

ECE 216 Electronic Circuits 2 1 0 3

ECE 216L Electronic Circuits Lab 0 0 2 1

ECE 212 Signals and Systems 2 1 0 3

ECE 212 L Signals and Systems Lab 0 0 2 1

CDC 103 Soft Skills-3 1 0 0 1

ECE 213 Introduction to Logic 2 0 0 2


MAT 131
Differential Equations 3 0 0 3
(BS)
ECE 215 Electronic Workshop-III on PCB Design 0 0 2 1
Industry Standard Coding Practice(ISCP)
ISCP 3 0 0 2 1

TOTAL 18 0 10 23

Semester-IV

Course Code Course Name L T P C

CDC 212 Soft Skills-4 1 0 0 1

MAT 211 Linear Algebra 3 0 0 3

ECE 224 Probability and Random variables 3 0 0 3

ECE 221 Analog Electronics 3 0 0 3

ECE 221L Analog Electronics Lab 0 0 2 1

ECE 222 Digital Signal Processing 3 0 0 3

ECE 222 L Digital Signal Processing Lab 0 0 2 1

ECE 223 Electromagnetics and Wave propagation 3 1 0 4

CSE 205 Object Oriented Programming 3 0 0 3

CSE 205L Object Oriented Programming Lab 0 0 2 1

ISCP 4 Industry Standard Coding Practice (ISCP) 0 0 2 1

TOTAL 20 0 8 24

Semester-V

Course Code Course Name L T P C

ECE 311 Analog Communication 3 0 0 3

ECE 311 L Analog Communication Lab 0 0 2 1

ECE 313 Microprocessors/Microcontrollers and Interfacing 2 1 0 3


ECE 313 L Microprocessors/Microcontrollers and Interfacing Lab 0 0 2 1

ECE 323 Microwave Theory and Applications 3 0 0 3

ECE 323 L Microwave Theory and Applications Lab 0 0 2 1

ECE 315 Introduction to AI/ML 3 0 0 3

ECE 315 L Introduction to AI/ML Lab 0 0 2 1

EEE 212 Technical Elective (Control Systems) 3 0 0 3

EEE 212L Technical Elective (Control Systems Lab) 0 0 2 1

CDC 301 Soft Skills- 5 1 0 0 1

ISCP 5 Industry Standard Coding Practice (ISCP) 0 0 2 1

ECE 319 Introduction to Embedded Systems 1 0 2 2

TOTAL 18 0 10 24

Semester-VI

Course Code Course Name L T P C

ECE TE Technical Elective 3 0 2 4

ECE 318 Antenna Arrays and waveguides 3 0 0 3

ECE 318 L Antenna Arrays and waveguides Lab 0 0 2 1

ECE 320 VLSI Design 3 0 0 3

ECE 320 L VLSI Design Lab 0 0 2 1

ECE 317 HDL based FPGA Design 3 0 0 3

ECE 317 L HDL based FPGA Design Lab 0 0 2 1

ECE 321 Digital Communication 3 0 0 3

ECE 321 L Digital Communication Lab 0 0 2 1


OE Open Elective (Quantum Electronics and communication) 3 0 2 4

TOTAL 18 0 6 24

Semester-VII

Course Code Course Name L T P C

ECE Technical Elective 3 0 2 4

ENG 321 Multidisciplinary Design Project / UROP 0 0 6 3

ECE Technical Elective 3 0 2 4

ECE Technical Elective 3 0 2 4

OE Open Elective 3 0 2 4

OE Open Elective 3 0 2 4

TOTAL 15 0 6 23

Semester-VIII

Course Code Course Name L T P C

ECEP Capstone Project 0 0 24 12

TOTAL 0 0 24 12
Semester-I

EGL101 L T P C
Communicative English
(HS) 3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL

Course Category Humanity Sciences SEAS


HS
Course designed by Department of English
Approval

Introduction to Communication is designed to help students with the principles and practice
of effective oral communication skills. This course will help students through formal and
informal speaking activities. Strategies for effective communication in social, business, and
professional situations are examined. In all speaking assignments, articulation and the best
PURPOSE way to frame ideas will be covered. The course objectives are for students to demonstrate an
understanding of the value of rhetorical speaking skills; Paraphrase and cite research
correctly; write and speak well-developed, clear, unified ideas with appropriate college-level
language choices; Demonstrate a growing understanding of critical thinking in speaking,
writing and in public situations.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Apply composition skills to craft clear and well-structured
1.
communications.
2. Composition: Communicate with clear and precise style.

3. Connotation: Understand and use connotations, tone, and style.

4. Organization: Effectively organize communications.


Professionalism: follow established guidelines to present yourself and
5.
your work products professionally.
6. Thesis: Formulate a well-defined thesis.
Use evidence and argument along with knowledge of your audience to
7.
present information in an engaging and persuasive way.
Audience: Tailor oral and written work by considering the situation and
8.
perspective of the people receiving it.
Confidence: Present views and work with an appropriate level of
9.
confidence.
Critique: Actively and critically engage with texts and other forms of
10.
communication.
Evidence based: Identify and appropriately structure the information
11.
needed to support an argument effectively.
Medium: describe, analyze, and utilize distinctive characteristics of
12. communicative and expressive mediums at the level of form and
structure.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I – Rhetoric and Public Speaking 9

1. Rhetoric. 1 C-I-O 1,2,3

2. Critical Thinking and Public Speaking. 2 C-I-O 1,2,3

3. Thinking Outside the Box. 2 C-I-O 1,2,3

4. How to Deliver a Speech. 2 C-I-O 1,2,3

5. Fundamentals of Persuasion. 2 C-I-O 1,2,3

UNIT II - Nonverbal Communication 9

6. Nonverbal Communication; Spatial distance. 4 C-I-O 1,2,3


Eye contact and appearances; How nonverbal
7. 5 C-I-O 1,2,3
communication is more important than words.
UNIT III- Communication and the Media 9

8. Persuasion and the media; Radio, television, film. 2 C-I-O 1,2,3


Social media and the internet; How the media
9. 1 C-I-O 1,2,3
sells ideas, images.
Products and lifestyles; Fundamentals of
10. 3 C-I-O 1,2,3
Informative/Scientific.
Speeches and Research; The Heart of the Speech
11. 3 C-I-O 1,2,3
– Powerful Narratives; The Power of Narrative.
UNITIV – Small Group Communication 9

12. Small group communication; Leadership. 1 C-D-I-O 1,2,3

13. Conflict and persuasion in groups. 2 C-D-I-O 1,2,3

14. The importance of small groups in business. 2 C-D-I-O 1,2,3


Dr. A. Fisher’s Fundamentals of Small Groups;
15. Group Problem Solving; Learning to say no – 2 C-D-I-O 1,2,3
don’t say you will when you won’t.
Don’t say yes and then don’t do it, be true to your
16. 2 C-D-I-O 1,2,3
word.
UNIT V- Persuasion, Ideology and Media Bias 9

17. Advanced Rhetoric. 1 C-D-I-O 1,2,3

18. Ideology. 1 C-D-I-O 1,2,3

19. Persuasive Fallacies. 1 C-D-I-O 1,2,3

20. How to Construct a Persuasive Speech. 1 C-D-I-O 1,2,3

21. How to Present Scientific Data in a Speech. 2 C-D-I-O 1,2,3

22. Unmasking Media Bias and Ideology. 1 C-D-I-O 1,2,3

23. Full circle – the dangers of rhetoric and ideology. 2 C-D-I-O 1,2,3

Total contact hours 45

Sl. No Description of assignments C-D-I-O IOs Reference


1 Writing Journal 1. C-D-I-O 1,2,3

2 Essay on Images. C-D-I-O 1,2,3

3 Oral Presentation. C-D-I-O 1,2,3

4 Writing Journal 2. C-D-I-O 1,2,3

5 Essay on Community. C-D-I-O 1,2,3

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Communication: Principles for a Lifetime. Beebe, Beebe and Ivy, 6th Edition, Pearson Publishing.
Qualitative Communication Research Methods (2011) Bryan C. Taylor and Thomas R. Lindlof.
2.
Sage Publications, New Delhi, India, 3rd Edition.
The Fundamentals of Small Group Communication (2008) Scott A. Myers and Carolyn M.
3.
Anderson. Sage Publications, New Delhi, India.

L T P C
PHY 101 Engineering Physics
3 0 0 3
Co-requisite: Single variable calculus (MAT ----)
Prerequisite: NIL
Data Book /
Codes/Standards NIL
Course Category BS (Basic Sciences)
Course designed by Department of Physics
Approval

The course aims to cover the fundamental formalism and applications of Physics. It
PURPOSE mainly includes basic Newtonian mechanics, Waves and oscillations, Introduction to
thermodynamics, Electricity & magnetism with General properties of maters.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
apply the fundamental concepts of mechanics such as force, energy,
1. momentum etc. more rigorously as needed for further studies in
engineering and technology
2. students’ physical intuition and thinking process through
understanding the theory
model simple mechanical systems by correlating it to the real world
3.
practical problems

Sessio Contact IO
Description of Topic C-D-I-O Reference
n hours s

UNIT I - Review of Newtonian Mechanics 9

1. Introduction to Vector and Coordinate systems 1 C 1,2,3

Kinematics: Equations of motion for constant


2. 1 C-D 1,2,3
acceleration
Dynamics: Contact forces, Static friction, kinetic
3. 1 C-D 1,2,3
friction and worked examples.
Free body force diagram; Applications of Newton’s
4. 1 D-I 1,2,3
law. Worked examples (i.e. pulley, inclined planes)
Momentum and Impulse, Impulse momentum
5. 1 C-D 1,2,3
theorem
Center of Mass: Calculation of Center of mass for
6. 1 D-I 1,2,3
complex systems

7. Work and Kinetic Energy Theorem 1 D-I 1,2,3

8. Motion at Inclined Plane 1 C-D 1,2,3

Conservation of linear and angular momenta,


9. 1 D-I 1,2,3
worked example (Fly wheel)
UNIT II – Waves, oscillations, optics 9
Simple harmonic motion: simple pendulum,
10. 1 C 1,2,3, 6
compound pendulum
Damped and driven harmonic oscillations, Quality
11. 1 C-D 1,2,3, 6
factor; electrical equivalent (LCR circuit)
Circular motion in analogy of Simple Harmonic
12. 1 C-D 1,2,3, 6
Motion
Longitudinal waves, transverse waves; standing
13. 1 C-D 1,2,3, 6
waves
14. Concept of Electromagnetic waves 1 D-I 1,2,3, 6
15. Optics: Interference, diffraction (qualitative) 1 D-I 1,2,3, 6
Double slit interference and concept of coherence
16. 1 C-D 1,2,3, 6
length
17. Polarization of light (qualitative) 1 C-D 1,2,3, 6
18. Concept of Lasers 1 C-D 1, 2, 3, 6
UNIT III – Classical thermodynamics 9
Thermodynamic systems and equilibrium: example
19. 1 C 1,2,3
of ideal gas
Zeroth law of thermodynamics and concept of
20. 1 C-D 1,2,3
temperature
First law of thermodynamics, internal energy and
21. 1 D-I 1,2,3
specific heat
22. Second law of thermodynamics 1 C-D 1,2,3
23. Entropy, reversibility 1 C-D 1,2,3
24. Application of 1st and 2nd law of thermodynamics 1 I 1,2,3
25. Concept of work and free energies 1 C-D 1,2,3
26. Concept of Phases: Example of phase transitions 1 C-D 1,2,3
27. Black body radiation – Stefan’s law 1 C 1,2,3
UNIT IV: REVIEW OF ELECTRO-
9
MAGNETISM
Properties of charge and Coulomb’s law,
28. 1 C-D 1, 2, 4, 5
calculation of electric field and potential
29. Gauss’s law (differential and integral form) 1 C-D 1, 2, 4, 5
Application of Gauss’s law (line, plane, spherical
30. 1 D 1, 2, 4, 5
symmetry)
Dielectrics from the concept of dipole movements
31. 1 D 1, 2, 4, 5
in material
Fields in parallel plate capacitor with dielectric
32. 1 C-D 1, 2, 4, 5
medium
Biot-Savart Law for magnetic fields, Magnetic field
33. 1 C-D 1, 2, 4, 5
(circular loop).
Ampere’s circuital law, Examples – Infinite wire
34. 1 C-D 1, 2, 4, 5
and Solenoid.
35. Lenz’s Law, Faraday’s law. 1 C-D 1, 2, 4, 5
36. Maxwell’s equations 1 C-D 1, 2, 4, 5
UNIT V: MATERIAL PROPERTIES 9
37. States of Matter: Solid, Liquid, Gases and Plasma 1 C 1,2,3
Mechanical Properties of solids: linear elasticity
38. 1 C-D 1,2,3
(Hooke’s Law). Elastic moduli.
39. Shear stress and strain. Rigidity modulus 1 C-D 1,2,3
40. Moment of Cantilevers: Young’s Modulus 1 C-D 1,2,3
Bulk and surface properties of liquid – Adhesion,
41. 1 C-D 1,2,3
Cohesion
42. Surface Tension 1 C-D 1,2,3
43. Viscosity of liquids 1 C-I 1,2,3
44. Stoke’s equation 1 C-D 1,2,3
45. Bernoulli’s principle (Quantitative) 1 C-D 1,2,3
Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

University Physics With Modern Physics with Mastering Physics - D Young, Roger A Freedman And
1
Lewis Ford, XII Edition (2018), Publisher – PEARSON

Physics for Scientist and Engineers - Raymond A. Serway, John W. Jewett XIX Edition (2017),
2
Publisher - Cengage India Private Limited

Concept of Modern Physics - Arthur Besier, Shobhit Mahajan, S Rai, 2017 Edition, Publisher - Tata
3
McGraw Hill

Introduction to Electrodynamics – David J. Griffiths; 4th Edition (2012), Publisher - PHI Eastern
4
Economy Editions

Electricity and Magnetism - A S Mahajan and AARangwala, Revised of 1Edition (2001), Publisher -
5
McGraw-Hill

6 Advanced Engineering Mathematics - Erwin Kreyszig, X Edition (2016), Publisher - Wiley

L T P C
PHY 101L Engineering Physics: LABORATORY
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category BS (Basic Sciences)
Course designed by Department of Physics
Approval

The course aims to cover the applications related to fundamental formalism of Physics. It
PURPOSE mainly includes basic Newtonian mechanics, Waves and oscillations, Introduction to
thermodynamics, Electricity & magnetism with General properties of maters.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
Understand basic equipment operation and analysis
Correlate fundamental concept of physics to laboratory experiments
Origin and analysis of error

Sl. Contact IO
Description of Experiments C-D-I-O Reference
No hours s
Revisions of Vernier caliper and Screw Gauge
1a
measurement methods 1 D-I-O 1, 2
1b Plotting experimental data in graphs and error analysis

2 To determine the moment of inertia of a flywheel 1 D-I-O 1, 2


(a) Measurement of time period for a given compound
pendulum with different lengths
3 1 D-I-O 1, 2
(b) To determine radius of gyration of a given
pendulum
Verification of Stefan`s Law
4 1 D-I-O 1, 2
Measurement of specific heat capacity of any given
5 material 1 D-I-O 1, 2

Verify of Hooke’s law and to determine spring


6 1 D-I-O 1, 2
contact for given spring combinations
To determine the rigidity modulus of steel wire by
7 1 D-I-O 1, 2
torsional oscillations
To calculate Young’s modulus of a given material by
8 1 D-I-O 1, 2
deflection method
(a) To measure the capacitance as a function of area
and distance between the plates.
9 2 D-I-O 1, 2
b) To determine the dielectric constant of different
dielectric materials.
(a) Measurement of the induced voltage impulse as a
function of the velocity of the magnet.
10 b) Calculation of the magnetic flux induced by a 1 D-I-O 1, 2
falling magnet as a function of the velocity of the
magnet
(a) To study the magnetic field along the axis of a
current carrying circular loop.
11 1 D-I-O 1, 2
b) To study the dependency of magnetic field on the
diameter of coil
(a) To investigate the spatial distribution of magnetic
field between coils and determine the spacing for
12 uniform magnetic field. 2 D-I-O 1, 2
b) To demonstrate the superposition of the magnetic
fields of the two individual coils.
Study of B-H-Curve
13 To study permeability curve of a given material 1 D-I-O 1, 2
Total contact hours (Including demo and repeat
15
labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

Physics for Scientist and Engineers, Ninth edition (2017) - Raymond A. Serway, John W. Jewett
1
(Publisher - Cengage India Private Limited))

Physics laboratory manuals


2

L T P C
EEE 111 ELECTRICAL CIRCUIT ANALYSIS
2 1 0 3
Co-requisite: NIL
Prerequisite: Intermediate Level Mathematics and Physics
Data Book /
NIL
Codes/Standards
Course Category ES (Engineering Sciences)
Course designed by Department of Electrical and Electronics Engineering
Approval

PURPOSE To provide the comprehensive idea of electrical circuits, network theorems, two-port
networks, and concepts of AC circuits.

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
1 Understand the fundamental laws and basic concepts of electrical circuits.
Gain knowledge on the analysis of electrical circuits using mesh current
2
and node voltage methods.
Understand the steady-state analysis of RL, RC, and RLC circuits with
3
phasor diagrams
Gets an insight into the solution of complex DC and AC circuits using
4
network theorems.
5 Gain knowledge on the solution methods of two-port networks

Sessio Contact C-D-I- IO


Description of Topic Reference
n hours O s
UNIT I: Basic Concepts and DC Circuit
9
Analysis
Nodes, Paths, Loops, Branches, Resistors in Series
1. 1 C 1,2
and Parallel, Ohm’s law, Kirchhoff’s Laws
Voltage and Current Division, Ideal and Practical
2. Voltage and Current Source, Dependent Voltage 2 C 1,2
and Current Sources,Source Transformations
Nodal Analysis - Presence of independent and
3. 1 C 1,2
dependent voltage and current sources
The Super node - Presence of independent and
4. 1 C 1,2
dependent voltage and current sources
Mesh Analysis - Presence of independent and
5. 1 C 1,2
dependent voltage and current sources
The Super mesh - Presence of independent and
6. 1 C 1,2
dependent voltage and current sources
Network Reduction Technique using Star – Delta
7. 2 C 1,2
Transformation, Illustrative examples
UNIT II: DC Network Theorems 9
Introduction to Network Theorems and
8. 2 C 1-3
Techniques,Superposition Theorem
9. Thevenin’s Theorem 1 C 1-3
10. Norton’s Theorem 1 C 1-3
11. Maximum Power Transfer Theorem 1 C 1-3
12. Reciprocity Theorem 1 C 1-3
13. Milliman’s Theorems, Illustrative examples 3 C 1-3
UNIT-III:Two Port Networks 9

14. Introduction to Two Port Networks 1 C 1-3


15. Impedance Parameters 2 C 1-3
16. Admittance Parameters 1 C 1-3
17. Hybrid Parameters 1 C 1-3
18. Transmission Parameters 1 C 1-3
19. Illustrative examples 3 C 1-3

UNIT IV: Single-phase AC circuits 9


Basic Concepts Related to Generation of
20. 1 C 1-3
Sinusoidal AC Voltage
Definitions of Average Value, Root Mean Square
21. 1 C 1-3
Value, Form Factor and Peak Factor
22. Steady State Analysis of Pure R, L, C Circuits 1 C 1-3
Steady State Analysis of RL and RC Series
23. 1 C 1-3
Circuitswith Phasor Diagrams
Steady State Analysis of RL and RC Parallel
24. 1 C 1-3
circuitswith Phasor Diagrams
Steady State Analysis ofRLC Series and Parallel
25. 1 C 1-3
circuitswith Phasor Diagrams
26. Concepts of Resonance 1 C 1-3
Definitions of Real Power, Reactive Power,
27. 1 C 1-3
Apparent Power and Power Factor
28. Illustrative examples 1 C 1-3
UNIT-V: A.C. Network Analysis and Theorems 9
Kirchhoff’s Laws for A.C. Circuits, A.C. Mesh
29. 2 C 1-3
Current Analysis, A.C.Nodal Analysis
30. Superposition Theorem for A.C. Circuits 1 C 1-3
31. Thevenin’s Theorem for A.C.Circuits 1 C 1-3
32. Norton’s Theorem for A.C. Circuits 1 C 1-3
Maximum Power Transfer Theorem
33. 1 C 1-3
for A.C. Circuits
34. Illustrative examples 3 C 1-3
Total contact hours 45

LEARNING RESOURCES

TEXTBOOKSa/REFERENCE BOOKSb
William H Hayt, J E Kemmerly and Steven M Durbin, “Engineering Circuit Analysis”, McGraw
1a
Hill, 8thEdition, 2011.
Circuit Theory Analysis and Synthesis, Abhijit Chakrabarti, Dhanpat Rai & Co. 7th Edition, 2017.
2a

Introduction to Electric Circuits, Richard C.Dorf and James A.Svobada ,Wiley India Private
3a Limited ,Sixth Edition ,2007
Fundamentals of Electric Circuits, Charles K. Alexander and Matthew N.O. Sadiku, McGraw Hill
4b
Higher Education, Third Edition, 2005.
5b Introductory Circuit Analysis, Robert L. Boylestad, Twelfth edition, Pearson, 2012.

L T P C
EEE 111L LABORATORY: ELECTRICAL CIRCUIT ANALYSIS
0 0 2 1
Co-requisite: ELECTRICAL CIRCUIT ANALYSIS (EEE 111)
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category ES (Engineering Sciences)
Course designed by Department of Electrical and Electronics Engineering
Approval

The course aims to give the experimental skills related to fundamental laws and theorems of
PURPOSE electrical circuits. The purpose of lab experiments is also to introduce MATLAB a circuit
simulation software tool. This course mainly enables the students to gain sufficient
knowledge on circuit construction skills with different circuit elements.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand basic equipment operation and build the electrical circuit
connections
2 Correlate fundamental concept of electrical circuits through laboratory
experiments
3 Gain practical experience related to different electrical circuits
4 Verify the laws and principles of electrical circuits, understand the
relationships and differences between theory and practice

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
1 Verification of Ohm’s Law 1 I, O 1-3
2 Verification of Kirchoff’s Current Law 1 I, O 1-3
3 Verification of Kirchoff’s Voltage Law 1 I, O 1-3
4 Verification of Superposition theorem 1 I, O 1-3
5 Verification of Thevenin’s theorem 1 I, O 1-3
6 Verification of Norton’s theorem 1 I, O 1-3
7 Verification of Maximum Power transfer theorem 1 I, O 1-3
8 Verification of Reciprocity theorem 1 I, O 1-3
Calculation of Z parameters using MATLAB
9 1 I, O 1-3
simulation
Calculation of Y parameters using MATLAB
10 2 I, O 1-3
simulation
Verification of series resonance using MATLAB
11 2 I, O 1-3
simulation
Verification of parallel resonance using MATLAB
12 2 I, O 1-3
simulation
Total contact hours (Including demo and repeat
15
labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


William H Hayt, J E Kemmerly and Steven M Durbin, “Engineering Circuit Analysis”,
1
McGraw Hill, 8thEdition, 2011.
Circuit Theory Analysis and Synthesis, Abhijit Chakrabarti, Dhanpat Rai & Co. 7th Edition,
2
2017.
Fundamentals of Electric Circuits, Charles K. Alexander and Matthew N.O. Sadiku, McGraw
3
Hill Higher Education, Third Edition, 2005.

L T P C
CSE 105 Introduction to Programming using C
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Engineering Sciences Engineering Science
Course designed by Department of CSE
Approval -- Board of Studies -- , 2020

Formulating algorithmic solutions to problems and implementing algorithms in C.


PURPOSE

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Understand the notion of Operation of a CPU, Notion of an
1. algorithm and computational procedure, editing and executing A M
programs in Linux.
Understand and implement the concepts of branching, iteration
1. and data representation using arrays A C M
Design modular programming and recursive solution
1. formulation A C M

1. Understand pointers and the dynamic memory allocation


A C M
1. Understand and apply structure and union
A C M
2. Comprehend file operations
A C M

Contact C-D-
Session Description of Topic IOs Reference
hours I-O
UNIT I: INTRODUCTION 9
Computer systems, hardware and software.
1. Problem solving: Algorithm / Pseudo code, flowchart, 1 C 1 2,3
program development steps
1. Computer languages: Machine, symbolic and high-level 2,3
1 C 1
languages
Creating and Running Programs: Writing, editing (any 2,3
1. editor), compiling (gcc), linking and executing in Linux 1 C 1
environment
1. 2,3
Structure of a C program, identifiers 1 C 2
1. 2,3
Basic data types and sizes. Constants, Variables 1 C 2
1. Arithmetic, relational and logical operators, increment 2,3
1 C 2
and decrement operators
1. 2,3
Conditional operator, assignment operator, expressions 1 C 2
1. 2,3
Type conversions, Conditional Expressions 1 C 2
1. 2,3
Precedence and order of evaluation, Sample Programs 1 C 2

Unit II 9
1. SELECTION & DECISION MAKING: if-else, null 2,3
1 C,D 2
else, nested if, examples
1. Multi-way selection: switch, else-if, examples. 2,3
1 C,D 2
1. ITERATION: Loops - while, do-while and for, break, 2,3
1 C,D,I 2
continue
1. Initialization and updating, event and counter controlled 2,3
1 C,D,I 2
loops and examples
1. ARRAYS: Concepts, declaration, definition, storing and 2,3
1 C,D 2
accessing elements
1. One dimensional, two dimensional and multidimensional 2,3
1 C,D 2
arrays
1. 2,3
Array operations and examples 1 C,D,I 2
1. 2,3
Character arrays 1 C,D 2
1. 2,3
String manipulations 1 C,D 2

UNIT III – MODULAR PROGRAMMING: 9


1. 2,3
Functions - Basics 1 C,D 3
1. 2,3
Parameter passing 1 C,D,I 3
1. 2,3
Storage classes extern, auto, register, static, scope rules 1 C,D 3
1. 2,3
User defined functions, standard library functions 1 C,D,I 3
1. 2,3
Passing 1-D arrays, 2-D arrays to functions 1 C,D,I 3
1. Recursive functions - Recursive solutions for Fibonacci 2,3
1 C,D,I 3
series
1. 2,3
Towers of Hanoi 1 C,D 3
1. 2,3
C Pre-processor 1 C,D,I 3
1. 2,3
Header files 1 C 3

UNIT IV: POINTERS: 9


1. 2,3
Concepts, initialization of pointer variables 1 C,D,I 4
1. 2,3
Pointers as function arguments, passing by address 1 C,D,I 4
1. 2,3
Dangling memory, address arithmetic 1 C,D,I 4
1. 2,3
Character pointers and functions 1 C,D,I 4
1. 2,3
Pointers to pointers, 1 C,D,I 4
1. 2,3
Pointers and multi-dimensional arrays 1 C,D,I 4
1. 2,3
Dynamic memory management functions 1 C,D,I 4
1. Command line arguments. 2,3
1 C,D 4
1. Command line arguments. 2,3
1 C,D 4
UNIT V:
9
1. Structures - Declaration, definition and initialization of C,D,I 2,3
1 5
structures, accessing structures
1. C,D,I 2,3
Nested structures, arrays of structures 1 5
1. Structures and functions, pointers to structures, self- C,D,I 2,3
1 5
referential structures
1. C,D,I 2,3
Unions 1 5
1. 2,3
Typedef, bit-fields 1 C,D 5
1. 2,3
Program applications. 1 C,D 5
1. 2,3
Bit-wise operators: logical, shift, rotation, masks. 1 C,D 5
1. FILE HANDLING: Concept of a file, text files and 2,3
1 C,D 6
binary files, formatted I/O
1. 2,3
I/O operations and example programs. 1 C,D 6

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. The C programming Language by Dennis Richie and Brian Kernighan

2. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PEARSON

3. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education.

4. Programming in C, A practical approach Ajay Mittal PEARSON.

5. Programming in C, B. L. Juneja, Anith Seth, Cengage Learning.

L T P C
CSE 105L Introduction to Programming using C Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Engineering Sciences Engineering Science
Course designed by Department of CSE
Approval -- Board of Studies -- , 2020

Formulating algorithmic solutions to problems and implementing algorithms in C.


PURPOSE

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Understand the notion of Operation of a CPU, Notion of an
1. algorithm and computational procedure, editing and executing A M
programs in Linux.
Understand and implement the concepts of branching, iteration
2. and data representation using arrays A C M

Design modular programming and recursive solution


3. formulation A C M

Understand pointers and the dynamic memory allocation


4. A C M
Understand and apply structure and union
5. A C M
Comprehend file operations
6. A C M

Contact C-D-
Session Description of Topic IOs Reference
hours I-O
Basic C programs
1. Calculation of the area of triangle.
2. Find the largest of three numbers using ternary operator.
1. 3. Swap two numbers without using a temporary variable. 2 C 2 4
4. Find the roots of a quadratic equation.
5. Takes two integer operands and one operator form the
user, performs the operation and then prints the result.
1. Find the sum of individual digits of a positive integer
and find the reverse of the given number.
2. Generate the first n terms of Fibonacci sequence.
3. Generate all the prime numbers between 1 and n, where
1. n is a value supplied by the user. 2 D 2 4
4. Print the multiplication table of a given number n up to
a given value, where n is entered by the user.
5. Decimal number to binary conversion.
6. Check whether the given number is Armstrong number
or not.

1. Interchange the largest and smallest numbers in the


array.
1. 2. Sorting array elements. 2 D 2 4
3. Addition and multiplication of 2 matrices.

1. Function to find both the largest and smallest number of


an array of integers.
1. 2. Liner search.
2 D 2 4
3. Replace a character of string either from beginning or
ending or at a specified location.

1. Reading a complex number


2. Writing a complex number.
1. 3. Addition of two complex numbers 1 5 4
4. Multiplication of two complex numbers

1. Concatenate two strings


2. Append a string to another string.
1. 3. Compare two strings 1 D 3 4
4. Length of a string
5. Find whether a given string is palindrome or not
1. Illustrate call by value and call by reference.
1. 2. Reverse a string using pointers 1 I 3 4
3. Compare two arrays using pointers
1. To find the factorial of a given integer.
1. 2. To find the GCD (greatest common divisor) of two
2 I 3 4
given integers.
3. Towers of hanoi
1. File Operations (File copy, Word, line and character
1 I 6 4
count in a file).
Command line arguments (Merge two files using
1. 1 D 6 4
command line arguments).

Total Hours 15

L T P C
MAT 111 Single Variable Calculus
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL

Data Book / Codes/Standards NIL

Course Category BS Basic Sciences SEAS

Course designed by Department of ECE


Approval

PURPOSE The objective is to equip the students with techniques of calculus and its applications.

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to

1.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I – DERIVATIVES AND
9
DIFFERENTIATION
1. Limit, Continuity and limits of quotients. 1 C-I 1,2,3,4,5

2. Derivatives and its geometrical Interpretation. 1 C-I 1,2,3,4,5


Derivative as a function and calculating
3. 1 C-I 1,2,3,4,5
derivative.
4. Leibnitz notation and higher derivatives. 1 C-I 1,2,3,4,5

5. Trigonometric functions. 1 C-I 1,2,3,4,5

6. Linear Approximations. 1 C-I 1,2,3,4,5

7. Product and quotient rules. 1 C-I 1,2,3,4,5

8. Chain rule, Implicit differentiation. 1 C-I 1,2,3,4,5

9. Inverse, exponential and logarithm functions. 1 C-I 1,2,3,4,5


UNIT II - APPROXIMATIONS AND
9
THEIR APPLICATIONS
10. Measurement error of linear approximation. 2 C-I 1,2,3,4,5

11. Quadratic approximation. 1 C-I 1,2,3,4,5

12. Newton’s method. 1 C-I 1,2,3,4,5

13. 1 and 2nd derivative test. 1 C-I 1,2,3,4,5

14. Limits and asymptotic. 1 C-I 1,2,3,4,5

15. Max min problems. 1 C-I 1,2,3,4,5

16. Related application in real-life problems. 2 C-I 1,2,3,4,5


UNIT III- DIELECTRICS AND
9
POLARIZATION
17. Mean Value Theorem. 1 C-I 1,2,3,4,5

18. Differentials 2 C-I 1,2,3,4,5

19. Anti-derivatives. 2 C-I 1,2,3,4,5

20. The definite integral. 2 C-I 1,2,3,4,5


First and Second Fundamental Theorem of
21. 2 C-I 1,2,3,4,5
Calculus.
UNIT IV – DIFFERENT INTEGRATION
TECHNIQUES AND APPLICATION OF 9
CALCULUS
22. Areas and Volumes. 1 C-I 1,2,3,4,5

23. Average value. 1 C-I 1,2,3,4,5

24. Probability. 1 C-I 1,2,3,4,5

25. Numerical Integration. 1 C-I 1,2,3,4,5

26. Integrals of Trigonometric Power. 1 C-I 1,2,3,4,5

27. Trigonometric substitution. 1 C-I 1,2,3,4,5

28. Partial fractions. 1 C-I 1,2,3,4,5

29. Integration by Parts. 1 C-I 1,2,3,4,5


30. Arc length and Surface area. 1 C-I 1,2,3,4,5
UNIT V- POLAR CO-ORDINATE SYSTEMS
9
AND INFINITE SERIES
31. Parametric curves. 2 C-I 1,2,3,4,5

32. Polar co-ordinates. 2 C-I 1,2,3,4,5

33. L’Hospital’s rule. 1 C-I 1,2,3,4,5

34. Improper Integrals. 2 C-I 1,2,3,4,5

35. Infinite Series. 1 C-I 1,2,3,4,5

36. Taylor’s series. 1 C-I 1,2,3,4,5

Total contact hours 45

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. R. G. Bartle and D. R. Sherbert, Introduction to Real Analysis, Third edition, Wiley India , 2005.

2. S. R. Ghorpade and B. V. Limaye, An Introduction to Calculus and Real Analysis.

3. Michael Spivak, Calculus, Third Edition, Cambridge University, 2008.


G. B. Thomas, Jr. and R. L. Finney, Calculus and Analytic Geometry, 3rd Ed., Pearson Education
4.
India 9th Edition 1999.
5. P.M. Fitzpatrick, Advanced Calculus, 2nd Edition, AMS Indian Edition, 2010.

L T P C
CDC 101 Soft Skills-1
1 0 0 1
Co-requisite: NIL
Prerequisite: NIL

Data Book / Codes/Standards NIL

Course Category HS Humanity Sciences SEAS


Course designed by Department of ECE
Approval

The most conspicuous perceptual error is the thought that personality is confined to physical
appearance alone. Personality is a complete package of an individual’s identity; it is infact a
PURPOSE person’s reality. The development of one’s personality is essential for having an impressive
image both in the personal & professional areas to create an electrifying impact and a lasting
impression.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to

1. Crack placement interviews and competitive exams.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I – Know Thyself 3

1. Grooming & Social etiquette 1 C-I-O 1,2,3

UNIT II - Personality Development 3

2. Personality construct, The KSAB Model 1 C-I-O 1,2,3

3. Components of perception, perceptual errors 1 C-I-O 1,2,3


perception as a precursor of attitude and
4. 1 C-I-O 1,2,3
behavior.
UNIT III- Communication 3
The 3 Vs of communication: Visual or Kinesics,
5. 1 C-I-O 1,2,3
Vocal (Articulation), Verbal.
6. Active listening, Barriers to listening. 1 C-I-O 1,2,3

7. GARF (Giving and Receiving Feedback) 1 C-I-O 1,2,3

UNIT IV – Presentation Skills 3

8. The four Ps of presentation. 1 C-I-O 1,2,3

9. Handling different types of target audience. 2 C-I-O 1,2,3

UNIT V- Time Management & Goal Setting 3


Pressure Cooker (Activity based on Planning,
10. 1 C-I-O 1,2,3
Organizing and Prioritization)
Roller Coaster (Activity on setting SMARTER
11. goals, planning & organizing, short & long term 2 C-I-O 1,2,3
goals).
Total contact hours 15

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. The Perception of Deception, David Icke, David Icke Books, 2014


Eye and Brain: The Psychology of Seeing, Richard, Langton Gregory, Princeton University Press,
2.
1997
3. Awaken The Giant Within, Anthony Robbins, Pocket Books, 2001

L T P C
ECE 111 Electronic Workshop-I with Arduino Uno
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL

Data Book / Codes/Standards NIL

Course Category MJ Major SEAS

Course designed by Department of ECE


Approval

The students will have early exposure right in the first semester to Arduino Uno based
PURPOSE
designs and applications
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Conceive, design, implement and apply concepts to practical
1
applications with Arduino Uno programming and hardware

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Introduction to Arduino Uno, Nano, Mega and
1. 2 C 1
Programming.
2. Arduino and LED, LCD displays 2 C-D-I 1

3. Arduino and Digital Input/Output Devices 2 C-D-I 1

4. Arduino and Analog Devices-I. 2 C-D-I 1,2

5. Arduino and Analog Devices-II. 2 C-D-I 1,2

6. Arduino and Motors/Actuators 1 C-D-I 1,2

7. Arduino and Wireless Communication. 1 C-D-I 1,2

8. Mini project. 1 C-D-I-O 1,2

9. Mini project. 1 C-D-I-O 1,2

10. Mini project. 1 C-D-I-O 1,2

Total contact hours 15

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Rajesh Singh, Anita Gehlot, and Bhupendra Singh, “Arduino-Based Embedded Systems:
1.
Interfacing, Simulation, and LabVIEW GUI “, Taylor and Francis, CRC press, 2018.
Jeremy Blum, “EXPLORINGARDUINO®: Tools and Techniques for Engineering Wizardry”,
2.
Wiley 2nd Edition, 2020.
Semester-II
L T P C
CDC 102 SOFT SKILLS 2
1 0 0 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category HS Humanity Sciences
Course designed by Department of Career Development
Approval

The most conspicuous perceptual error is the thought that personality is confined to
physical appearance alone. Personality is a complete package of an individual’s
PURPOSE
identity; it is infact a person’s reality. The development of one’s personality is essential
for having an impressive image both in the personal & professional areas to create an
electrifying impact and a lasting impression.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I

1 Develop Positive attitude and Self-Motivated attitude.

2 Develop Lateral thinking skills and understand its importance.

3 To work in a Team dynamic.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: MOTIVATION 3

1. Maslow’s theory of Motivation. 1 C-I-O 1,2,3,4


Soldiers’ Walk and The Japanese Fan (Activities on
2. 1 1,2,3,4
factors of motivation)
3. Steps to ward off de-motivation. 1 C-I-O

UNIT II – CREATIVITY AND INNOVATION 3


Short Film: Students would be encouraged to make
4. at en-minute documentary on various topics to 2 C-I-O 1,2,3,4
enhance the power of aesthetics and precision.
This activity is aimed at creating an interest in
5. 1 C-I-O 1,2,3,4
research and think out of the box.
UNIT III – CRITICAL AND LATERAL
4
THINKING
6. Fill Me Up, Stimulating Lateral Thinking. 1 C-D-I-O 1,2,3,4

The Curious Case of Mary and Kevin (Activities


7. 1 C-D-I-O 1,2,3,4
triggering the different types of thinking).
The Creative Collage. Critical and lateral thinking
8. can be inculcated with a structured re programming 1 C-D-I-O 1,2,3,4
of the neural pathways.
These specially designed activities will enhance
9. 1 1,2,3,4
critical and lateral thinking.
UNIT IV: TEAM DYNAMICS 4

10. Story boarding, Frenzy. 1 C-D-I-O 1,2,3,4

11. Come to my Island, Striking Cars. Defend the Egg 1 C-D-I-O 1,2,3,4
Tallest Tower: Activities on the different stages of
12. 1 C-D-I-O 1,2,3,4
team building
Team communication, coordination and
13. 1 C-D-I-O 1,2,3,4
collaboration.
UNIT V: MINI PROJECT 1

14. Individual projects on topics provided by faculties. 1 C-D-I-O 1,2,3,4

Total contact hours 15

INSTRUCTIONAL OBJECTIVES

1. To develop interpersonal skills and be an effective goal-oriented team player

2. To develop professionals with idealistic, practical and moral values.

3. To develop communication and problem-solving skills

4. To re-engineer attitude and understand its influence on behavior


LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Maslow, A. H. (1943) A Theory of Human motivation. In R. J. Lowry (1973) Dominance, Self-
1. Esteem, Self-Actualization: Germinal Papers of A.H. Maslow (pp. 153-173). Belmont, California:
Wadsworth Publishing Company, Inc.
Sparking Student Creativity, Practical ways to promote innovative and problem solving, Patti
2.
Drapeau.
3. Teach yourself to think, Edward de Bono, 1995

L T P C
PHY 102 Solid State Device Physics
3 0 0 3
Co-requisite: PHY101
Prerequisite: --
Data Book /
NIL
Codes/Standards
Course Category BS (Basic Sciences)
Course designed by Department of Physics
Approval

PURPOSE The course aims to cover the fundamental formalism and applications of Physics. It mainly
includes introduction to modern physics, fundamentals of quantum mechanics, solid state
physics and devices
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 apply the fundamental concepts of modern physics and explain physics
phenomenon

2 students’ physical intuition and thinking process through understanding the


theory
3 Understand basics of solid state physics and functioning of devices

Sessio Contact C-D-I-


Description of Topic IOs Reference
n hours O

UNIT I –Quantum Mechanics and Application 9

Light as particle: Photoelectric effect, idea of


1. 1 C 1,2,3
photon

Wave particle duality


2. 1 C 1,2,3
Matter waves - De Broglie hypothesis

Postulates of quantum mechanics, Wave function


3. 1 C 1,2,3
and its physical interpretation
Heisenberg’s uncertainty principle-qualitative
4. 1 C 1,2,3
discussion
5. Schrodinger’s equation 1 C-D 1,2,3
Probability current density, Equation of
6. 1 C-D 1,2,3
continuity, and its physical significance
Free particle, Particle in infinitely deep potential
7. 1 D 1,2,3
well (one - dimension)
Step potential, Potential barrier (Qualitative
8. discussion). 1 D 1,2,3
Particle in three dimensional rigid box

9. Barrier penetration and tunneling effect 1 D-I 1,2,3

UNIT II – Energy Bands and Charge Carriers


9
in Semiconductors
Crystal Lattices, Periodic Structures
10. 1 D 1,2,3
Cubic Lattices its plane and directions
Energy bands: Metals - semiconductors and
11. 1 D 1,2,3
insulators, direct and indirect semiconductors
Electrons and holes- intrinsic and extrinsic
12. material, Doped materials - n-type material and p- 1 D-I 1,2,3
type semiconductor material
13. Electrons and holes in Quantum wells 1 D-I 1,2,3
The Fermi Level, Electron and hole
14. concentrations at equilibrium, Temperature 1 D 1,2,3
dependence of carrier concentrations
Electrical conductivity and mobility, Drift and
15. resistance, Effects of temperature and doping on 1 I-O 1,2,3
mobility
16. High-Field effects, The Hall effect 1 I-O 1,2,3
Carrier Lifetime- Direct recombination, Indirect
17. 1 I-O 1,2,3
recombination; Trapping
18. Invariance of the Fermi Level at equilibrium 1 I-O 1,2,3

UNIT III: Excess Carriers in Semiconductors 9


Diffusion and drift of Carriers, Built-in electric
19. 1 C 4
Fields
Diffusion and recombination, The continuity
20. 1 C-D 4
equation
21. Steady state carrier injection; Diffusion length 1 C-D 4
22. Fabrication of p-n Junctions 1 C-D 4
Equilibrium condition of p-n Junctions
23. The Contact potential, Equilibrium Fermi levels, 1 D-I 4
Space charge and capacitance of p-n a junction
Qualitative description of current flow at a
24. forward biased p-n junctions 1 I-O 4
Carrier injection from metal contact
Reverse-biased p-n junctions; Steady state
25. 1 D-I 4
conditions
Zener breakdown and Avalanche breakdown,
26. 1 I-O 4
Voltage rectifiers
Metal–Semiconductor Junctions:
27. Schottky Barriers, Rectifying Contacts, Ohmic 1 D-I 4
Contacts
UNIT-IV: Transistors 9
Bipolar Junction and Field Effect Transistor
28. Operation – (BJT and FET) 1 C 4
The Load Line, Amplification and Switching
29. The Junction fabrication BJT and FET 1 C-D 4
30. The Metal–Semiconductor FET 1 C-D 4
The Metal–Insulator–Semiconductor FET
31. 1 C-D 4
Basic Operation and Fabrication
The Ideal MOS Capacitor, MOS capacitance–
32. 1 D 4
voltage Analysis
Time-dependent capacitance measurements,
33. Current–voltage characteristics of MOS Gate 1 D-I 4
Oxides
MOS Field-effect Transistor -
34. 1 C-D 4
Output characteristics, Transfer characteristics
Short channel MOSFET I–V characteristics,
35. 1 D 4
Equivalent circuit for the MOSFET

36. Frequency Limitations of Transistors 1 D-I 4

UNIT V: Optoelectronic Devices 6


Steady State Carrier Generation; Quasi-Fermi
37. 1 C 1,2,3
Levels
Photoconductive devices, Current and voltage in
38. 1 C-D 1,2,3
an illuminated p-n junction
1,2,3
39. Solar Cells and Photodetectors 1 D-I

40. Light-emitting diodes 1 D 1,2,3


Metastable state, Population inversion and
41. 1 I-O 1,2,3
Einstein’s A and B coefficient
42. Basic of semiconductor laser 1 I-O 1,2,3
Population Inversion at a Junction, Emission
43. 1 C-D 1,2,3
Spectra for p-n junction Lasers
44. Materials for Semiconductor Lasers, Fabrications 1 D-I 1,2,3
45. Heterojunction Lasers 1 D 1,2,3

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Solid State Electronic Devices - Ben G. Streetman and Sanjay Kumar Banerjee, VII Edition
1
(2015), Publisher – PEARSON
Semiconductor Physics and Devices - Donald A. Neamen, DhrubesBiswas,V Edition (2012),
2
Publisher –Mc Graw Hill (Indian)
Concept of Modern Physics - Arthur Besier, Shobhit Mahajan, S Rai, 2017 Edition, Publisher -
3
Tata McGraw Hill
4 Optics - Ajay Ghatak, Fifth Edition (2010), Publisher - Mcgraw Hill
Fiber optics and Lasers: The two revolutions - A. Ghatak, K. Tyagarajan (2006) Publisher –
5
Macmillan
L T P C
PHY 102L SOLID STATE DEVICE PHYSICS LAB
0 0 2 1
Co-requisite: PHY 101L
Prerequisite: --
Data Book /
NIL
Codes/Standards
Course Category BS (Basic Sciences)
Course designed by Department of Physics
Approval

PURPOSE The course aims to cover the application of fundamental formalism of Physics. It mainly
includes modern physics, wave and optics, fiber optics, solid state physics.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
Understand basic equipment operation and analysis
Correlate fundamental concept of physics to laboratory experiments

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
1 Measurement of Planck’s constant by Cs photocell 1 D-I-O 1, 2
To record the Franck-Hertz characteristic curve for
2 1 D-I-O 1, 2
neon emission
Determine charge carrier type and concentration of a
3 2 D-I-O 1, 2
given semiconductor using Hall Effect
4 Four-probe Resistivity Measurement 1 D-I-O 1, 2
5 Circuit Simulation Tutorials for p-n diodes (LTspice) 1 D-I-O 1,2
Circuit Simulation Tutorials for Zener diodes
6 1 D-I-O 1,2
(LTspice)
Circuit Simulation Tutorials for Bipolar Junction
7 1 D-I-O 1, 2
Transistor (LTspice)
8 Circuit Simulation Tutorials for MOSFET (LTspice) 1 D-I-O 1, 2
Determination of the beam quality factor (M-
9 1 D-I-O 1, 2
parameter) of a given semiconductor laser
To determine the wavelength of a given
10 semiconductor laser lights withthe diffraction 1 D-I-O 1, 2
patterns by single slit and double slit
a) To measure the photo-current as a function of the
irradiance at constant voltage
11 1 D-I-O 1, 2
b) Current-voltage and current-load characteristics of
a solar cell as a function of the irradiance
To determine the wavelength of a semiconductor
12 2 D-I-O 1, 2
laser using the Michelson interferometer
a) Determination the wavelength of He-Ne laser
13 using diffraction grating 1 D-I-O 1, 2
b) Determination the particle size of a given powder
Total contact hours
15
(Including demo and repeat labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

Physics for Scientist and Engineers, Ninth edition (2017) - Raymond A. Serway, John W.
1
Jewett (Publisher - Cengage India Private Limited))

2 Physics laboratory manuals

L T P C
CSE 223 Data Structures and Algorithms
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
E
Course Category S Engineering Science
Course designed by Department of CSE
Approval -- Board of Studies -- , 2018

The course aims to provide ability to understanding basic data structures and
algorithms. Provide independent view of data structures, including its representation
PURPOSE and operations performed on them, which are then linked to sorting, searching and
indexing methods to increase the knowledge of usage of data structures in algorithmic
perspective. Provide ability to analyze the computational complexity of the programs.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to

To learn basics of programming knowledge in C.


The course is designed to get the knowledge of define basic static
and dynamic data structures and relevant standard algorithms.
Select basic data structures and algorithms for autonomous
realization of simple programs or program parts.
Determine and demonstrate bugs in program, recognize needed
basic operations with data structures.
Formulate new solutions for programming problems or improve
existing code using learned algorithms and data structures, evaluate
algorithms and data structures in terms of time and memory
complexity of basic operations.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Introduction to C programming 9
Basic elements of C: Identifiers, basic data types,
1. 1 C-I 1
constants, variables, keywords.
Operators: arithmetic, relational and logical,
2. increment and decrement operators, conditional 1 C-I 1
operators, assignment operators.
Instruction: type declaration, Input-output,
3. 1 C-I 1
conditional, loop control.
4. Derived types: Arrays. 1 C-I 1

5. Functions. 1 C-I 1

6. Pointers. 1 C-I 1

7. Dynamic memory management functions. 1 C-I 1


Structures:
8. Declaration, definition and initialization of structures, ac 1 C-I 1
cessing member of structure.
Arrays of structures, structures and functions,
9. 1 C-I 1
pointers to structures, self-referential structures.
Unit II : Introduction to Data structures 9
Stacks: representation and application, implementation
10. 1 C-D-I 1
of stack operations using C.
Queues: representation and application, implementation
11. 1 C-D-I 1,2
of queue operations using C.
12. Example applications on Stacks and Queues. 1 C-D-I 1,2

13. Linked lists: Single linked lists representation. 1 C-D-I 1,2

14. Implementation of linked list various operation using C. 1 C-D-I 1

15. Double linked list representation. 1 C-D-I 1,2


Implementation of double linked list
16. 1 C-D-I 1,2
various operation using C.
17. Circular list. 1 C-D-I 1,2
Implementation of Circular linked list
18. 1 C-D-I 1,2
various operation using C.
UNIT III – Trees: 9

19. Tree terminology. 1 C-D-I 1

20. Binary tree. 1 C-D-I 1

21. Binary search tree. 1 C-D-I 1

22. Infix to Post fix conversion. 1 C-D-I 1

23. Postfix expression evaluation. 1 C-D-I 1

24. General tree. 1 C-D-I 1

25. AVL Tree. 1 C-D-I 1

26. Complete Binary Tree representation. 1 C-D-I 1

27. Complete Binary Tree implementation using C. 1 C-D-I 1

UNIT IV: Graphs 9

28. Graph terminology, Representation of graphs. 1 C-D-I 4

29. Path matrix. 1 C-D-I 4


30. BFS (breadth first search) 1 C-D-I 4

31. Implementation of BFS using C. 1 C-D-I 4

32. DFS (depth first search) 1 C-D-I 4

33. Implementation of DFS using C. 1 C-D-I 4

34. Topological sorting. 1 C-D-I 4

35. Shortest path algorithms. 1 C-D-I 4

36. Implementation of shortest path algorithm using C. 1 C-D-I 4

UNIT V: Sorting and Searching techniques 9

37. Bubble sort and its algorithm analysis. 1 C-D-I-O 2

38. Selection sort and its algorithm analysis. 1 C-D-I-O 2,4

39. Insertion sort and its algorithm analysis. 1 C-D-I-O 2

40. Quick sort and its algorithm analysis. 1 C-D-I-O 2,4

41. Merge sort and its algorithm analysis. 1 C-D-I-O 2,4

42. Heap sort and its algorithm analysis. 1 C-D-I-O 2

43. Radix sort and its algorithm analysis. 1 C-D-I-O 2,4


Linear and binary search methods and its algorithm
44. 1 C-D-I-O 2,4
analysis.
45. Hashing techniques and hash functions. 1 C-D-I-O 2,4

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


“Data structure using C”, Aaron M. Tenenbaum, Y Langsam and Mosche J. Augenstein,
1.
Pearson publication.
Data structures and Algorithm Analysis in C , Mark Allen Weiss, Pearsonpublications, Second
2.
Edition Programming in C. P. Dey and M Ghosh, Second Edition, Oxford University Press.
3. Programming with C, Byron Gottfried, Mcgrawhill Education, Fourteenth reprint,2016
“Fundamentals of data structure in C” Horowitz, Sahani& Anderson Freed,
4.
Computer Science Press.
5. “Fundamental of Data Structures” , (Schaums Series) Tata-McGraw-Hill.
G.A.V.Pai:“DataStructures & Algorithms;Concepts, Techniques & Algorithm”Tata
6.
McGraw Hill.

L T P C
CSE 223 L Data Structures and Algorithms Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category Core Course Engineering Science
Course designed by Department of CSE
Approval -- Board of Studies -- , 2018

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
Write a C program to find the factorial of the given
1. 1 C-D-I-O 1,2,4
number (Example: 5!= 5*4*3*2*1 =120)
Write a C program to read the numbers from the
2. keyboard using a loop, perform the sum and average of 1 C-D-I-O 1,2,4
all the input numbers until “-10” is encountered.
Write a C program for implementation of Stack
3. 1 C-D-I-O 1,2,4
operations using arrays.
Write a C program for implementation of Queue
4. 1 C-D-I-O 1,2,4
operations using arrays.
Write a C program for Linked list implementations and
5. problems related to linked list such as inverting list, 1 C-D-I-O 1,2,4
concatenation, etc.
Write a C program for Linked list-based implementation
6. 1 C-D-I-O 1,2,4
of stack and queue operations.
7. Write a C program for Evaluation of expressions. 1 C-D-I-O 1,2,4
Write a C program for implementation of Binary tree
8. 1 C-D-I-O 1,2,4
traversals techniques.
Write a C program for implementation of Graph
9. 1 C-D-I-O 1,2,4
traversals techniques (BFS and DFS).
Write a C program for Linear search and Binary search
10. algorithms. What is the best case and worst-case time 1 C-D-I-O 1,2,4
complexity of those searching algorithms?
Write a C program for bubble sort algorithm. What is the
11. best case and worst-case time complexity of Bubble sort 1 C-D-I-O 1,2,4
algorithm?
Write a C program for Selection sort algorithm. What is
12. the worst case or average case time complexity of 1 C-D-I-O 1,2,4
selection sort algorithm?
Write a C program for Insertion sort algorithm. What is
13. the worst case or average case time complexity of 1 C-D-I-O 1,2,4
Insertion sort algorithm?
Write a C program for Quick sort algorithm. What is the
14. worst case or average case time complexity of Quick sort 1 C-D-I-O 1,2,4
algorithm?
Write a C program for Merge sort algorithm. What is the
15. worst case or average case time complexity of Merge sort 1 C-D-I-O 1,2,4
algorithm?
Total Hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


“Data structure using C”, Aaron M. Tenenbaum, Y Langsam and Mosche J. Augenstein,
1.
Pearson publication.
Data structures and Algorithm Analysis in C , Mark Allen Weiss, Pearsonpublications, Second
2.
Edition Programming in C. P. Dey and M Ghosh, Second Edition, Oxford University Press.
3. Programming with C, Byron Gottfried, Mcgrawhill Education, Fourteenth reprint,2016
“Fundamentals of data structure in C” Horowitz, Sahani& Anderson Freed,
4.
Computer Science Press.
5. “Fundamental of Data Structures” , (Schaums Series) Tata-McGraw-Hill.
G.A.V.Pai:“DataStructures & Algorithms;Concepts, Techniques & Algorithm”Tata
6.
McGraw Hill.

L T P C
MAT 121 MULTI VARIABLE CALCULUS
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category BS Basic Sciences
Course designed by DEPARTMENT OF MATHEMATICS
Approval -- Academic Council Meeting -- , 2018
PURPOSE

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
An understanding of a parametric curve as a trajectory described by a
1. position vector; the ability to find parametric equations of a curve and to
compute its velocity and acceleration vectors.
A comprehensive understanding of the gradient, including its
2. relationship to level curves (or surfaces), directional derivatives, and
linear approximation.
The ability to compute derivatives using the chain rule or total
3.
differentials.
In understanding of line integrals for work and flux, surface integrals for
4. flux, general surface integrals and volume integrals. Also, an
understanding of the physical interpretation of these integrals.
The ability to set up and compute multiple integrals in rectangular, polar,
5.
cylindrical and spherical coordinates.
An understanding of the major theorems (Green's, Stokes', Gauss') of the
6.
course and of some physical applications of these theorems.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT-I VECTORS AND MATRICES 9

1. Vectors, Dot product, Determinants; cross product. 2 C-I 1,2,3

2. Matrices; inverse matrices. 1 C-I 1,2,3

3. Square systems; equations of planes. 1 C-I 1,2,3

4. Parametric equations for lines and curves. 2 C-I 1,2,3

5. Velocity. 1 C-I 1,2,3

6. Acceleration. 1 C-I 1,2,3

7. Kepler's second law. 1 C-I 1,2,3

UNIT-II PARTIAL DERIVATIVES 9


Level curves; partial derivatives; tangent plane
8. 2 C-I 1,2,3
approximation.
9. Max-min problems; least squares. 1 C-I 1,2,3

10. Second derivative test; boundaries and infinity. 1 C-I 1,2,3

11. Differentials; chain rule. 1 C-I 1,2,3

12. Gradient; directional derivative; tangent plane. 1 C-I 1,2,3

13. Lagrange multipliers,Non-independent variables. 2 C-I 1,2,3

14. Partial differential equations. 1 C-I 1,2,3


UNIT- III DOUBLE INTEGRAL AND
9
LINE, INTEGRAL IN PLANES
15. Double integrals. 1 C-I 1,2,3

16. Double integrals in polar coordinates; applications. 2 C-I 1,2,3

17. Change of variables. 1 C-I 1,2,3

18. Vector fields and line integrals in the plane. 1 C-I 1,2,3

19. Path independence and conservative fields. 1 C-I 1,2,3

20. Gradient fields and potential functions. 1 C-I 1,2,3

21. Green's theorem. 1 C-I 1,2,3


Flux; normal form of Green's theorem, Simply
22. 1 C-I 1,2,3
connected regions.
UNIT-IV TRIPLE INTEGRALS IN 3D 9
Triple integrals in rectangular and cylindrical
23. 3 C-I 1,2,3
coordinates.
24. Spherical coordinates; surface area. 2 C-I 1,2,3

25. Vector fields in 3D; surface integrals and flux. 2 C-I 1,2,3

26. Divergence theorem: applications and proof. 2 C-I 1,2,3

UNIT – V SURFACE INTEGRALS IN 3D 9

27. Line integrals in space 2 C-I-O 1,2,3

28. curl, exactness and potentials. 2 C-I-O 1,2,3

29. Stokes' theorem. 2 C-I-O 1,2,3


30. Topological considerations. 2 C-I-O 1,2,3

31. Maxwell's equations. 1 C-I-O 1,2,3

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Edwards, Henry C., and David E. Penney. Multivariable Calculus. 6th ed. Lebanon, IN: Prentice
1.
Hall, 2002
G. B. Thomas, Jr. and R. L. Finney, Calculus and Analytic Geometry, 9th Edn., Pearson Education
2.
India, 1996.
3. T. M. Aposol, Calculus - Vol.2, 2nd Edn., Wiley India, 2003.

L T P C
ENV 101 ENVIRONMENTAL SCIENCE
2 0 0 2
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Environmental Science
Course designed by Department of Environmental Science
Approval -- Board of Studies -- , 2018

This course aims to provide an integrated, quantitative and interdisciplinary approach


PURPOSE about understanding various environmental issues and finding lasting solutions.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of this course, students will be able to

1. How to find sustainable solutions to various environmental issues?

2. Understand the ecological systems and different material cycles.

3. Recognize the role of policies/laws on environmental conservation.


Contact
Session Description of the Topic C-D-I-O IOs Reference
hours
UNIT – 1: ENVIRONMENTAL CRISIS AND
11
SUSTAINABLE DEVELOPMENT
Environment: Structure and functions in an
1. 1 C-I 1,2,3
ecosystem.
2. Ecological succession. 1 C-I 1,2,3

3. Ecological pyramids. 1 C-I 1,2,3


Biosphere; Ecological systems and cycles –
4. 1 C-I 1,2,3
carbon cycle.
5. Water cycle, phosphorous cycle. 1 C-I 1,2,3

6. Nitrogen cycle, oxygen cycle. 1 C-I 1,2,3


Broad nature of chemical composition of plants
7. 1 C-I 1,2,3
and animals.
Natural resources covering renewable and non-
8. 1 C-I 1,2,3
renewable resources.
9. Forests, water, minerals. 1 C-I 1,2,3

10. Food and land; Energy sources. 1 C-I 1,2,3

11. Growing energy demands. 1 C-I 1,2,3

UNIT – 2: ECOSYSTEMS 5
Environmental Pollution: Structure and
12. 1 C-I 1,2,3
composition of atmosphere.
13. Pollution – air, water, soil. 1 C-I 1,2,3

14. Thermal and radiation. Effects – acid rain. 1 C-I 1,2,3


Ozone layer depletion and greenhouse gas
15. 1 C-I 1,2,3
emission. Control measures.
Determination of water and air quality – BOD,
16. 1 C-I 1,2,3
COD, TDS, AQI.
UNIT – 3: RENEWABLE AND NON-
3
RENEWABLE RESOURCES
Environmental Biotechnology. Environmental
17. 1 C-I 1,2,3
microbiology.
Biomarkers. Biosensors. Biofuels.
18. 1 C-I 1,2,3
Biotransformation. Bioremediation.
Factors affecting bioremediation. Molecular
19. 1 C-I 1,2,3
Ecology.
UNIT – 4: BIODIVERSITY 7

20. Biodiversity and its conservation. 1 C-I 1,2,3

21. Biodiversity hotspots. 1 C-I 1,2,3

22. Values of biodiversity. Consumptive use. 1 C-I 1,2,3

23. Productive use. Social, ethical. 1 C-I 1,2,3

24. Aesthetic and option values. 1 C-I 1,2,3

25. Threats to biodiversity – habitat loss. 1 C-I 1,2,3


Poaching of wildlife; in-situ and ex-situ
26. 1 1,2,3
conservation.
UNIT – 5: POLLUTION AND POLICIES 3
Problems related to urban living. Waste
27. 1 C-D-I-O 1,2,3
management. Climate change.
28. Sustainable solutions. 1 C-D-I-O 1,2,3

29. Environmental regulation. 1 C-D-I-O 1,2,3


Environmental protection acts in India and
30. 1 C-D-I-O 1,2,3
environmental ethics
Total contact hours 30

LEARNING RESOURCES

Textbooks / Reference Books / Other Reading Material


Basu. M, Xavier. S. “Fundamentals of Environmental Studies”, 1st edition, Cambridge University
1.
Press, 2016.
Raina. M. Maier, Ian L. Pepper, Charles. P. “Environmental Microbiology” 2nd edition, Academic
2.
Press, 2004.
3. Danial. D. C. “Environmental Science”, 8th edition, Jones and Barlett Publishers, MA, 2010.
L T P C
ENV 101 Environmental Science lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Environmental Science
Course designed by Department of Environmental Science
Approval -- Board of Studies -- , 2018

List of Lab Experiments

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
Water parameters- Test for alkalinity and turbidity of
1. 2 1,2,3
water.
2. Determination of dissolved oxygen in water. 2 C-D-I-O 1,2,3

3. Test for total suspended solids and total dissolved solids. 2 C-D-I-O 1,2,3
Determination of total hardness of water by EDTA
4. 2 C-D-I-O 1,2,3
titration.
Determination of biological oxygen demand of
5. 2 C-D-I-O 1,2,3
wastewater.
Determination of chemical oxygen demand of
6. 2 C-D-I-O 1,2,3
wastewater.
7. Test for iron content in river water. 1 C-D-I-O 1,2,3

Total Hours 15

L T P C
CHE101 Principles of Chemistry
2 0 0 2
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category BS Basic Sciences Basic Science
Course designed by Department of Chemistry
Approval -- Board of Studies -- , 2018
The objective of this course is to provide a basic understanding of various states of matter
(gas, liquid, and solids) and the chemical bonding within. To help the students to
understand various fundamental concepts when they are dealing respective core
PURPOSE
engineering subjects. Along the way, students learning focus on sustainability, where
priority is given to environmentally friendly materials.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Distinguish the types of bonding and also predict the structure,
1.
electronic and magnetic properties of molecules.
Classify the types of chemical reactions based on reaction energetics and
2. kinetics. Also, interprets stability of materials based on the temperature,
pressure and concentration variables.
Gain in-depth knowledge on crystalline materials and their applications
3.
in electronic devices.
Identify the types of polymers and familiar with industrial applications
4.
of common synthetic and biodegradable polymers.
Know the storage mechanism of various electrochemical cells and their
5.
applications namely electronic and e-mobility.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Chemical Bonding 8
Ionic, covalent, and metallic bonds. Theories
1. 1 C-I 1,2,3,4,5,6
of bonding: Valence bond theory.
Nature of covalent bond, sigma (σ) bond, Pi(π)
2. 1 C-I 1,2,3,4,5,6
bond.
Hybridization: Types of hybridizations, sp2,
3. 1 C-I 1,2,3,4,5,6
sp , sp d, d2sp3.
3 3

Shapes of molecules (VSEPR


4. Theory):BeCl2,CO2,BF3,H2O,NH3, 1 C-I 1,2,3,4,5,6
CH4,PCl5,XeF2,SF6,XeF4..
Molecular orbital theory:Linear combination
5. 1 C-I 1,2,3,4,5,6
of atomic orbitals (LCAO Method)
Bond order, homo(H2,O2,N2) and hetero
6. 1 C-I 1,2,3,4,5,6
nuclear diatomic molecules(NO,CO).
Non-covalent interactions: Vander Waals
7. 1 C-I 1,2,3,4,5,6
interactions.
Dipole-ipole interactions, and hydrogen
8. 1 C-I 1,2,3,4,5,6
bonding.
UNIT II – Phase Rule and Kinetics 4
Phase rule: Introduction, Definition of the terms used
9. 1 C-I 1,2,3,4,5,6
in phase rule with examples.
10. Application of phase rule to water system. 1 C-I 1,2,3,4,5,6

11. Sulphur system and lead-silver system. 1 C-I 1,2,3,4,5,6


Kinetics: Order and molecularity of reactions, zero
12. 1 C-I 1,2,3,4,5,6
order, first order and second order reactions.
UNIT III – Water Technology 6

13. Standards for drinking water. 1 C-I 1,2,3,4,5,6


Methods of Treatment of water for domestic and
14. 1 C-I 1,2,3,4,5,6
industrial purposes: Sedimentation.
Coagulation, Filtration, Sterilization. Break point
15. 1 C-I 1,2,3,4,5,6
chlorination.
Determination of Hardness of water by EDTA
16. 1 C-I 1,2,3,4,5,6
method. Demineralization of water.
Softening of water: Lime-soda Process, Ion exchange
17. 1 C-I 1,2,3,4,5,6
process, Zeolite process.
Boiler Troubles: Priming, Foaming, Scale. Sludge,
18. 1 C-I 1,2,3,4,5,6
Corrosion, Caustic Embrittlement.
UNIT IV: Polymer Chemistry 6

19. Classification of polymers: Natural and synthetic. 1 C-I 1,2,3,4,5,6


Thermoplastic and Thermosetting. Degree of
20. 1 C-I 1,2,3,4,5,6
polymerization.
Types and mechanism of polymerization: Addition
21. 1 C-I 1,2,3,4,5,6
(Free Radical, cationic and anionic).
Condensation and copolymerization. Properties of
22. 1 C-I 1,2,3,4,5,6
polymers: Tg, Tactility.
Molecular weight average, number average and poly
23. 1 C-I 1,2,3,4,5,6
dispersity index.
Techniques of polymerization: Bulk, emulsion,
24. 1 C-I 1,2,3,4,5,6
solution and suspension.
UNIT V: Electrochemistry 6
Arrhenius theory of electrolytic dissociation.
25. Classification of electrolytes; degree of 1 C-I 1,2,3,4,5,6
Dissociation of acids.
Dissociation constant of weak acids. Concept of Ph
26. 1 C-I 1,2,3,4,5,6
and pOH, buffer solutions.
Solubility product, common ion effect indicators and
27. 1 C-I 1,2,3,4,5,6
theory of acid base indicator.
Conductance of solutions-specific, molar and
28. 1 C-I 1,2,3,4,5,6
equivalent conductance.
Variation of molar conductance with dilution for
29. 1 C-I 1,2,3,4,5,6
strong and weak electrolytes.
Migration of ions-Kohlrausch’s law of independent
migration of ions. Ostwald’s dilution law; Nernst
30. 1 C-I 1,2,3,4,5,6
equation for single electrode and electrochemical
cells.
Total contact hours 30

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


A. Bahl and B. S. Bahl, G. D. Tuli, Essentials of physical chemistry, S Chand Publication,2014,
ISBN: 8121929784.P.W. Atkins, T.L. Overton, J.P. Rourke, M.T. Weller and F.A. Armstrong
1.
Shriver andAtkins' Inorganic Chemistry, 5th Ed., Oxford University Press, London, 2010, ISBN
978-1-42-921820-7
Atkins, P.W.; de Paula, J. Physical chemistry, 8th ed., 2006 Oxford University Press. ISBN0-19-
2.
870072-5
B. R. Puri, L. R. Sharma & M. S. Pathania, Principles of Physical Chemistry, 46th Ed.,2013,
3.
Vishal Publication Company
4. F.W. Billmeyer, Text Book of Polymer Science, 3rd Ed., John Wiley & Sons, New York,2003.
J. Bard and L.R. Faulkner, Electrochemical methods –Fundamentals and applications, 2nd Ed.,
5.
John Wiley and Sons, 2001.
6. Jain P.C. & Monika Jain, Engineering Chemistry, Dhanpat Roy & Sons, 2015.

L T P C
CHE101 Principles of Chemistry Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category BS Basic Science
Course designed by Department of Chemistry Lab
Approval -- Board of Studies -- , 2018
List of Lab Experiments

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
1. Volumetric titration of HCl vs NaOH. 1 C-D-I-O 1,2,3,4,5,6

2. Conductometric titration of HCl vs NaOH. 2 C-D-I-O 1,2,3,4,5,6


Standardization of potassium permanganate by Oxalic
3. 2 C-D-I-O 1,2,3,4,5,6
acid.
4. Iodometric Determination of Ascorbic Acid (Vitamin C) 2 C-D-I-O 1,2,3,4,5,6

5. Determination of hardness of water by EDTA method. 2 C-D-I-O 1,2,3,4,5,6


Determination of strength of given hydrochloric acid
6. 2 C-D-I-O 1,2,3,4,5,6
using pH meter.
Estimation of iron content of the given solution using
7. 2 C-D-I-O 1,2,3,4,5,6
potentiometer.
Determination of sodium and potassium by flame
8. 2 C-D-I-O 1,2,3,4,5,6
photometry.
Total Hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


A. Bahl and B. S. Bahl, G. D. Tuli, Essentials of physical chemistry, S Chand Publication,2014,
ISBN: 8121929784.P.W. Atkins, T.L. Overton, J.P. Rourke, M.T. Weller and F.A. Armstrong
1.
Shriver andAtkins' Inorganic Chemistry, 5th Ed., Oxford University Press, London, 2010, ISBN
978-1-42-921820-7
Atkins, P.W.; de Paula, J. Physical chemistry, 8th ed., 2006 Oxford University Press. ISBN0-19-
2.
870072-5
B. R. Puri, L. R. Sharma & M. S. Pathania, Principles of Physical Chemistry, 46th Ed.,2013,
3.
Vishal Publication Company
4. F.W. Billmeyer, Text Book of Polymer Science, 3rd Ed., John Wiley & Sons, New York,2003.
J. Bard and L.R. Faulkner, Electrochemical methods –Fundamentals and applications, 2nd Ed.,
5.
John Wiley and Sons, 2001.
6. Jain P.C. & Monika Jain, Engineering Chemistry, Dhanpat Roy & Sons, 2015.
L T P C
ECO 221 Economics
3 0 0 3

Co-requisite: NIL

Prerequisite: NIL

Data Book /
NIL
Codes/Standards

Course Category HS Humanity Sciences PRINCIPLES OF ECONOMICS

Course designed by Department of Economics

Approval

This course will provide you with a basic understanding of the principles of
microeconomics. At its core, the study of economics deals with the choices and
decisions we make to manage the scarce resources available to us. Microeconomics is
PURPOSE the branch of economics that pertains to decisions made at the individual level, such
as the choices individual consumers and companies make after evaluating resources,
costs, and tradeoffs.

LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to

Analyze relevant economic concepts and economic models which


1. inform the study of microeconomics.

Apply the principles of microeconomics associated with supply and


demand in determining market equilibrium and the effects of price
2.
controls and elasticity.

Apply the principles of microeconomics associated with production


and consumption in determining the behavior of individuals and
3. producers in successful markets and situations where markets fail or
contribute to income inequality.

Analyze market structures and apply theoretical concepts of perfect


competition to identify the behavior of monopolies and imperfect
4.
competition.
Analyze resource markets to understand the decision-making of
resource allocation and interrelationships among key markets in the
5.
economy.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours

UNIT I: INTRODUCTION TO ECONOMICS 8

1. Nature and scope of Economics. 1 C-I 1,2,3,4

2. Principles of Economics. 1 C-I 1,2,3,4

3. Production Possibility Frontier. Opportunity Costs. 1 C-I 1,2,3,4

4. Comparative Advantage and Scope for Trade. 1 C-I 1,2,3,4

5. Demand and Supply curves, Equilibrium. 1 C-I 1,2,3,4

6. Shift in curve versus movement along the curve. 1 C-I 1,2,3,4

7. Elasticity of Demand and Supply. 1 C-I 1,2,3,4

Changes in equilibrium in response to policy changes,


8. 1 C-I 1,2,3,4
income, tastes and supply “shocks”

UNIT II – Consumer Behavior 7

Consumer preferences and Indifference curve analysis


9. 4 C-I 1,2,3,4
– substitution.

10. Income and price effect. 3 C-I 1,2,3,4

UNIT III- Production and cost 8

11. Production. 1 C-I 1,2,3,4

Short- run production function and returns to factor –


12. 2 C-I 1,2,3,4
Average-marginal relationship.

Long – run production function and laws of return to


13. 2 C-I 1,2,3,4
scale- role of technology.

Cost function and cost structure of a firm in the short-


14. 2 C-I 1,2,3,4
run.
15. Long run cost function and cost structure. 1 C-I 1,2,3,4

UNIT IV: Types of markets 7

Perfect competition including shut-down and break-


16. 3 C-I 1,2,3,4
even points.

17. Monopoly. 2 C-I 1,2,3,4

18. Monopolistic competition and product differentiation. 2 C-I 1,2,3,4

UNIT V: Equilibrium in the short, medium and


8
long run

19. Short-run equilibrium: The Goods market. 2 C-I 1,2,3,4

The money market and General equilibrium (IS-LM)


20. Medium-run equilibrium: The labour market General 2 C-I 1,2,3,4
Equilibrium.

21. (AD-AS)Long-run equilibrium: Introduction to growth. 2 C-I 1,2,3,4

22. Capital accumulation and growth. 1 C-I 1,2,3,4

23. Technological progress and growth. 1 C-I 1,2,3,4

UNIT VI: The open economy (International trade) 7

24. Openness in goods and financial markets. 2 C-I 1,2,3,4

25. The goods market. 2 C-I 1,2,3,4

26. The financial markets and General equilibrium. 2 C-I 1,2,3,4

27. Exchange rate regime. 1 C-I 1,2,3,4

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Principles of microeconomics, N. Gregory Mankiw, Publisher: Cengage Learning fifth edition,

2. Macroeconomics, Oliver Blanchard and David R Johnson, Publisher: Pearson; 6thedition


Intermediate Microeconomics: A Modern Approach, Hal R. Varian, Affiliated East-West Press
3.
Pvt. Ltd., 8thedition.

4. Principles of Macroeconomics with Course Mate, N. Gregory Mankiw, Cengage India, 6th edition.

L T P C
ECE 123 Electronic Workshop-II with Raspberry PI
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major ECE
Course designed by ECE
Approval

List of Lab Experiments

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
Introduction to Raspberry Pi and Open Source physical
1. computing. 1 C 1

2. Wireless Sensor Networks. 1 C-D-I-O 4

3. Internet programming. 1 C-D-I-O 3


Familiarization with Arduino/Raspberry Pi and perform
4. 1 D-I-O 1
necessary software installation.
Interface LED/Buzzer with Arduino/Raspberry Pi and
5. write a program to turn ON LED for 1 sec after every 2 1 D-I-O 1
sec.
To interface Push button/Digital sensor (IR/LDR) with
6. Arduino/Raspberry Pi and write a program to turn ON 1 D-I-O 1
LED when push button is pressed or at sensor detection.
To interface DHT11 sensor with Arduino/Raspberry Pi
7. and write a program to print temperature and humidity 1 D-I-O 1
readings.
To Interface motor using relay with Arduino/Raspberry
8. Pi and write a program to turn ON motor when push 1 D-I-O 1
button is pressed.
To interface Bluetooth with Arduino/Raspberry Pi and
9. write a program to send sensor data to smartphone using 1 D-I-O 1
Bluetooth.
Write a program on Arduino/Raspberry Pi to upload
10. temperature and humidity data to think speak cloud. 2 D-I-O 1

Write a program to create UDP server on


11. Arduino/Raspberry Pi and respond with humidity data to 2 D-I-O 1,2
UDP client when requested.
Write a program to create TCP server on
12. Arduino/Raspberry Pi and respond with humidity data to 2 D-I-O 1,2,3,4
TCP client when requested.
Total Hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Raspberry lab manuals

2. https://www.cisco.com/c/en/us/support/docs/smb/routers/cisco-rv-series-small-business-
routers/smb5832-how-to-create-a-basic-voice-network-using-raspberry-pi.html
3. https://beej.us/guide/bgnet/
4. Yuktix WSN Lab Manual

L T P C
ECE 122 Introduction to IoT
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

The course is directed to introduce students various building blocks of an IoT system
PURPOSE and have hands on experience
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Design, simulate and implement various building blocks of an IoT
system and have hands on experience

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. Introduction to Cisco Packet Tracer. 1 C-D-I-O 1, 2, 3
Building a smart home and monitoring it using
2. Packet Tracer. 1 D-I-O 1, 2, 3

Setting up a network and configuring wireless


3. 1 D-I-O 1, 2, 3
security using Packet Tracer.
Arduino Toolchain, Cross-compilation, UART
4. communication protocol to gain observability and 2 C-D-I-O 1, 2, 4
controllability.
Building a demo Music System, Introduction to I2C
5. communications and Master-Slave Operations. 2 C-D-I-O 1, 2, 4

Arduino and Ethernet Shields – demo Ethernet and


6. 2 C-D-I-O 1, 2, 4
WiFi shield.
Python on Raspberry Pi, Graphic User Interface,
7. 2 C-D-I-O 1, 2, 5
TkinterLibrary and Interaction.
Interaction with online services through the use of
8. 2 C-D-I-O 1, 2, 5
public APIs and SDKs using Pi and Python.
Explore the use of the Raspberry Pi camera module
9. 1 C-D-I-O 1, 2, 5
and the use of a servo.
10. Mini Capstone Project. 1 D-I-O 1, 2, 3, 4, 5

Total contact hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. HakimaChaouchi, "The Internet of Things - Connecting Objects to the Web", John Wiley and
Sons Inc., 2010
2. Ammar Rayes and Samer Salam, "Internet of Things from Hype to Reality - The Road to
Digitization", Springer, Second Edition
3. Cisco Networking Academy
4. www.arduino.cc

5, www.raspberrypi.org

Semester-III

L T P C
ECE 214 Numerical Methods and Algorithms
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Engineering Sciences Electronics
Course designed by Department of Electronics & Communication Engineering
Approval

The objective of this course is to introduce the students about logical framework useful for
PURPOSE engineers. It also covers the common functions and some common applications.

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
1. Learn the basics of numerical analysis.

2. Learn the foundation of algorithms.

3. Learn the basics of algorithmic applications

4. Learn Applications of Numerical Analysis

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I:Introduction to solution of Algebraic and
9
Transcendental Equations.
1. Numbers and their implemented accuracy. 1 C 1-4 1

2. Computer Implementation of Arithmetic. 1 C 1-4 1

3. Foundations of computational Mathematics. 1 C 1-4 1

4. Error propagation and its quantification. 1 C 1-4 1

5. Derivation of error formula. 1 C 1-4 1

6. Bisection and Iteration method. 1 C 1-4 1

7. Newton-Raphson method. 1 C 1-4 1

8. Algorithms got finding complex roots. 1 C 1-4 1

9. Rate of convergence for different methods.

UNIT II – Interpolation 9

10. Finite difference schemes. 1 C 1-4 1

11. Polynomial Interpolation. 1 C 1-4 1

12. Central difference schemes. 1 C 1-4 1

13. Gauss forward and backward scheme. 1 C 1-4 1

14. Langrange’s Interpolation. 1 C 1-4 1

15. Newton Divided difference scheme. 1 C 1-4 1


16. Hermite's polynomial and interpolation. 1 C 1-4 1

17. Newton Divided difference scheme. 1 C 1-4 1

18. Stirling’s, Bessel’s, Everett’s scheme 1 C 1-4 1


UNIT III – Numerical Integration and
19. 9
Differentiation
20. Idea of Numerical Integration. 1 C 1-4 1

21. Trapezoidal scheme. 1 C 1-4 1

22. Simpson’s 1/3 and 3/8 scheme. 1 C 1-4 1

23. Boole’s scheme. 1 C 1-4 1

24. Waddle's scheme. 1 C 1-4 1

25. Comparison of different schemes. 1 C 1-4 1

26. Applications to control theory. 1 C 1-4 1

27. Stability of schemes. 1 C 1-4 1

28. Error quantification for integration schemes. 1 C 1-4 1

29. UNIT IV: Solution of differential Equations 9

30. Picard’s Method. 1 C 1-4 1

31. Euler's method. 1 C 1-4 1

32. Taylor’s Method. 1 C 1-4 1

33. Runge-Kutta Methods. 1 C 1-4 1

34. Predictor Corrector Methods. 1 C 1-4 1

35. Automatic Error Quantification. 1 C 1-4 1

36. Stability of solutions. 1 C 1-4 1

37. Control methods. 1 C 1-4 1

38. Robustness issues. 1 C 1-4 1


39. UNIT V: Statistical Computation 9

40. Curve fitting by method of least squares. 1 C 1-4 1


Fitting of straight lines, polynomials, exponential
41. 1 C 1-4 1
curves.
42. Set Theory. 1 C 1-4 1

43. Data fitting with Cubic splines. 1 C 1-4 1

44. Linear and nonlinear regression 1 C 1-4 1

45. Statistical Quality Control methods. 1 C 1-4 1

46. Power spectral density. 1 C 1-4 1

47. Gaussian and its applications. 1 C 1-4 1

48. Heavy Tail. 1 C 1-4 1

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Sastry S. S, “Introductory Methods of Numerical Analysis”

L T P C
ECE 211 Digital Electronics
2 1 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval

To acquire the basic knowledge of digital logic levels and application of the
fundamentals to understand digital electronic circuits. To impart how to design
PURPOSE
Digital Circuits both theoretically and practically
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Convert the different type of codes and number systems which are used
1.
in digital communication and computer systems.
Employ the codes and number systems converting circuits and Compare
different types of logic families which are the basic unit of different
2.
types of logic gates in the domain of economy, performance, and
efficiency.
Analyze different types of the digital electronic circuit using various
3. mapping and logical tools and know the techniques to prepare the most
simplified circuit using various mapping and mathematical methods.
Design different types of with and without memory element digital
electronic circuits for a particular operation, within the realm of
4.
economic, performance, efficiency, user-friendly and environmental
constraints.
Understand further about combinational, asynchronous sequential, and
5.
synchronous sequential digital logic circuits
Assess the nomenclature and technology in the area of memory devices
6. and apply the memory devices in different types of digital circuits for
real-world application.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I :DIGITAL FUNDAMENTALS 9

1. Number System, Basic logic gates. Boolean algebra. 1 C 1,2,3

2. De Morgan’s laws, 1’s and 2’s complements. 1 C-D 1,2,4

3. Minterms and Maxterms. 1 C-D 1,2,4

4. Sum of products and product of sums. 1 C-D-I 1,2,8

5. Introduction to Karnaugh maps (up to 4 variable) 1 C-D-I-O 1,3,4

6. Codes – Binary. BCD, Excess 3. 1 C 1,2

7. Gray, Alphanumeric codes. 1 C-D 1,2

8. Prime Implicants. 1 C-D-I 1,2

9. Essential Prime Implicants. 1 C-D-I 1,2


UNIT II :COMBINATIONAL CIRCUIT
9
DESIGN
10. Half Adder & Full Adder. 1 C-D-I-O 1

11. Half Subtractor & Full Subtractor. 1 C-D-I-O 1,2

12. Binary Parallel Adder. 1 C-D-I-O 1,2

13. Carry look ahead adder. 1 C-D-I-O 1,2

14. BCD Adder. 1 C-D-I-O 1

15. Encoder, Priority Encoder. 1 C-D-I-O 1,2

16. Decoder, Multiplexer 1 C-D-I-O 1,2,3

17. Demultiplexer. 1 C-D-I-O 1,2,8

18. Magnitude Comparator. 1 C-D-I-O 1,3


UNIT III :SYNCHRONOUS SEQUENTIAL
9
CIRCUITS
19. Latches, Flip flops – SR, JK, T, D. Master/Slave FF. 1 C-D-I-O 1

20. operation and excitation tables. Triggering of FF. 1 C-D-I-O 1


Analysis and design of clocked synchronous
21. 1 C-D-I-O 1
sequential circuits.
Design – Moore/Mealy models. State minimization,
22. 1 C-D-I 2
State assignment.
23. Circuit implementation – Design of Counters. 1 C-D-I-O 1,2

24. Ripple Counters, Ring Counters. 1 C-D-I-O 1,2,3

25. Johnson Counters, Shift Registers. 1 C-D-I-O 1,2


Universal Shift Register. Asynchronous sequential
26. 1 C-D-I-O 1,3,4
circuits.
brief introduction, operation of asynchronous up/down
27. 1 C-D-I-O 1,3,4
counter.
UNIT IV: MEMORY DEVICES 9

28. Classification of memories – ROM. 1 C 4

29. ROM organization – PROM. 1 C-D 4


30. EPROM – EEPROM –EAPROM. RAM 1 C-D 4

31. RAM organization. Write operation – Read operation. 1 C-D-I 4

32. Programmable Logic Devices. 1 C 4

33. Programmable Logic Array (PLA). 1 C-D-I-O 4

34. Programmable Array Logic (PAL). 1 C-D-I-O 1,2,4

35. Field Programmable Gate Arrays (FPGA). 1 C-D-I-O 1,2,4


Implementation of combinational logic circuits using
36. 1 C-D-I-O 1,2,4
ROM, PLA, PAL.
UNIT V: DIGITAL IC FAMILIES 9
Introduction to Digital Integrated Circuits, Diode-
37. 2 C-D 2
logic (DL).
38. Diode-transistor logic (DTL), Resistor. 1 C-D-I 2
transistor logic (RTL), Transistor-transistor logic
39. 2 C-D-I 1,2
(TTL).
40. Emitter-coupled logic (ECL) 1 C-D-I 1,4

41. Metal-oxide semiconductor (MOS) 1 C-D-I 1,2


Complementary Metal-oxide semiconductor (CMOS)
42. 2 C-D-I-O 1,3,5
their operation and comparison.
Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


M. Morris Mano, “Digital Design”, 5th Edition, Pearson Education (Singapore) Pvt. Ltd., New
1.
Delhi, 2014.
2. John F.Wakerly, “Digital Design”, Fourth Edition, Pearson/PHI, 2008.

3. John.M Yarbrough, “Digital Logic Applications and Design”, Thomson Learning, 2006.

4. Charles H.Roth. “Fundamentals of Logic Design”, 6th Edition, Thomson Learning, 2013.
Donald P.Leach and Albert Paul Malvino, “Digital Principles and Applications”, 7th Edition,
5.
TMH, 2006.
6. Thomas L. Floyd, “Digital Fundamentals”, 10th Edition, Pearson Education Inc, 2011.

7. Donald D.Givone, “Digital Principles and Design”, TMH, 2003.

8. Anil K. Maini, “Digital Electronics”, Wiley, 2014.

L T P C
ECE 211 L Digital Electronics Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval

To acquire the basic knowledge of digital logic levels and application of the
fundamentals to understand digital electronic circuits. To impart how to design
PURPOSE
Digital Circuits both theoretically and practically

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Convert the different type of codes and number systems which are used
1.
in digital communication and computer systems.
Employ the codes and number systems converting circuits and Compare
different types of logic families which are the basic unit of different
2.
types of logic gates in the domain of economy, performance, and
efficiency.
Analyze different types of the digital electronic circuit using various
3. mapping and logical tools and know the techniques to prepare the most
simplified circuit using various mapping and mathematical methods.
Design different types of with and without memory element digital
electronic circuits for a particular operation, within the realm of
4.
economic, performance, efficiency, user-friendly and environmental
constraints.
Understand further about combinational, asynchronous sequential, and
5.
synchronous sequential digital logic circuits
Assess the nomenclature and technology in the area of memory devices
6. and apply the memory devices in different types of digital circuits for
real-world application.

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. Realization of Basic Logic Gates 1 D-I-O 1
Design of Code Converters (Binary to Gray) & (Gray
2. 1 D-I-O 1,2
to Binary)
Design of Half-Adder/Subtractor, Full-
3. Adder/Subtractor, Multiplexers/De Multiplexers 2 D-I-O 1,2
ALU Design
4. Design of Decoder and Encoder/ BCD 7SSD 2 D-I-O 1,2

5. Design of Magnitude Comparator (2-bit) 2 D-I-O 1,2

6. Design and Verification of Flip-Flops using IC 1 D-I-O 1,2


Design of Asynchronous Counter (Any Mod, Up and
7. 2 D-I-O 1,2
Down, Johnson and Ring)
Design of Synchronous Counter (Any Mod, Decade
8. 1 D-I-O 1,2
counter 74ls90)
Design of Universal Shift Register
9. (Serial to Parallel, Parallel to Serial, 2 D-I-O 1,2
Serial to Serial and Parallel to Parallel Converters)
10. Design & Verification of Memory (SRAM) 1 D-I-O 1,2

Total contact hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


M. Morris Mano, “Digital Design”, 5th Edition, Pearson Education (Singapore) Pvt. Ltd., New
1.
Delhi, 2014.
2. John F.Wakerly, “Digital Design”, Fourth Edition, Pearson/PHI, 2008.
3. John.M Yarbrough, “Digital Logic Applications and Design”, Thomson Learning, 2006.

4. Charles H.Roth. “Fundamentals of Logic Design”, 6th Edition, Thomson Learning, 2013.
Donald P.Leach and Albert Paul Malvino, “Digital Principles and Applications”, 6th Edition,
5.
TMH, 2006.
6. Thomas L. Floyd, “Digital Fundamentals”, 10th Edition, Pearson Education Inc, 2011.

7. Donald D.Givone, “Digital Principles and Design”, TMH, 2003.

8. Anil K. Maini, “Digital Electronics”, Wiley, 2014.

L T P C
ECE 216 Electronic Circuits
2 1 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval

Students will get the basic understanding, fundamental concepts, design and analysis
of simple Electronic circuits using practical devices like Diodes, BJTs, MOSFETs,
PURPOSE
Op-Amps, etc
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Students will get fundamentals, analysis and design of circuits using
1
Diodes, BJTs, MOSFETs, Op-Amps
Students will have hands on designing and testing practical electronic
2 circuits using Diodes, BJTs, MOSFETs, Op-Amps both in the Lab
physically and with CAD tools such as Multisim, LTspice

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I : CIRCUIT APPLICATIONS with PN
9
JUNCTION DIODEs
1. Review of Ohm’s Law, KCL, KVL. 1 C 2
2. Diode small signal equivalent circuits. 1 C 1, 4

3. Load-Line Analysis. 1 C 1, 4

4. Series and Parallel Diode Configurations. 1 C-D 1, 4

5. Diode based Logic Gates. 1 C 1, 4


Halfwave and Fullwave rectifier circuits with and
6. 2 C-D 1, 4
without Filters.
7. Clippers. 1 C-D 1, 4

8. Clampers 1 C-D 1, 4
UNIT II : BJT Biasing and Single Stage
9
Amplifiers
Review of BJT Device Structure and Physical
9. 1 C 1, 4
Operation.
10. BJT Current Voltage characteristics. 1 C 1, 4

11. BJT Circuits at DC, Amplifier Basic Principles. 1 C 1, 4

12. Circuit Models for Amplifiers. 1 C 1, 4

13. Introduction to Frequency Response of Amplifiers. 1 C 1, 4

14. Small Signal Models for BJT. 1 C 1, 4

15. BJT Biasing and stability. 1 C 1, 4

16. Analysis of CE,CB, CC Amplifiers. 2 C-D 1, 4


UNIT III :MOSFET Biasing and Single Stage
9
Amplifiers
17. MOSFET Device Structure and Physical Operation. 2 C 1, 4

18. MOSFET Current Voltage characteristics. 2 C 1, 4

19. MOSFETS Circuits at DC. 1 C 1, 4

20. MOSFET Biasing and stability. 1 C 1, 4

21. Small Signal models for MOSFET. 1 C 1, 4

22. Analysis of CG,CS,CD Amplifiers. 2 C-D 1, 4


UNIT IV:Differential Amplifiers and Operational
9
Amplifiers
MOS Current Mirror, Analysis of MOS Differential
23. 1 C 1, 4
Pair.
24. Common Mode Rejection Ratio. 1 C 1, 4
DC Offset, MOS Differential Amplifier with current
25. 1 C 1, 4
mirror load.
26. Op-Amp Introduction. 1 C 1, 4

27. Ideal characteristics. 1 C 1, 4

28. Inverting Amplifier and analysis. 1 C 1, 4

29. Non-Inverting Amplifier and analysis. 1 C 1, 4

30. Summing Amplifier, Buffer. 1 C 1, 4

31. Integrator, Differentiator, DC imperfections. 1 C-D 1, 4


UNIT V: Multi-Stage Amplifiers and Frequency
9
Response of single stage Amplifiers
32. Cascading of Amplifiers. 2 C 1, 4

33. Low frequency response of CS amplifier. 2 C 1, 4

34. High frequency response of CS amplifier. 2 C 1, 4

35. Millers Theorem 1 C-D 1, 4


High frequency response of CMOS Differential
36. 2 C 1, 4
Amplifier.
Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Robert L. Boylestad and Louis Nashelsky, Electronic Devices and Circuit Theory”, 11th Ed,
1. Pearson Education.

2. HaytKemmerly, and Durbin, Engineering Circuit Analysis, 8th Edition, McGraw Hill.
“Integrated Electronics” by Millman and Halkias, 2nd edition, Tata McGraw Hill, ISBN:
3.
9780074622452.
4. Sedra and Smith, Microelectronic Circuits, 7th edition, Oxford University Press.
“Electronic devices and circuits” by David A. Bell, 2008 edition, Oxford University Press, ISBN:
5.
9780195693409.
“Pulse, Digital and Switching waveforms” by Millman and Taub, 2011 edition, Tata McGraw
6.
Hill, ISBN: 9780071072724.
7. Paul Horowitz and Winfield Hill, The Art of Electonics (2nd Edition), Cambridge University Press.

8. Schaum's Outline of Electronic Devices and Circuits, (Schaum's Outline Series) by Jimmie.

9. Make Electronics – Learning by Discovery by Charles Platt.

10. Practical Electronics for Inventors by Paul Scherz.

11. Monk, Simon Make your own PCBs with EAGLE from schematic designs to finished boards.

L T P C
ECE 216 L Electronic Circuits Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

Students will get the basic understanding, fundamental concepts, design and analysis
of simple Electronic circuits using practical devices like Diodes, BJTs, MOSFETs,
PURPOSE
Op-Amps, etc
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Design and and test practical electronic circuits using Diodes, BJTs,
1 MOSFETs, Op-Amps both in the Lab physically with ICs, components
on Bread Board and also with CAD tools such as Multisim, LTspice

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Design and Implementation of Diode based Logic
1. 1 D-I-O 1, 4
Gates.
Design and Implementation of Diode Rectifier
2. 1 D-I-O 1, 4
Circuits.
Design and Implementation of Diode Clipper,
3. 2 D-I-O 1, 4
Clamper Circuits.
Design and Analysis of BJT CE Fixed, Self Bias
4. 2 D-I-O 1, 4
Circuits.
Design and Frequency Analysis of BJT CE
5. 2 D-I-O 1, 4
Amplifier.
Design and Analysis of MOSFET CS Self Bias
6. 1 D-I-O 1, 4
Circuits.
Design and Frequency Analysis of MOSFET CS
7. 2 D-I-O 1, 4
Amplifier ad Buffer Circuit.
Design and Implementation of Op-Amp based
8. 1 D-I-O 1, 4
Inverting, Non-inverting, Integrator Applications.
Design and Implementation of Op-Amp based
9. 2 D-I-O 1, 4
Summing and Difference Amplifier Applications.
Design and Analysis of Multisim. OrCAD based
10. BJT, MOSFET, Diff.Amp, Op-Amp, Multi-stage 1 D-I-O 1, 4
Amplifiers.
Total contact hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Robert L. Boylestad and Louis Nashelsky, Electronic Devices and Circuit Theory”, 11th Ed,
1. Pearson Education.

2. HaytKemmerly, and Durbin, Engineering Circuit Analysis, 8th Edition, McGraw Hill.
“Integrated Electronics” by Millman and Halkias, 2nd edition, Tata McGraw Hill, ISBN:
3.
9780074622452.
4. Sedra and Smith, Microelectronic Circuits, 7th edition, Oxford University Press.
“Electronic devices and circuits” by David A. Bell, 2008 edition, Oxford University Press, ISBN:
5.
9780195693409.
“Pulse, Digital and Switching waveforms” by Millman and Taub, 2011 edition, Tata McGraw
6.
Hill, ISBN: 9780071072724.
7. Paul Horowitz and Winfield Hill, The Art of Electonics (2nd Edition), Cambridge University Press.
8. Schaum's Outline of Electronic Devices and Circuits, (Schaum's Outline Series) by Jimmie.

9. Make Electronics – Learning by Discovery by Charles Platt.

10. Practical Electronics for Inventors by Paul Scherz.

11. Monk, Simon Make your own PCBs with EAGLE from schematic designs to finished boards.

L T P C
ECE 212 Signals and Systems
2 1 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

This course aims to help the students to understand the basics of signals and systems
both in time and transform domains. Upon successful completion of the course, the
PURPOSE students will use the mathematical skills to solve problems involving convolution,
filtering, modulation and sampling.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Understand the mathematical representation of continuous and discrete
1.
time signals and systems.
Develop input/output relationship for linear shift invariant system;
2. understand the convolution operator for continuous and discrete time
system.
Understand and resolve the signals in frequency domain using Fourier
3.
series and Fourier transforms.
Understand the limitations of Fourier transform; Understands the
4.
necessity of Laplace and Z transform.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I :SIGNALS CLASSIFICATION,
9 I,O
TRANSFORMATIONS, REPRESENTATION
Classification of signals: continuous-time/discrete-
1. 2 I,O 1,2
time. Even odd.
Periodic-aperiodic, energy-power, random-
2. 2 I,O 1,2
deterministic.
3. Standard signals: impulse, step. 1 I,O 1,2

4. Ramp, exponential and sinusoids. 1 I,O 1,2


Transformations of the independent variable:
5. 1 I,O 1,2
shifting.
Scaling and reversal. Representation of periodic
6. 2 I,O 1,2
signals using Fourier series.
UNIT II : SYSTEMS: CLASSIFICATION AND
9
TIME DOMAIN ANALYSIS
7. Classification of systems: linear-nonlinear. 1 I,O 1,2

8. Time-invariant/time-variant. 1 I,O 1,2

9. Memory, causal. 1 I,O 1,2

10. Continuous-time/discrete-time. 1 I,O 1,2

11. LTI System properties: causality, memory. 1 I,O 1,2

12. Stability, and invertibility. 1 I,O 1,2

13. Impulse response. 1 I,O 1,2

14. Linear convolution and discrete-time convolution. 1 I,O 1,2

15. Graphical method to solve convolution. 1 I,O 1,2


UNIT III : FOURIER SERIES AND FOURIER
13
TRANSFORM
Introduction to Fourier series in continuous time
16 2 I,O 1,2
domain
17 properties of Fourier series 2 I,O 1,2

18 Exponential Fourier series 1 I,O 1,2

19 Discrete Fourier series 1 I,O 1,2

20 Introduction to continuous time Fourier Transform 2 I,O 1,2

21 Properties of Fourier transform 2 I,O 1,2


22 CTFT of periodic signals. 1 I,O 1,2
Discrete time Fourier transform (DTFT) and its
23 1 I,O 1,2
properties.
24 DTFT of periodic signals 1 I,O 1,2

UNIT IV: LAPLACE TRANFORM 7


Introduction to Laplace transform and region of
25 2 I,O 1,2
convergence.
26 Properties of Laplace transform. 2 I,O 1,2

27 Inverse Laplace transform. 1 I,O 1,2

28 Initial and final value theorems. 2 I,O 1,2

UNIT IV: Z TRANFORM 7


Introduction to Z-transform and its region of
29 2 I,O 1,2
convergence.
30 Properties of Z-transform. 2 I,O 1,2

31 Inverse Z-transform. 1 I,O 1,2

32 The unilateral Z-transform. 7 I,O 1,2

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


“Signals and Systems” by Oppenheim, Wilsky and Nawab, Prentice Hall, 2nd edition. ISBN:
1.
9780138147570.
2. “Signals and Systems” by Simon Haykin and Berry van Veen, 2nd edition, ISBN: 9780471164746.
“Principles of Signal Processing and Linear Systems” by B P Lathi, 2nd edition, ISBN:
3.
9780198062271
“Signals and Systems using MATLAB” by Louis F Chaparro, 2014 edition, Academic Press,
4.
ISBN: 9780123948434
L T P C
ECE 212L SIGNALS AND SYSTEMS LAB
0 0 2 1
Co-requisite: SIGNALS AND SYSTEMS
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category CORE
Course designed by Department of Electronics and Communication Engineering
Approval

The course aims to give the experimental skills related to fundamentals of signals and
PURPOSE systems. The purpose of lab experiments is also to introduce MATLAB/PYTHON simulation
software tool related to signals and systems operations. This course mainly enables the
students to gain sufficient knowledge on signals and systems for future simulations related to
baseband signal processing for wireless communications.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand basic signal design and operations on signals practically
2 Understand the system operations
3 Gain practical experience related to frequency components in the signal
4 Understand concept related to Laplace and z transforms that is useful in
system design

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
Plotting even and odd components of continuous-time
1 2 I, O 1-2
signals
3 Time period calculation of continuous time signals 2 I, O 1-2
5 Shifting, scaling and reflection of discrete time signals 2 I, O 1-2
6 Energy and power of signals 2 I, O 1-2
7 Fourier series representation of periodic signals 2 I, O 1-2
Convolution between two discrete time signals 1-2
9 2 I, O

10 Finding of Laplace transform 2 I, O 1-2


11 Finding of Z-transforms 2 I, O 1-2
Total contact hours (Including demo and repeat
16
labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


“Signals and Systems” by Simon Haykin and Berry Van Veen, 2nd edition, ISBN:
1
9780471164746
“Signals and Systems using MATLAB” by Louis F Chaparro, 2014 edition, Academic Press,
2
ISBN: 9780123948434

L T P C
CDC 103 SOFT SKILLS 3
1 0 0 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category HS Humanity Science
Course designed by Department of Career Development
Approval

A grasp over numeric skills enable an individual to apply the mathematical techniques
to situations that call for the interpretation or evaluation of quantitative information.
PURPOSE The logical ability is sharpened through the practice of quantitative reasoning.
Emotional intelligence on the other hand enables the development of intra and
interpersonal relationship skills. Both these disciplines are aimed at enhancing the
professional and personal effectiveness of the students.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to D F G I

1. To get equipped with basic English grammar.

2. Applying numerical competence to day to day communication.

3. Competent to communicate idea in English.

4. Achieve target audience’s attention and confidence.

5. To get equipped with basic numerical ability.


6. Applying numerical competence to real life problems.

7. Operational strategy using logic and reasoning.

8. Executing a new model integrating quantitate aptitude.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: QUANTITATIVE REASONING 5

1. Number properties. Percentage. 1 I, O 5, 6 1, 2, 3

2. Ratio and proportion. Profit and loss. 1 I, O 5, 6 1, 2, 3

3. Simple and compound interest. 1 I, O 5, 6 1, 2, 3

4. Averages, Speed, Time and work. Powers and roots. 1 I, O 5, 6 1, 2, 3


Linear equations, Quadratic equations. Pipes,
5. 1 I, O 5, 6 1, 2, 3
cisterns.
UNIT II– VERBAL REASONING 6

6. Proposition. 1 I, O 1, 2 1, 2, 3

7. Premise: Syllogism: Verbal Analogies, 1 I, O 1, 2 1, 2, 3

8. Verification of truth of the statement, 1 I, O 1, 2 1, 2, 3

9. Assertion and reason, 1 I, O 1, 2 1, 2, 3

10. Situation reaction test, Decision making 1 I, O 1, 2 1, 2, 3

11. Alpha-numerical sequence puzzle 1 I, O 1, 2 1, 2, 3

UNIT III: VERBAL ABILITY 2

12. Preposition, Articles, Adverbs, Adjectives. 1 I, O 1, 2 1, 2, 3

13. Conjunctions and Parallel Structures 1 I, O 1, 2 1, 2, 3


UNIT IV: DATA ANALYSIS AND
2
INTERPRETATION
14. Statistics: Average, Median, Mode, 1 I, O 6, 7 1, 2, 3
15. Range, Standard deviation, 1 I, O 6, 7 1, 2, 3

Total contact hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. R.S. Agarwal, A Modern Approach to Verbal &Non Verbal Reasoning, S. Chand Publication

2. P. Anand, Quantitative Aptitude, Wiley, 2015

3. Archana Ram, Placementor, Oxoford Publication, 2018

L T P C
ECE 213 Introduction to Logic
2 0 0 2
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by ECE
Approval

PURPOSE
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
1. Learn the basics of propositional logic.
2. Natural Dedution of propositional logic
3. Learn the basics of Syllogistic Logic and Predicate Logic
4. Learn Applications of Predicate Logic

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Propositional Logic 6
What is Propositional Logic? Truth-Functional
1. Connectives. The Truth-Functional Conditional. 2 C 1-4 1
Valid Forms of Argument.
2. Formulas. Construction. 1 C 1-4 1

3. Induction. 1 C 1-4 1

4. Recursion. 1 C 1-4 1

5. Truth. Valid Argument Forms. 1 C 1-4 1

UNIT II– Basic Theory of Propositional Logic 6

6. Validity and Equivalence. Satisfiability. 1 C 1-4 1

7. Economy of Language. 1 C 1-4 1

8. Truth Functions. Truth-Functional Completeness. 1 C 1-4 1


Digital Circuits. Algorithms I: Algorithm for CNF.
9. 2 C 1-4 1
Algorithms II: Resolution.
Algorithms III: Complexity. Combinatorial
10. 1 C 1-4 1
Problems.
UNIT III: Natural Deduction for Propositional
6
Logic
Conditional Introduction. Conditional Elimination.
11. 2 C 1-4 1
Reiteration.
12. Proof System. Conjunction. Biconditional. 1 C 1-4 1
Negation Introduction. Negation Elimination.
13. 1 C 1-4 1
Reductio Ad Absurdum.
14. Disjunction Introduction. Disjunction Elimination 2 C 1-4 1

UNIT IV: Logic and Predicate Logic 9

15. Syllogistic Logic-I 1 C 1-4 1

16. Syllogistic Logic-II 1 C 1-4 1

17. Syntax and Semantics of Predicate Logic. 1 C 1-4 1

18. Constants. Functions. 1 C 1-4 1

19. Identity. Substitution. 1 C 1-4 1


Predicates of Higher Arity. Functions of Higher
20. 1 C 1-4 1
Arity.
21. Identity. Universal Elimination. 1 C 1-4 1

22. Universal Introduction. 1 C 1-4 1

23. Existential Introduction. Existential Elimination. 1 C 1-4 1

UNIT-V: Applications of Predicate Logic 3

24. Arithmetic. 1 C 1-4 1

25. Arithmetic. Set Theory. 1 C 1-4 1

26. Set Theory. 1 C 1-4 1

Total contact hours 30

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. http://www.logicinaction.org/

L T P C
MAT 131 Differential Equations
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category BS Basic Science
Course designed by Department of Mathematics’
Approval

This introductory course on ordinary differential equations (ODEs) covers the theory, solution
PURPOSE techniques, and applications surrounding linear and non-linear first and second-order
differential equations, including systems of equations.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Model some elementary physical situations by writing an appropriate
1.
differential equation.

2. Be able to solve first order simple, linear, and separable equations.


Solve higher order differential equations using characteristic roots,
3.
undetermined coefficients, and the Laplace transform.
Understand the qualitative nature of the solution to the linear and non-linear
4.
systems of equations.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: First Order Differential Equations 9

1. Geometric meaning of 𝑦 ′ = 𝑓(𝑥, 𝑦) 1 C-I 1, 2, 3, 4


C-I 1, 2, 3, 4
2. Direction Fields. 1
C-I 1, 2, 3, 4
3. Euler’s Method. 1
Classification of ODEs ( Linear, Non-linear, Exact, C-I 1, 2, 3, 4
4. 1
Separable)
C-I 1, 2, 3, 4
5. Integrating Factor. 1
C-I 1, 2, 3, 4
6. Bernoulli Equations. 1
C-I 1, 2, 3, 4
7. Initial Value Problem. 1
C-I 1, 2, 3, 4
8. Modelling (Free falling object, Radioactivity, RL-circuit). 2

UNIT II– Second and Higher Order Linear ODEs 9


C-I 1, 2, 3, 4
9. Homogeneous Linear ODEs. 2
C-I 1, 2, 3, 4
10. Modelling of Free Oscillations of a Mass-Spring System. 2
C-I 1, 2, 3, 4
11. Euler-Cauchy Equations. 1
C-I 1, 2, 3, 4
12. Non-homogeneous ODEs. 1
C-I 1, 2, 3, 4
13. Variation of Parameters. 1
C-I 1, 2, 3, 4
14. Modelling (Forced Oscillations, Electric Circuits) 2

UNIT III - System of ODEs 9


Modelling Engineering problems (Electric Network, C-I 1, 2, 3, 4
15. 2
Mixing problem in two tanks etc.)
C-I 1, 2, 3, 4
16. As systems of ODEs. 1
C-I 1, 2, 3, 4
17. Wronskian. 1
C-I 1, 2, 3, 4
18. Phase-Plane Method. 1
C-I 1, 2, 3, 4
19. Critical Points & Stability. 1
C-I 1, 2, 3, 4
20. Qualitative Methods for Nonlinear Systems. 1
C-I 1, 2, 3, 4
21. Nonhomogeneous Linear Systems of ODEs. 2

UNIT IV: Series Solutions of ODEs 9


C-I 1, 2, 3, 4
22. Introduction to power series method. 3
C-I 1, 2, 3, 4
23. Legendre’s equation & polynomials. 2
C-I 1, 2, 3, 4
24. Frobenius Method. 2
C-I 1, 2, 3, 4
25. Bessel’s Equations & Functions. 2

UNIT V: Laplace Transforms 9


1, 2, 3, 4
26. Laplace transforms of standard functions. 1 C-I-O
C-I-O 1, 2, 3, 4
27. Shifting Theorems. 1
C-I-O 1, 2, 3, 4
28. Transforms of derivatives and integrals. 1
C-I-O 1, 2, 3, 4
29. Unit step function. 1
C-I-O 1, 2, 3, 4
30. Dirac’s delta function. 1
C-I-O 1, 2, 3, 4
31. Inverse Laplace transforms. 1
32. C-I-O 1, 2, 3, 4
Convolution theorem (without proof). 1
Application: Solutions of ordinary differential equations C-I-O 1, 2, 3, 4
33. 2
using Laplace transforms.
Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


1. Erwin Kreyszig, Advanced Engineering Mathematics, 10th Edition, Wiley-India.

2. Mary L. Boas, Mathematical Methods in Physical Sciences, 3rd Edition, Wiley-India

3. G. F. Simmons, Differential Equation with Applications and Historical Notes, TATA McGraw Hill

4. S. Vaidyanathan, Advanced Applicable Engineering Mathematics, CBS Publishers

L T P C
ECE 215 Electronic Workshop-III on PCB Design
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval

This course deals with the learning of Printed Circuit Board design (PCB ) for various
circuits. The students will learn drawing of circuit diagrams, its Schematic and
implementation for Board layout. The students will apply knowledge of engineering
PURPOSE
to find the optimal method to fabricate the designed circuits and also test the quality
of fabrication.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Understand and design PCBs for basic Electronic Circuits using CAD
1
tools

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. Regulated Power supply . 1 C-D-I-O 1

2. Voltage Doubler Circuit. 1 C-D-I-O 1

3. Audio amplifier design 1 C-D-I-O 1

4. ADC / DAC Converter Circuits 2 C-D-I-O 1

5. Seven Segment Display. 1 C-D-I-O 1

6. Circuit for Temperature Detection. 1 C-D-I-O 1


7. Circuit for Zero Crossing Detector. 1 C-D-I-O 1

8. Integrator and Differentiator Circuits. 1 C-D-I-O 1


Soldering: all the PCB Circuits for Components
9. 2 C-D-I-O 1
Mounting.
10. Testing of the Assembled Circuits 2 C-D-I-O 1

Total contact hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Simulation Softwares
1.
EAGLE, PCB Web Designer, TINAPRO, AWR, ADS.

L T P C
ISCP 3 Industry Standard Coding Practice
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Engineering Science Engineering
Course designed by Department of ECE
Approval
Semester-IV
L T P C
CDC 212 SOFT SKILLS 4
1 0 0 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
H
Course Category Humanity Sciences
S
Course designed by Department of Career Development
Approval

A grasp over numeric skills enable an individual to apply the mathematical techniques
to situations that call for the interpretation or evaluation of quantitative information.
The logical ability is sharpened through the practice of quantitative reasoning.
PURPOSE
Emotional intelligence on the other hand enables the development of intra and
interpersonal relationship skills. Both these disciplines are aimed at enhancing the
professional and personal effectiveness of the students. Verbal ability enhances the
communication prowess and enables efficiency in competitive exams.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: QUANTITATIVE REASONING 3

1. Speed. Time and work. Powers and roots. 1 C-I-O 1,2


Pipes, cisterns. Problems on Clock. Calendar and
2. 1 C-I-O 1,2
Cubes.
3. Height and Distance. Logarithms. 1 C-I-O 1,2

UNIT II– NON-VERBAL REASONING 5

4. Alpha-numerical sequence puzzle. 1 C-I-O 1,2

5. Symbols and their relationships. 1 C-I-O 1,2

6. Blood Relations. Seating Arrangement. 1 C-I-O 1,2


Coding-Decoding. Input- Output. Test Direction
7. 2 C-I-O 1,2
Sense Test
UNIT III - DATA ANALYSIS AND
4
INTERPRETATION
Graphical and Numerical Methods for Describing
8. 2 C-I-O 1,2
Data. Interpretation of data in tables and graphs
Permutations and Venn diagrams. Counting
9. 2 C-I-O 1,2
Methods. Probability.
UNIT IV: VERBAL ABILITY 1

10. Conditionals. Tense Forms. Verb Forms. 1 C-I-O 1,2

UNIT V: VERBAL ABILITY 2 C-I-O 1,2

11. Phrasal Verbs. Cohesion and Coherence. 2 C-I-O 1,2

Total contact hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


1 R.S. Agarwal, A Modern Approach to Verbal &Non Verbal Reasoning, S. Chand Publication

2 P. Anand, Quantitative Aptitude, Wiley, 2015

L T P C
MAT 211 Linear Algebra
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category BS Basic Science Engineering
Course designed by Department of Maths
Approval -- Board of Studies -- , 2018

To emphasize the topics that will be useful in other disciplines, including systems of
equations, vector spaces, determinants, eigenvalues, similarity, and positive definite
matrices. To make students understand the central ideas of linear algebra like solving
PURPOSE
linear equations performing matrix algebra, calculating determinants, finding
eigenvalues and eigenvectors.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to

Solving systems of linear equations is a basic tool of many mathematical


1.
procedures used for solving problems in science and engineering.

The main aim of this course is to make students understand the central
2.
ideas of linear algebra like solving linear equations.
Performing matrix algebra, calculating determinants, finding eigenvalues
3.
and eigenvectors.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I : Vector Space 9

1. Elimination. 1 C-I 1
C-I
2. LU factorization. 2 1
C-I
3. Null-spaces and other subspaces. 2 1
C-I
4. Bases and dimensions. 2 1
C-I
5. Vector spaces. 1 1
C-I
6. Complexity. 1 1

UNIT II : Factorization 9
C-I
7. Orthogonality. 2 1
C-I
8. Projections. 1 1,2
C-I
9. Least-squares. 2 1,2
C-I
10. QR. 1 1,2
C-I
11. Gram–Schmidt. 1 1
C-I
12. Orthogonal functions. 2 1,2

UNIT III: Matrices 9


C-I
13. Eigenvectors. 1 1
C-I
14. Determinants. 1 1
C-I
15. Similar matrices. 1 1
C-I
16. Markov matrices 2 1
C-I
17. ODEs, symmetric matrices. 2 1
C-I
18. Definite matrices. 2

UNIT IV: Iterative methods 9


C-I
19. Defective matrices. 1 4
C-I
20. SVD and principal-components analysis. 2 4
C-I
21. Sparse matrices and iterative methods. 2 4
C-I
22. Complex matrices. 2 4
C-I
23. Symmetric linear operators on functions. 2 4

UNIT V: Applications 9
24. Matrices from graphs and engineering. 9 C-I-O 2

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. G. Strang, Linear Algebra and Its applications, Nelson Engineering, 4th Edn., 2007.

2. K. Hoffman and R. Kunze, Linear Algebra, Prentice Hall of India, 1996.

3. S. Axler, Linear Algebra Done Right, 2nd Edn., UTM, Springer, Indian edition, 2010.

4. G. Schay, Introduction to Linear Algebra, Narosa, 1997.

L T P C
ECE 224 Probability and Random variables
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of Mathematics
Approval

To introduce students an idea of concept of Probability theory and Random Variables,


PURPOSE
an important mathematical tool for signal processing and communication systems. To
introduce the concept of random process and show its applications in communication.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Appreciate the importance of probability and statistics in the field of
1.
communication and signal processing.
Model the channel noise and understand its effect on information that
2.
is being transmitted over the channel.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Review of basic probability theory 9 1,2

1. Definition and axioms of probability. 2 C-I 1,2

2. Probability spaces. 1 C-I 1,2

3. Joint and conditional probabilities. 2 C-I 1,2

4. Independent events. 2 C-I 1,2

5. Total probability theorem – Bayes’ theorem. 2 C-I 1,2

UNIT II– Random Variables 9 1,2

6. Introduction to the concept of random variables. 1 C-I 1,2

7. Continuous and Discrete random variables. 1 C-I 1,2

8. Probability (Cumulative) distribution function (CDF) 1 C-I 1,2

9. Probability Distribution Function (PDF) 1 C-I 1,2

10. Joint distribution function of two random variables. 1 C-I 1,2

11. Conditional CDF and PDF. 1 C-I 1,2

12. Independent random variables. 1 C-I 1,2


Various Continuous and Discrete random C-I
13. distributions (Special focus is on Uniform, Gaussian, 2 1,2
Poisson random variables).
UNIT III - Statistical Averages 9

14. Introduction to the concept of statistical averages. 2 C-I 1,2

15. various statistical averages – Expectation. 2 C-I 1,2


16. Variance. 1 C-I 1,2

17. Mean square value etc. 1 C-I 1,2

18. Chebyshev inequality. 2 C-I 1,2

19. Central limit theorem. 1 C-I 1,2


UNIT IV: Random Processes: Time domain
9
analysis
20. Introduction to the concept of random process. 2 C-I 1,2

21. Classification of random processes. 1 C-I 1,2

22. Stationary random processes. 1 C-I 1,2

23. Ergodic random processes. 1 C-I 1,2

24. Correlation functions and their properties 1 C-I 1,2

25. Gaussian and Poisson random process. 1 C-I 1,2

26. Sample t-tests. 1 C-I 1,2

27. Analysis of statistical means 1 C-I 1,2


UNIT V: Random Processes: Frequency domain
9
analysis
Introduction to the concept of Power Spectral C-I
28. 2 1,2
Density.
Relation between Power spectral density and auto C-I
29. 2 1,2
correlation function – Wiener Kinchine Theorem.
30. Noise: White and Colored. 2 C-I 1,2
Linear Time Invariant (LTI) systems with random C-I
31. 2 1,2
processes as inputs.
32. Noise equivalent bandwidth. 1 C-I 1,2

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Probability, Random variables and Stochastic processes – A Papoulis and Unnikrishnan Pillai,
1.
4th Edition, Mc Grahill Publisher.
2. Communication Systems, Simon Haykin, 4th Edition, John Wiley & Sons.
Probability and Random Processes for Electric and Computer Engineers, John A Gubner, 1st
3.
Edition, CAMBRIDGE University press
4. Probability theory, Random variables and Random signal principles, Peebles, 4th Edition, TMH.

L T P C
ECE 221 Analog Electronics
3 0 0 3
Co-requisite: NIL
Prerequisite: Electronic Circuits
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of ECE
Approval

To give the idea about fundamental properties of analog circuits and systems. To
prepare students to perform the analysis of any analog electronic circuit. To empower
PURPOSE
students to understand the design and working of BJT/MOSFET amplifiers,
oscillators and operational amplifiers. To prepare students for advanced courses in
communication system circuit design.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Develop the ability to understand, analyze and design practical
1.
circuits based on BJT and MOSFETs.
Able to design amplifier circuits using MOSFET and BJT also will
2.
be able to understand the frequency response of the amplifiers.
Understand the effect of positive and negative feedback on different
3.
parameters of amplifiers.
Develop the skill to design, build and trouble shoot practical analog
4. circuits which are building blocks of all modern analog and Mixed
signal ICs

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Feedback Amplifiers. 9
1. General Feedback structure. 2 C 1,2
2. Negative feedback. 2 C 1,2

3. Feedback amplifier types. 2 C 1,2

4. Stability problem. 2 C 1,2


5. Frequency compensation. 2 C 1,2
UNIT II:Signal Generators and waveform 1,2
6
shaping circuits
6. Basic principles of sinusoidal oscillators. 2 C-D 1,2

7. Op-amp RC oscillator. 2 C-D-I 1,2

8. Wein Bridge oscillator. 1 C-D-I 1,2

9. MOSFET Crystal oscillators. 1 C 1,2

10. Bistablemultivibrators. 2 C 1,2

11. 555 timer IC and applications. 2 C-D 1,2

UNIT – III: Active Filters and Tuned Amplifiers 9 1,2

12. Filter Transmission, Types and specifications. 2 C-D-I 1,2

13. Filter Transfer function. 1 C-D-I 1,2

14. Butterworth and Chebyshev filters 2 C-D-I 1,2

15. First order and second order Filter functions. 1 C-D-I 1,2

16. SC filters, Gm-C filters. 2 C-D-I 1,2

17. Tuned Amplifiers. 1 C-D-I 1,2

UNIT – IV: Output stages and Power Amplifiers 9 1,2

18. Classification of output stages. 2 C-D-I 1,2

19. Class A output stage. 1 C-D-I 1,2,3

20. Class B output stage. 2 C-D-I 1,2,3

21. Class C output stage. 2 C-D-I 1,2,3

22. Class D power amplifiers. 2 C-D-I 1,2,3


UNIT – V: Voltage Reference Circuits and Data 1,2,3
9
Converters
Voltage reference circuits; Power supplies: ripple 1,2,3
23. 5 C-D-I
removal and regulation.
Data converters: sample and hold circuits, ADCs and 1,2,3
24. 4 C-D-I
DACs

Total contact hours 46

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Microelectronic Circuits: Theory and Applications, Adel S. Sedra and K . C. Smith,
1.
7th edition, Oxford University Press.
2. BezhadRizavi “Fundamentals of Microelectronics”, Wiley, (2006)

3. Integrated Electronics, Jacob Millman, Christos C Halkias, McGraw Hill


Education Electronic Devices and Circuits theory– Robert L. Boylestead, Louis Nashelsky,
4.
11th Edition, 2009, Pearson

L T P C
ECE 221 L Analog Electronics Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: Electronic Circuits
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

To give the idea about fundamental properties of analog circuits and systems. To
prepare students to perform the analysis of any analog electronic circuit. To empower
PURPOSE
students to understand the design and working of BJT/MOSFET amplifiers,
oscillators and operational amplifiers. To prepare students for advanced courses in
communication system circuit design.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Develop the ability to understand, analyze and design practical
1.
circuits based on BJT and MOSFETs.
Able to design amplifier circuits using MOSFET and BJT also will
2.
be able to understand the frequency response of the amplifiers.
Understand the effect of positive and negative feedback on different
3.
parameters of amplifiers.
Develop the skill to design, build and trouble shoot practical analog
circuits which are building blocks of all modern analog and Mixed
4.
signal ICs and students will have hands with Multisim and/or
Cadence tools for design and analysis.

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. Analysis of Feedback circuits with Op-amps. 1 C-D-I-O 1,2,3
1,2,3
2. Analysis of Feedback circuits with MOSFETs. 1 C-D-I-O
Design and Analysis of RC phase shift, LC 1,2,3
3. 2 C-D-I-O
oscillators.
1,2,3
4. Design and Analysis of Wien Bridge oscillator.. 1 C-D-I-O
Design and Analysis of 555 timer based Astable and 1,2,3
5. 2 C-D-I-O
Monostable Multivibrators.
Design and Analysis of MOSFET based Class A, 1,2,3
6. 1 C-D-I-O
Class B, Class AB Power amplifier.
1,2,3
7. Design and Analysis of Op-amp based Active filters. 1 C-D-I-O
1,2,3
8. Design and Analysis of Voltage regulator circuits. 1 C-D-I-O
1,2,3
9. Design and Analysis of Voltage reference circuits. 1 C-D-I-O
1,2,3
10. Design and Analysis of ADCs, DACs-I. 2 C-D-I-O
1,2,3
11. Design and Analysis of ADCs, DACs-II. 1 C-D-I-O
1,2,3
12. Course project 3 C-D-I-O

Total contact hours 15

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Microelectronic Circuits: Theory and Applications, Adel S. Sedra and K . C. Smith,
1.
7th edition, Oxford University Press.
2. BezhadRizavi “Fundamentals of Microelectronics”, Wiley, (2006)

3. Integrated Electronics, Jacob Millman, Christos C Halkias, McGraw Hill


Education Electronic Devices and Circuits theory– Robert L. Boylestead, Louis Nashelsky,
4.
11th Edition, 2009, Pearson

L T P C
ECE 222 Digital Signal Processing
3 0 0 3
Co-requisite: NIL
Prerequisite: Signals and Systems
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of ECE
Approval

The course aims at providing a solid basis in analyzing LTI systems in time and
PURPOSE frequency domain. It also introduces analog and digital filters which are the
fundamental entities in digital signal processing systems. All these concepts will be
understood by active laboratory participation.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Analyze and determine the response of an LTI system in both time
1.
and frequency domain.
Know what are different kind of analog filters to be used as anti-
2. aliasing filters and smoothing filters along with thorough
understanding and comparison.
Design of IIR and FIR digital filters that operate on discrete-time
3. signals. This also involves deriving digital filters from analog
prototypes along with filter transformations
Multi-rate signal processing will be introduced along with few
4. implementation techniques. Learners will get though understanding
with MATLAB implementations.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Review of signals and systems 9

1. Types of Signals, Transformation of signals 2 C 3

2. LTI system properties, Linear Convolution 2 C-D-I 3

3. Linear Correlation, Sampling Theorem 2 C-D-I 3

4. Discrete Time Fourier Transform, properties. 2 C-D 3

5. Z-Transform Basics 1 C-D 3

UNIT II– Discrete Fourier Transform 9

6. Discrete Fourier transform (DFT), Properties of DFT 2 C-D 1,2


circular convolution, circular correlation, DIT FFT
7. 3 C-D-I 1,2
Algorithm
8. DIF FFT Algorithm, Linear Filtering based on DFT 2 C-D-I 1,2

9. r’s Overlap-save method, Overlap-add method 2 C 1,2


UNIT III-Implementation of Discrete-Time
9
Systems
10.oduction to FIR and IIR systems 1 C 1,2

11. Structures for realizing of discrete time systems 1 C-D 1,2

12. Structures for FIR and IIR Systems 1 C-D 1,2

13. Signal Flow Graphs 1 C-D 1,2

14. Direct Form I and Direct Form II Methods 1 C-D 1,2

15. Cascade Form, Parallel Form 1 C-D 1,2

16. Lattice Structures 1 C-D 1,2

17. Transposed Strucures 1 C-D 1,2

18. Linear Phase FIR Filter 1 C-D 1,2

UNIT IV: Digital Filters 9


General considerations – causality and its
19. 2 C-D 1,2
implications
Characteristics of practical frequency selective filters
20. 2 C-D 1,2
IIR filter design
Discrete time IIR filter (Butterworth and Chebyshev)
21. 2 C-D-I 1,2
from analog filter
IIR filter (LPF, HPF, BPF, BRF) design by Impulse
22. 2 C-D-I 1,2
Invariance
Bilinear transformation, Approximation of
23. derivatives 1 C-D 1,2

UNIT V: Multi-rate Signal Processing 9

24. Decimation, Interpolation 2 C-D-I 1,2

25. Sampling rate conversion of non-integer factors 2 C-D-I 1,2


Multi stage implementation and polyphase
26. 3 C-D 1,2
implementation of decimation and interpolation
27. Digital filter banks, applications of multirate signal 2 C-D 1,2
processing

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. “Discrete-time signal processing” by A. Oppenheim and R. W. Schafer, Pearson, 2014 edition.

2. “Digital Signal Processing” by J. G. Proakis and D. G. Manolakis, 2007 edition, Pearson India.
“Signals and Systems” by Oppenheim, Wilsky and Nawab, Prentice Hall, 2nd edition. ISBN:
4.
9780138147570.

L T P C
ECE 222 L LABORATORY: DIGITAL SIGNAL PROCESSING
0 0 2 0
Co-requisite: NIL
Prerequisite: Signals and Systems
Data Book /
NIL
Codes/Standards
Course Category MJ
Course designed by Department of Electronics and Communication Engineering
Approval

The purpose of lab experiments is also to use the MATLAB as a simulation software tool.
PURPOSE This course mainly enables the students to gain sufficient knowledge on implementation of
different topics in Digital Signal Processing.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Implement the signal processing topics in MATLAB
2 Analyze the FFT algorithms, analog and digital filters using MATLAB

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
1 Obtain linear convolution of two finite length sequences 1 I, O 1-3
2 Obtain DFT / IDFT of given Discrete Time signals 1 I, O 1-3
Obtain circular convolution of two finite length
3 1 I, O 1-3
sequences
Obtain linear correlation and circular correlation of two
4 1 I, O 1-3
finite length sequences
5 Implementation of FFT of given sequence 1 I, O 1-3
6 Implementation of Butterworth Low Pass Filter 1 I, O 1-3
7 Implementation of Chebyshev Low Pass Filter 2 I, O 1-3
Implementation of High Pass IIR filter for a given
8 2 I, O 1-3
sequence
Implementation of Low Pass FIR filter for a given
9 2 I, O 1-3
sequence
Implementation of Low Pass IIR filter for a given
10 2 I, O 1-3
sequence
11 Implementation of Decimation 1 I, O 1-3
12 Implementation of Interpolation 1 I, O 1-3
Total contact hours (Including demo and repeat
16
labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Oppenheim, Alan V., John R. Buck, and Ronald W. Schafer. Discrete-time signal processing.
1
Vol. 2. Upper Saddle River, NJ: Prentice Hall, 2001.
Mitra SK, Kuo Y. Digital signal processing: a computer-based approach. New York: McGraw-
2 Hill; 2006 Feb.

L T P C
ECE 223 Electromagnetics and Wave propagation
3 1 0 4
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of ECE
Approval

To introduce students with different coordinate systems. To familiarize the students


PURPOSE with the different concepts of electrostatic, magneto static and time varying
electromagnetic systems. To expose the students to the ideas of electromagnetic
waves and structure of transmission line.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to D F G I
Define and recognize different co‐ordinate systems to describe the
spatial variations of the physical quantities dealt in electromagnetic
1. field theory as they are functions of space and time. Apply different
techniques of vector calculus to understand different concepts of
electromagnetic field theory.
Explain fundamental laws governing electromagnetic fields and
evaluate the physical quantities of electromagnetic fields (Field
2.
intensity, Flux density etc.) in different media using the fundamental
laws.
To study the propagation, reflection, and transmission of plane
3.
waves in bounded unbounded media.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Electrostatics and Magnetostatics 12
Review of Electro statics and Magneto statics: Basic
1. 3 C-I 1, 2
laws.
2. Maxwell’s equations for static fields. 2 C-I 1, 2
Electric fields in material space: Properties of
3. 3 C-I 1, 2
materials.
4. Continuity equation. 2 C-I 1, 2

5. Electric and Magnetic boundary conditions. 2 C-I 1, 2

UNIT II– Time varying Electromagnetic fields 12

6. Faradays law. 1 C-I 1, 2

7. Displacement current. 1 C-I 1, 2

8. Maxwell’s equations (final form) 1 C-I 1, 2

9. Time varying fields – Maxwell’s equations. 2 C-I 1, 2

10. Time harmonic fields – Maxwell’s equations. 2 C-I 1, 2

11. Waves in general- various parameters of wave. 1 C-I 1, 2

12. EM wave propagation in lossy dielectric media. 1 C-I 1, 2

13. Planewave in lossless dielectric media. 1 C-I 1, 2


14. Plane waves in free space 1 C-I 1, 2

15. Plane waves in good conductors. 1 C-I 1, 2

UNIT III: Power Consideration of EM Wave 12

16. Power of EM wave. 2 C-I 1, 2

17. Poynting’s vector. 2 C-I 1, 2

18. Poynting’s theorem. 2 C-I 1, 2


EM wave at boundary between two different media:
19. 2 C-I 1, 2
Reflection of plane wave at normal incidence.
Reflection of plane wave at oblique incidence:
20. 2 C-I 1, 2
Parallel polarization.
21. Perpendicular polarization. Illustrative Problems. 2 C-I 1, 2
UNIT IV: Transmission Lines Theory and
12
Parameters
Transmission Lines Types, Parameters, 1, 2, 3, 4
22. 2 C-I
Transmission Line Equations.
Primary & Secondary Constants, Expressions for 1, 2, 3, 4
23. 2 C-I
Characteristics Impedance.
Propagation Constant, Phase and Group Velocities, 1, 2, 3, 4
24. 2 C-I
Infinite Line Concepts.
1, 2, 3, 4
25. Losslessness /Low Loss Characterization. 2 C-I
Distortion - Condition for Distortion lessness and 1, 2, 3, 4
26. 2 C-I
Minimum Attenuation
1, 2, 3, 4
27. Loading - Types of Loading, Illustrative Problems. 2 C-I
UNIT - V: Impedance Matching in High
12
Frequency Transmission-lines
28. Transmission Lines - II: Input Impedance Relations. 2 C-I 1, 2, 3, 4
1, 2, 3, 4
29. SC and OC Lines, Reflection Coefficient. 2 C-I
VSWR. UHF Lines as Circuits Elements; λ/4, λ /2, λ 1, 2, 3, 4
30. 2 C-I
/8 Lines - Impedance Transformations.
1, 2, 3, 4
31. Significance of 𝑍𝑚𝑖𝑛 and 𝑍𝑚𝑎𝑥 , Smith Chart. 2 C-I
Configuration and Applications, Single and Double 1, 2, 3, 4
32. 2 C-I
Stub Matching.
1, 2, 3, 4
33. Illustrative Problems. 2 C-I
Total contact hours 60

LEARNING RESOURCES
TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1. Mathew N.O. Sadiku, “Elements of Electromagnetics”, 3rd edition, Oxford University press.
William Hayt , Buck, “Engineering Electromagnetics”, 8th edition, TMH.
2.
K D Prasad, “Antenna and Wave propagation”, Satya Prakashan, New Delhi
3.
E C Jordan and Balmain, “Electromagnetic waves and Radiating systems”, Pearson Education
4.

L T P C
CSE205 OBJECT ORIENTED PROGRAMMING
3 0 0 3
Co-requisite: NIL
Prerequisite: Data Structures and Algorithms
Data Book /
NIL
Codes/Standards
COMPUTER SCIENCE &
Course Category ES Engineering Sciences
ENGINNERING
Course designed by Department of Computer Science and Engineering
Approval -- Academic Council Meeting -- , 2019

The course aims at providing the object-oriented programming concepts through JAVA
Programming. The object-oriented concepts are applied to solve real-time problems in
PURPOSE terms of classes and objects. The principles of inheritance and polymorphism; and
demonstrate how they relate to the design of abstract classes. Problems are designed using
the concepts of packages and interfaces with exception handling and multithreading. The
design concepts of real time problems are realized using Graphical User Interface.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Understand the importance of Object-Oriented Concepts in solving
1. A B D K
real word problems through Java
Use the abstract class, inheritance, polymorphism for realizing the re-
2. A C E
usability of objects and functions through Java
Use the packages and interfaces to re-use students own classes and
3. A B C D E F G
implement function overriding through Java
Learn to develop GUI applications with controls and event handlers
4. I J K L M N
through Java
Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: BASIC OF OBJECT-ORIENTED
9
PROGRAMMING CONCEPTS
A way of viewing world – Agents and Communities,
1. messages and methods, Responsibilities, Classes and 1 C 1-4 1
Instances.
Class Hierarchies- Inheritance, Method binding,
2. 1 C 1 1,2
Overriding and Exceptions.
Summary of Object-Oriented concepts. Java
3. buzzwords, An Overview of Java, Data types, Variables 1 C 1 2
and Arrays, operators, expressions, control statements.
Introducing classes, Methods and Classes, String
4. 1 C,D 1 1
handling.
5. Inheritance concept, Inheritance basics, Member access. 1 C 1 2
Constructors, Destructors, Creating Multilevel hierarchy,
6. 1 C 1 1
super uses, using final with inheritance.
Polymorphism-ad-hoc polymorphism, pure
7. 1 C 1 1
polymorphism, method overriding.
Abstract classes, Object class, forms of inheritance-
8. 1 C 1 1
specialization, specification, construction, extension.
Limitation, combination, benefits of inheritance, costs of
9. 1 C 1,3 2
inheritance.
UNIT II – INPUT OUTPUT STREAMS – FILE I/O 9
Stream based I/O(java.io), The Stream Classes-Byte
10. 1 C 2,3 1
streams and Character streams.
11. Reading console Input and Writing Console Output. 1 C 2,3 1

12. File class, Reading and writing Files. 1 C 1,2,3 1

13. Random access file operations. 1 C 2,3 1

14. The Console class. 1 C 1,2 1

15. Serialization. 1 C 2 1

16. Enumerations. 1 C 2 1

17. Auto boxing. 1 C 2 1

18. Generics. 1 C 2,3 1


UNIT III – EXCEPTION HANDLING AND MULTI
9
THREADING
19. Fundamentals of exception handling. 1 C 3 2
20. Exception types, Termination or resumptive models. 1 C 3 2

21. Uncaught exceptions, using try and catch. 1 C 3 2


Multiple catch clauses, nested try statements, throw,
22. 1 C 3 2
throws and finally.
23. Built- in exceptions, creating own exception sub classes. 1 C 3 2
Multithreading- Differences between thread-based
24. 1 C 3 2
multitasking and process-based multitasking.
25. Java thread model, creating threads. 1 C 3 2
Thread priorities, synchronizing threads, inter thread
26. 1 C 3 2
communication.
27. Inter thread communication. 1 C 3 2
UNIT IV: THE COLLECTIONS FRAMEWORK
9
(JAVA.UTIL)
Collections overview, Collection Interfaces,
28. 1 C 2 2
The Collection classes.
29. Array List, Linked List. 1 C,D 2 2

30. Hash Set, Tree Set. 1 C,D 3 1

31. Priority Queue, Array Deque. 1 C,D 3 1


Accessing a Collection via an Iterator, Using an Iterator,
32. 1 C 3 1
The For-Each alternative.
33. Map Interfaces and Classes. 1 C 3 2

34. parators, Collection algorithms. 1 C 3 2


The Legacy Classes and Interfaces- Dictionary,
35. 1 C 3 2
Hashtable, Properties, Stack.
r More Utility classes, String Tokenizer, Bit Set, Date,
36. 1 C 3 2
Calendar, Random, Formatter, Scanner.
UNIT V: GUI PROGRAMMING AND EVENT
9
HANDLING
Introduction, limitations of AWT, MVC
architecture, components, containers. Understanding
37. 1 C,D 4 1
Layout Managers, The Delegation event model- Events,
Event sources, Event Listeners, Event classes.
Handling mouse and keyboard events, Adapter classes,
38. 1 C,D,I 4 1
Inner classes, Anonymous Inner classes.
A Simple Swing Application, Exploring Swing Controls-
39. 1 C,D,I 4 1
JLabel and Image Icon.
40. JText Field, The Swing Buttons- JButton. 1 C,D,I 4 1
41. JToggle Button, JCheck Box. 1 C,D,I 4 2

42. JRadio Button, JTabbed Pane. 1 C,D,I 4 2

43. JScroll Pane, JList. 1 C,D,I 4 2

44. JCombo Box, Swing Menus, Dialogs. 1 C,D,I 4 2


Applets – Applets and HTML, Security Issues, Applets
45. and Applications, passing parameters to applets. Creating 1 C,D,I,O 4 2
a Swing Applet, Painting in Swing, A Paint example.
Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 Java The complete reference, 9th edition, Herbert Schildt, McGraw Hill Education (India) Pvt. Ltd.

2 Understanding Object-Oriented Programming with Java, updated edition, T. Budd, Pearson Education.
An Introduction to programming and OO design using Java, J. Nino and F.A. Hosch, John Wiley &
3
sons.
4 Introduction to Java programming, Y. Daniel Liang, Pearson Education.

5 Object Oriented Programming through Java, P. Radha Krishna, Universities Press.

6 Programming in Java, S. Malhotra, S. Chudhary, 2nd edition, Oxford Univ. Press.

7 Java Programming and Object-oriented Application Development, R. A. Johnson, Cengage Learning

L T P C
CSE 205L OBJECT ORIENTED PROGRAMMING LAB
0 0 2 1
Co-requisite: NIL
Prerequisite: Data Structures and Algorithms
Data Book /
NIL
Codes/Standards
COMPUTER SCIENCE &
Course Category ES Engineering Sciences
ENGINNERING
Course designed by Department of Computer Science and Engineering
Approval -- Academic Council Meeting -- , 2019
Contact
Session Description of Experiment C-D-I-O IOs Reference
hours
Declare a class named Teacher. The class will have all the data
members as per your convenient. The class will have
constructors. Write a function to read the values of the class
variables. The values of the variable will be stored in a FILE
(text file). The values will be stored in a structured format of
your own choice.
1. Further, read the content of the FILE and display the content 1
in an ordered form (First Name, Last Name).
Concept Learning:
1. FILE manipulation
2. Use try catch blocks
3. Use multiple try catch block
4. Finally statement
Create a three classes named Student, Teacher, Parents.
Student and Teacher class inherits Thread class and Parent
class implements Runnable interface. These three classes have
2. run methods with statements. The task of the teacher class of 1
the first assignment has to be synchronized.
Similarly, the other two classes should have run methods with
few valid statements under synchronized.
Create two classes named Student and Teacher with required
data members. Assume that the information about the Student
and Teacher is stored in a text file. Read n and m number of
Student and Teacher information from the File. Store the
3. 1
information in Arraylist of type Student and Teacher
ArrayList<Student> and ArrayList<Teacher>. Print the
information of Teacher who taught OOPS and Maths. Use
Iterator and other functions of util in your program.
Watch any of the favorite movie of your choice (any
language is fine, preferably English). Create a Text file to
store at least 10 meaningful dialogs from the movie and store
it in a text file. Process the file to remove the stop words (eg.
4. the, is, was, …….) and 1create another file to have clean text 1
(word).
51.Write a java program to create HashTable to act as a
dictionary for the word collection. The dictionary meaning of
the words, including synonyms, etchas to be displayed.
Create GUI for the above program to upload the dialog FILE,
5. clean the FILE. The GUI should take input from the user for 1
invoking the dictionary for displaying dictionary meaning.
Declare a class named Teacher. The class will have all the
data members as per your convenient. The class will have
constructors. Develop a GUI to read the values of the class
6. variables from the keyboard. Use text field to read the values. 1
Use button to store it in a file one by one. The values will be
stored in a structured format of your own choice.
Have an option in the GUI to search the name of the students
by roll number and display the content in the test field.

Create two classes named Student and Teacher with required


data members. Read the information about the student and
teacher using text fields. Use checkbox to choose the option
to feed either teacher information or student information.
7. Store the information about the Student and Teacher in a text 2
file. Read n and m number of Student and Teacher
information from the File. Show in the GUI about a Teacher
who taught two subjects to a section. Develop at least one of
the application (AWT problem) using swing package
Create a Window based applications using various controls to
handle subject registration for exams. Have a List Box to
display the subject of semesters. Have one more List box
8. having subject codes. Have a combo box to select the 2
Semester, which will change the list of course and code in the
list boxes. Display the subject registered for the examination
on the right side of the window.
Declare a class named Teacher. The class will have all the
data members as per your convenient. The class will have
constructors. Develop a GUI to read the values of the class
variables from the keyboard. Use text field to read the values.
Use button to store it in a file one by one. The values will be
9. 2
stored in a structured format of your own choice.
Have an option in the GUI to search the name of the students
by roll number and display the content in the test
field. Develop at least one of the application (AWT problem)
using swing package.
Create a Window based application for displaying your photo
album. Create a Frame and Canvas. Change the border,
foreground and background colors of canvas and other
10. 2
controls. Have buttons to start the image show, pause the
image show and end the image show. Explore the options to
play background music.
Create a Window application with menu bar and menu. The
frame will also have a text area with scroll bar. In the menu,
11. 1
have File related options. Open a file and its content has to be
displayed in the text area.
Total contact hours 15

L T P C
ISCP 4 Industry Standard Coding Practice 4
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category ES Engineering Science Engineering
Course designed by Department of ECE
Approval

Semester-V

L T P C
ECE 311 Analog Communication
3 0 0 3
Co-requisite: NIL
Prerequisite: Probability and Statistics for Engineers & Signals and Systems
Data Book / Codes/Standards NIL
Course Category
Course designed by Department of ECE
Approval

The course aims at providing the basic knowledge about the legacy communication
systems, the simple but insightful methods behind various modes of communication,
PURPOSE
their implementation and how they made sense in the context of the old systems. It
also develops mathematical models for description as well analysis of the various
modes of communication.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Use their knowledge of Fourier Transform in the context of various
1. communication systems and in their consequent understanding of the
working of those systems.
Differentiate between various modulation schemes and determine
2.
their suitability to any application.
Apply the knowledge of various mathematical tools required for
3. noise analysis of different modulation schemes – AM, FM and PM in
particular.
Appreciate the various nuances of Analog Communication and
4. differentiate in from Digital Communication, as well as take the first
steps towards digital communication.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: INTRODUCTION: Signals and Spectra 9
Introduction to Communication Engineering;
1. 1 C 1
Classification and operation on signals.
Exponential and Trigonometric Fourier series –
2. 2 C 1
Problem solving and their relation.
Fourier Transform, its properties and relevance to
3. 2 C 1
Analog Communication.
Convolution – A mathematical tool for analysis of
4. 2 C 1
LTI systems and a glimpse of real systems
5. Distortion less transmission, Ideal vs Practical filters. 2 C 1
UNIT II– LINEAR CONTINUOUS WAVE
9
MODULATION
Baseband vs Carrier Communication, Modulation –
6. 2 C 1,3,4
A necessity or unnecessary complexity.
Amplitude modulation (AM) – Generation,
7. 1 C 1,3,4
Detection – Rectifier Detector.
Envelope Detector, Modulation Index, Power
8. 1 C 1,3,4
Calculations.
DSB-SC – Non-Linear Modulator, Switching
9. 1 C 1,3,4
Modulator.
Coherent Detection and its issues; SSB – Advantages
10. 1 C 1,3,4
and Disadvantages.
Hilbert Transform, Phase Shift Method and
11. 1 C 1,3,4
Weaver’s Method.
Synchronization issues; VSB Modulation, Filter
12. Design and Application; Frequency Division 2 C 1,3,4
Multiplexing.
UNIT III - EXPONENTIAL CONTINUOUS
9
WAVE MODULATION
Angle modulation; Interrelation between Frequency
13. 2 C 1,3,4
modulation (FM) and Phase modulation (PM).
Power of Angle modulated wave; Bandwidth
14. 1 C 1,3,4
Calculation.
Narrowband FM (NBFM) and Wideband FM
15. 1 C 1,3,4
(WBFM).
Generation of NBFM; Band pass Limiter, Direct and
16. 1 C 1,3,4
Indirect methods of FM generation.
Demodulation – Various Techniques and
17. 2 C 1,3,4
Implementations; PLL.
Comparison between FM and AM with respect to
channel non-linearities and interference effects; Pre-
18. 2 C 1,3,4
emphasis and De-emphasis Filter; Super heterodyne
receivers.
UNIT IV: PERFORMANCE OF ANALOG
9
MODULATION IN PRESENSE OF NOISE
Probability and sample space; Random variables and
19. Probability Functions – Discrete and Continuous 1 C 1,3,4
random variables.
Transformation of random variables; Statistical
20. 1 C 1,3,4
Averages – Mean, Median, Expectations.
Standard Deviation and popular probability
21. 1 C 1,3,4
distributions; Random process – Ensemble Average.
Co-relation Functions, Ergodicity, Stationary and
22. 1 C 1,3,4
Gaussian Process; Random Signals.
Power Spectrum, superposition and modulation;
23. 1 C 1,3,4
Noise – Thermal, White, Filtered Noise
Noise Equivalent Bandwidth; Baseband Noise –
24. 1 C 1,3,4
additive noise and Signal-to-Noise Ratio.
Band pass Noise – System Models, Quadrature
25. 1 C 1,3,4
Components, Envelope and Phase.
Linear Continuous Wave Modulation with Noise –
26. 1 C 1,3,4
Analysis; Angle Modulation with Noise.
Analysis; Performance comparison between
27. 1 C 1,3,4
amplitude and angle modulation.
UNIT V: DIGITAL MODULATION 9

28. Introduction to sampling theorem. 1 C 1,2

29. Pulse Amplitude Modulation (PAM). 2 C 1,2

30. Pulse Width Modulation (PWM) 1 C 1,2

31. Pulse Position Modulation (PPM). 2 C 1,2

32. Pulse Detection and Measurement. 1 C 1,2

33. Pulse Modulation with Noise. 2 C 1,2

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


B. P. Lathi, Z. Ding, “Modern Digital and Analog Communication Systems”, 4th Edition, Oxford
1.
University Press, 2017.
A. Bruce Carlson, Paul B. Crilly, “Communication Systems: An Introduction to signals and noise
2.
in Electrical Communication”, 5th Edition, McGraw-Hill Education.
Herbut Taub and Donald L. Schilling, GoutamSaha, “Principles of Communication
3.
Systems”,4thEdition, McGraw Hill Education.
Simon Haykin, Michael Moher, “Communication Systems”,5th Edition, Wiley Publishers.

L T P C
ECE 311 Analog Communication Lab
0 0 2 1
Co-requisite: Analog Communication
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category Foundation Course Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

This course aims at providing a practical implementation knowledge of the theory


learnt in the theoretical course and consolidate the same. The students can also verify
PURPOSE
the various theoretical concepts and exceptions taught in the class
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
1. Appreciate the importance of Modulation in modern communication
systems
2. Differentiate between Amplitude and Angle Modulation and identify
their suitability given an application
3. Explore the working of PLL and its importance to communication
systems
4. Identify the importance and relevance of Sampling Theorem to
communication
5.
Differentiate between various discrete time modulation schemes

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Analyse and test AM- Modulation &amp; 1,3,4
1. 2 D-I-O
Demodulation
1,3,4
2. Analyse and test AM - DSB SC 1 D-I-O
1,3,4
3. SSB-SC Modulation &amp; Demodulation. 2 D-I-O
Analyse and test FM - Modulation &amp; 1,3,4
4. 1 D-I-O
Demodulation.
1,3,4
5. Phase locked loop. 2 D-I-O
1,3,4
6. Pre-emphasis &amp; De-emphasis 1 D-I-O

7. Sampling Theorem verification 2 D-I-O 1,2


Analyse and Test Pulse Amplitude Modulation
8. 1 D-I-O 1,2
&amp; Demodulation.
Analyse and Test Pulse Position Modulation and
9. 2 D-I-O 1,2
Demodulation.
Analyse and Test Pulse Width Modulation &amp;
10. 1 D-I-O 1,2
Demodulation
Total contact hours 15
LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


B. P. Lathi, Z. Ding, “Modern Digital and Analog Communication Systems”, 4th Edition, Oxford
1.
University Press, 2017.
A. Bruce Carlson, Paul B. Crilly, “Communication Systems: An Introduction to signals and noise
2.
in Electrical Communication”, 5th Edition, McGraw-Hill Education.
Herbut Taub and Donald L. Schilling, GotamSaha, “Principles of Communication
3.
Systems”,4thEdition, McGraw Hill Education.
4. Simon Haykin, Michael Moher, “Communication Systems”,5th Edition, Wiley Publishers.

L T P C
ECE 313 Microprocessors/Microcontrollers and Interfacing
2 1 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of ECE
Approval

The purpose of this course is to impart knowledge of microprocessor architecture and


PURPOSE
programming, interfacing and coprocessors which gives foundation to advanced
microprocessor architecture and microcontrollers
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to

1. To study and understand the architecture of 8085 microprocessor.

2. To study and understand the architecture of 8086 microprocessor.


To learn and understand design aspects of I/O and interfacing
3.
devices.
4. To study about communication and bus interfacing.
Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: 8086 MICROPROCESSOR 9

1. 8086 architecture- Functional Diagram. 1 C-I 1, 2, 3


Register Organization, Memory segmentation,
2. 2 C-I 1, 2, 3
Memory addresses.
physical memory organization, Signal descriptions
3. 2 C-I 1, 2, 3
of 8086-common function signals.
Minimum and Maximum mode signals, Read Write
4. 2 C-I 1, 2, 3
cycles.
5. Timing diagrams, Interrupt structure of 8086. 2 C-I 1, 2, 3
UNIT II– ASSEMBLY LANGUAGE
9
PROGRAMMING OF 8086
Instruction formats, addressing modes, instruction
6. 2 C-I 1, 2, 3
set, assembler directives.
7. Simple programs involving logical. 2 C-I 1, 2, 3

8. Branch and call instructions. 2 C-I 1, 2, 3

9. Sorting, evaluating arithmetic expressions 2 C-I 1, 2, 3

10. String manipulations. 1 C-I 1, 2, 3


UNIT III - PERIPHERAL INTERFACING
9
WITH 8086 MICROPROCESSOR
8255 PPI, Keyboard, display controllers, Stepper
11. 2 C-I-O 1, 2, 3
motor.
A/D & D/A Converter Interfacing with 8086
12. 1 C-I-O 1, 2, 3
microprocessor.
Static and Dynamic memories, Vector interrupt
13. 1 C-I-O 1, 2, 3
table.
Interrupt service routine, Introduction to DOS &
14. 1 C-I-O 1, 2, 3
BIOS interrupts.
15. Programmable Interrupt Controller 8259. 2 C-I-O 1, 2, 3
DMA controller 8257 Interfacing with 8086
16. 2 C-I-O 1, 2, 3
microprocessor.
UNIT IV: COMMUNICATION INTERFACE 9

17. Serial communication standards. 2 C-I-O 1, 2, 3

18. serial data transfer schemes. 2 C-I-O 1, 2, 3


19. 8251 USART architecture and Interfacing. 2 C-I-O 1, 2, 3

20. RS232. 1 C-I-O 1, 2, 3

21. prototyping and trouble shooting. 2 C-I-O 1, 2, 3


UNIT V: INTRODUCTION TO
9
MICROCONTROLLERS
22. Overview of 8051 microcontroller. 2 C-I-O 1, 2, 3

23. Architecture. 2 C-I-O 1, 2, 3

24. I/O ports and Memory organization. 2 C-I-O 1, 2, 3


Addressing modes and instruction set of 8051,
25. 3 C-I-O 1, 2, 3
Simple programs.
Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Ramesh S Gaonkar, “Microprocessor Architecture, Programming and Applications with the
1.
8085”, 6th edition, Penram.
2. D V Hall, “Microprocessors and Interfacing”, MGH, 2nd edition.

3. The 8051 Microcontroller, Kenneth. J. Ayala, Cengage Learning, 3rd Edition.

Microprocessors/Microcontrollers and Interfacing L T P C


ECE 313 L
Lab 0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

The purpose of this course is to impart knowledge of microprocessor architecture and


PURPOSE
programming, interfacing and coprocessors which gives foundation to advanced
microprocessor architecture and microcontrollers
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to

1. To study and understand the architecture of 8085 microprocessor.

2. To study and understand the architecture of 8086 microprocessor.


To learn and understand design aspects of I/O and interfacing
3.
devices.
4. To study about communication and bus interfacing.

Contact
Session List of Experiments using 8086 C-D-I-O IOs Reference
hours
(a)Addition of two 8-bit numbers
(b)Subtraction of two 8-bit
numbers
1 1 C-D-I-O 1, 2, 3
(c)Multiplication of two 8-
bitnumbes
(d) Division of two 8-bit numbers
.(a)Addition of two 16-bit
numbers
(b)Subtraction of two 16-bit
numbers
2 2 C-D-I-O 1, 2, 3
(c)Multiplication of two 16-bit
numbers
(d)Division of two 16-bit
numbers
Logical operations using 8086
3 1 C-D-I-O 1, 2, 3
(a)and (b)or (c)x-or
(a) Two digit BCD addition.
4 (b) Two digit BCD 1 C-D-I-O 1, 2, 3
subtraction.
(a)Sorting of data in ascending
order
5 1 C-D-I-O 1, 2, 3
(b)Sorting of data in
descending order
(a)Program to test whether the 5-
bit is ‘0’ or ‘1’
6 1 C-D-I-O 1, 2, 3
(b)Counting number of ‘1’s in
a given data.
7 ASCII arithmetic operations. 1 C-D-I-O 1, 2, 3
(a)ALP for conversion of packed
8 2 C-D-I-O 1, 2, 3
BCD to unpacked BCD
(b)ALP for conversion of
packed BCD to ASCII
(C)ALP for conversion of data
from BCD to HEX.
(a)ALP to move a block of 10
bytes
9 1 C-D-I-O 1, 2, 3
(b)ALP to test the parity of the
given data
8086 INTERFACING
PROGRAAMS:
10.(a) ALP to interface 8086
with 8255 for control of stepper
motor.
(b)ALP to interface 8086
with 8279 for 7-segment display.
10 3 C-D-I-O 1, 2, 3
(c)ALP to interface 8086
with 8255 to implement traffic
light model
(d) ALP to interface 8086
with elevator.
(e) ALP to interface 8086
with DDAC.
Total contact hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


1. Ramesh S Gaonkar, “Microprocessor Architecture, Programming and Applications with the 8085”,
6th edition, Penram.
2. D V Hall, “Microprocessors and Interfacing”, MGH, 2nd edition.

3. The 8051 Microcontroller, Kenneth. J. Ayala, Cengage Learning, 3rd Edition.

L T P C
ECE 318 Antenna Arrays and Waveguides
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category
Course designed by Department of ECE
Approval

The course aims to understand the basic terminology which gives the insight of the
radiation phenomena. This course also deals with the analysis of the electric and
PURPOSE
magnetic field emission from various basic Antennas and its mathematical
formulation. Students will learn the design techniques, Characteristics and parametric
analysis of various Antennas.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Understand the concept of radiation, antenna definitions and
1. significance of antenna parameters to derive and analyze the
radiation characteristics.
Distinguish between UHF, VHF and Microwave Antennas, their
2.
requirements, specifications, characteristics and design relations.
Aanalyze the design mechanism of various planar, non-planar
3.
antennas, Array Antennas
Analyze the mode propagation and corresponding radiation
4
characteristics for various practical applications
Analyze the mode configurations of rectangular and circular
5.
waveguides along with the cavity resonators

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: FUNDAMENTAL OF RADIATION 9
Definition and functions of an antenna, Comparison
1. between an antenna & transmission line, 2

Radio communication link with transmitting


2. antenna and a receiving antenna, Radiation 2
fundamentals
Radiation from a current element, Radiation from
3. 2
quarter wave monopole and half wave dipoles
Derivation for radiation resistance, application of
4. 1
reciprocity
Directional properties of dipole antennas, antenna
5. feeding methods 2

UNIT II– ANTENNA PARAMETERS AND


8
DEFINITIONS
Bandwidth, Beam area, beam width- Half-Power
6. Beam width (HPBW)and First Null Beam 2
width(FNBW)
Radiation Intensity, Beam Efficiency, Directivity
7. 2
and directive gain
Radiation resistance, Radiation efficiency,
8. 1
Resolution
9. Antenna aperture-physical and effective apertures 1
Effective height, transmission formula, antenna field
10. zones 2

UNIT III - ARRAYS OF POINT SOURCES 8


Antenna Arrays: Point Sources - Definition, Pattern,
11. 2
arrays of 2 Isotropic Sources and its different Cases
12. Principle of Pattern Multiplication 1
Uniform Linear Arrays - Broadside Arrays, End fire
13. 2
Arrays,
EFA with Increased Directivity, Derivation of their
14. 1
Characteristics and Comparison
BSAs with Non- UNIT form Amplitude
Distributions - General Considerations and Binomial
15. 2
Arrays, Illustrative Problems.

UNIT IV: TYPES OF ANTENNAS 8

16. Loop Antenna,Slot antenna 2

17. Micro-strip (Patch) antennas 1

18. Yagi Uda, Log periodic antenna, 2

19. Helical antenna 1


Horn antenna andParabolic reflector antenna
20. 2

UNIT V: WAVEGUIDES
9
General Wave behaviors along uniform Guiding
21. 2
structures.
Transverse Electromagnetic waves, Transverse
22. 2
Magnetic waves.
Transverse Electric waves, TM and TE waves
23. 2
between parallel plates
TM and TE waves in Rectangular wave guides,
24. 2
Bessel’s differential equation and Bessel function.
TM and TE waves in Circular wave guides,
25. 1
Rectangular and circular cavity Resonators.
Total contact hours 42

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Antenna Theory – C.A. Balanis, John Wiley & Sons, 3rd Ed., 2005.
Antennas and Wave Propagation – K.D. Prasad, Satya Prakashan, Tech India Publications, New
2.
Delhi,
NPTEL lectures on “Antennas” by Prof. Girish Kumar IIT Bombay.
3.

Course nature Theory


Assessment Method (Weightage 100%)
Assessment
Total
In-semester tool
Weightage 50 %
End semester examination Weightage : 50 %

L T P C
ECE 318 L LABORATORY: Antenna Arrays and waveguides Lab
0 0 2 1
Co-requisite: Antenna Arrays and waveguides Lab (ECE 314)
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category (MJ) Major
Course designed by Department of Electronics and Communication Engineering
Approval

The course aims to give the experimental skills related to fundamental concepts and working
PURPOSE principal of microwave sources, waveguides and Antennas. The students will understand
wave propagation through waveguides in various modes . The purpose of lab experiments is
verify theoretical aspects with the help of experiments. This course mainly enables the
students to gain sufficient knowledge on design, implementation, and verification using
simulation tools/ measurement equipments .
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand basic Microwave components and its operation in Microwave
test bench
2 Understand the Radiation Pattern and gain and measurements in E/H-
planes
3 Understand the design techniques of Microwave Antennas and its
verification with the help of Simulation Tools
4 Understand the different concepts and fundamentals of Waveguides

Sl. Contact Refere


Description of Experiments C-D-I-O IOs
No hours nce
Radiation Pattern & Gain of Pyramidal Horn
1 Antenna 2 I, O 1, 2, 3

2 Study of various microwave antennas 1 I, O 1, 2, 3


To study simple dipole antenna and to calculate 1, 2, 3
3 beam-width, front / back ratio, and gain of the 2 I, O
antenna.
Radiation Pattern & Gain of Yagi-Uda Antenna 1, 2, 3
4 2 I, O
Introduction to Waveguides, Signal Sources - 1, 2, 3
5 Investigation of Rectangular Waveguides 1 I, O

Measurement of S-parameters of E-plane Tee & H- 1, 2, 3


6 plane Tee. 2 I, O

Study the Characteristics Of Magic Tee. 1, 2, 3


7 2 I, O
Design of Microstrip patch antenna with the help of 1, 2, 3
8 CST MWS/Ansys HFSS 2 I, O

Design, Fabrication and Testing of Microstrip 1, 2, 3


9 2 I, O
Components
Study of Spectrum Analyzer/Vector Network 1, 2, 3
10 1 I, O
Analyzer
Total contact hours (Including demo and repeat
17
labs)

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 C.A. Balanis, “Antenna theory Analysis and Design”, Wiley, 3rd Edition, 1992.
John D. Kraus and Ronald J.Marhefk, Antennas for All Applications& 3rd Edition, TMH,
2
2003.
E.C. Jordan and K.G. Balmain, Electromagnetic Waves and Radiating Systems , PHI, 2 nd
3
Edition, 2000.

L T P C
ECE 315 Introduction to AI/ML
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category
Course designed by Department of ECE
Approval

The course aims to introduce students to the basic concepts and techniques of Machine
PURPOSE Learning and to develop skills of using recent machine learning software for solving
practical problems and also to gain experience of doing independent study and research.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand about data analysis and using ML techniques for various
applications like Data analysis, image analysis, video analysis and signal
analysis.
2 Design Python/MATLAB programs for various Learning algorithms.
3 Apply appropriate data sets to the Machine Learning algorithms
4 To gain the practical experience related to various applications in real
world and to solve them using ML Algorithms

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: 9 C-D 1,2

1. Introduction to machine learning. 2 C-D 1,2

2. Supervised and Unsupervised Learning. 2 C-D 1,2

3. Linear Regression. 1 C-D 1,2

4. Logistic Regression. 2 C-D 1,2

5. Generalized Linear Models. 2 C-D 1,2


UNIT II– 9

6. Gaussian Discriminant Analysis (GDA). 2 C-D 1,2

7. Naive Bayes. 2 C-D 1,2

8. Support Vector Machines, K-Nearest Neighbor. 2 C-D 1,2

9. Decision Trees. 2 C-D 1,2

10. Random forest. 1 C-D 1,2

UNIT III - 9

11. Clustering in Machine Learning. 2 C-D 1,2

12. Different Types of Clustering Algorithm. 2 C-D 1,2

13. K-Means Clustering. 2 C-D 1,2

14. Gaussian Mixture Models. 2 C-D 1,2

15. Bias-variance trade off. 1 C-D 1,2

UNIT IV: 9
Introduction to Neural Networks, Feed-forward
16. 2 C-D 1,2
Network.
17. Gradient descent optimization. 2 C-D 1,2

18. Error Backpropagation. 1 C-D 1,2

19. Evaluation of error-function derivatives 2 C-D 1,2


Efficiency of backpropagation, under and over
20. 2 C-D 1,2
fitting.
UNIT V: 9

21. Introduction to Convolutional neural network (CNN) 2 C-D 1,2

22. Backpropagation in CNN 2 C-D 1,2

23. Sparse Kernel Machines. 2 C-D 1,2

24. Markov Chain Monte Carlo. 2 C-D 1,2

25. Introduction to Reinforment learning 1 C-D 1,2


Total contact hours 45

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 Christopher M. Bishop, "Pattern Recognition and Machine Learning" by Springer, 2007.

2 Tom M. Mitchell, "Machine Learning", First Edition by Tata McGraw-Hill Education, 2013.

3 EthemAlpaydin, "Introduction to Machine Learning" 2nd Edition, The MIT Press, 2009.

L T P C
ECE 315L Introduction to AI/ML Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: Linear Algebra, Probability and statistics
Data Book /
NIL
Codes/Standards
Course Category CORE
Course designed by Department of Electronics and Communication Engineering
Approval

The course aims to introduce students to the basic concepts and techniques of Machine
PURPOSE Learning and to develop skills of using recent machine learning software for solving
practical problems and also to gain experience of doing independent study and research.
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand about data analysis and using ML techniques for various
applications like Data analysis, image analysis, video analysis and signal
analysis.
2 Design Python/MATLAB programs for various Learning algorithms.
3 Apply appropriate data sets to the Machine Learning algorithms
4 To gain the practical experience related to various applications in real
world and to solve them using ML Algorithms

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
Implement Linear Regression on the given dataset using
1 1 I, O 1-3
python/MATLAB
Implement Naïve Bayes classifier using
2 2 I, O 1-3
Python/MATLAB
Implement Logistic Regression on the given dataset
3 1 I, O 1-3
using python/MATLAB
4 Implement SVM algorithm using Python/MATLAB 2 I, O 1-3
Implement Decision tree classifier using
5 2 I, O 1-3
python/MATLAB
Implement Random Forest classifier using
6 1 I, O 1-3
python/MATLAB
Implement K-means algorithm for clustering the data
7 1 I, O 1-3
using python/MATLAB
Implement K-Nearest Neighbour classifier using
8 2 I, O 1-3
python/MATLAB
9 Emulate logic gates using neural Network using python 1 I, O 1-3
Implement single-Layer Neural Network for image/data
10 1 I, O 1-3
analysis using Python/MATLAB
Implement Convolution Neural Network for image/data
11 1 I, O 1-3
analysis using Python/MATLAB
Implement Markov model for analysis of stock market
12 1 I, O 1-3
data using python/MATLAB
Total contact hours (Including demo and repeat
16
labs)

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 EthemAlpaydin, "Introduction to Machine Learning" 2nd Edition, The MIT Press, 2009.

2 Tom M. Mitchell, "Machine Learning", First Edition by Tata McGraw-Hill Education, 2013.

3 Christopher M. Bishop, "Pattern Recognition and Machine Learning" by Springer, 2007.

L T P C
EEE 212 Control Systems
3 0 0 3
Co-requisite: NIL
Prerequisite: Signals and Systems
Data Book / Codes/Standards NIL
T
Course Category Technical Elective
E
Course designed by Department of EEE
Approval

This course will give a general idea about linear control systems. The course is
PURPOSE
focused on classical control methods. Students will use this course to develop a stable
control system, which can be used in different electro-mechanical systems.

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to D F G I

1 design a stable control system with desired design parameters.

2 design a suitable controller for the given plant

3analyse performance of the given control system

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Introduction to Control Systems 9

1. Concept of feedback and Automatic control. 1 C 1,2

2. Effects of feedback, Objectives of control system. 1 C 1,2,3


Types of Control Systems, Definition of linear and
3. 1 C 1,2,3
nonlinear systems.
Mathematical modelling of Physical Systems –
4. 1 C 1,2,3
Mechanical Systems
Electrical Systems, Electromechanical systems,
5. 1 C 1,2,3
Analogous Systems.
Transfer function concept, Properties of Transfer
6. 1 C 1,2,3
function.
Block diagram representation of closed loop
7. 1 C 1,2,3
systems.
8. Block diagram algebra 1 C 1,2,3

9. Signal Flow graphs, Mason’s gain formula. 1 C 1,2,3


UNIT II– Time Response of feedback control
9
systems
10. Need of test signals, Standard test signals. 1 C 1,2,3
Step response of First Order Systems and its time
11. 1 C 1,2,3
domain specifications.
Step response of Second Order Systems and its time
12. domain analysis- Concept of undamped natural 1 C 1,2,3
frequency.
13. damping, overshoot, rise time and settling time. 1 C 1,2,3
Dependence of time domain performance parameters
14. 1 C 1,2,3
on natural frequency and damping ratio.
Effects of Pole and Zeros on transient response, pole
15. 1 C 1,2,3
dominance.
16. approximation of higher order systems 1 C 1,2,3
Error Analysis-Steady state errors in control systems
17. 1 C 1,2,3
due to step
ramp and parabolic inputs. Concepts of system types
18. 1 C 1,2,3
and error constants.
UNIT III - Stability analysis 9

19. Concepts of stability. 1 C 1,2,3

20. Necessary conditions for Stability. 1 C 1,2,3

21. Routh stability criterion. Relative stability analysis. 1 C 1,2,3

22. Routh stability criterion. 1 C 1,2,3


Introduction to Root-Locus Techniques. The root
23. 2 C 1,2,3
locus concepts.
24. Construction of root loci. Introduction to lead. 1 C 1,2,3

25. lag and lead-lag compensating networks 1 C 1,2,3

26. compensator design with Root locus. 1 C 1,2,3


UNIT IV: Frequency domain analysis and
9
stability.
27. Correlation between time and frequency response. 2 C 1,2,3
Introduction to polar and inverse polar plots, Nyquist
28. 2 C 1,2,3
stability criterion.
Assessment of relative stability: gain margin and
29. 2 C 1,2,3
phase margin.
Bode Plots, Determination of stability with Bode
30. 1 C 1,2,3
plots.
31. Experimental determination of transfer function. 1 C 1,2,3

32. Compensator design with Bode plots. 1 C 1,2,3

UNIT V:Controller Design 9

33. Introduction to Controllers, Properties of Controller. 2 C 1,2,3


34. Classification of Controllers. 1 C 1,2,3

35. Proportional Control Mode. 1 C 1,2,3

36. Integral Control Mode, Derivative Control Mode. 1 C 1,2,3

37. Proportional-integral (PI) controller. 1 C 1,2,3

38. Proportional-derivative (PD) controller. 1 C 1,2,3

39. Proportional-integral- derivative (PID) controller 1 C 1,2,3

40. Tuning rules of Ziegler-Nichols method. 1 C 1,2,3

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Norman S. Nise, Control Systems Engineering, 6th Edition, John Wiley & Sons Inc , 2010.

2. M Gopal, Control Systems: Principles and Design, McGraw Hill Education; 4 Edition, 2012.

3. K. Ogata, Modern Control Engineering, Prentice Hall India, 2006.


Raymond T. Stefani (Author), Bahram Shahian, Clement J. Savant, Gene H. Hostetter, Design of
4.
Feedback Control Systems, Oxford University Press, 2001

L T P C
EEE 212 L Control Systems Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
T
Course Category Technical Elective Engineering
E
Course designed by Department of EEE
Approval -- Board of Studies -- , 2018

This course will give a general idea about linear control systems. The course is
focused on classical control methods. Students will use this course to develop a stable
PURPOSE
control system, which can be used in different electro-mechanical systems.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to

1 design a stable control system with desired design parameters.

2 design a suitable controller for the given plant

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Using MATLAB for Control Systems
1. 2 C-D-I 1,2
Modeling of Physical Systems using SIMULINK 1,2
2. 1 D-I
Linear Time-invariant Systems and Representation 1,2
3. 1 D-I
Block diagram creation and reduction with 1,2
4. 1 D-I
MATLAB
Analysis of first order and second order systems 1,2
5. 1 D-I
Effect of Feedback on disturbance & Control System 1,2
6. 1 D-I
Design
Obtain a root locus for given system with MATLAB. 1,2
7. Design a root locus based compensator to meet 1 D-I
design criteria.
Obtain a Bode plot for a given system with 1,2
8. MATLAB. Design a Bode plot based compensator to 2 D-I
meet design criteria.
Obtain a Nyquist plot for a given system with 1,2
9. 1 D-I
MATLAB. Obtain the stability margins.
Introduction to PID controller with Simulink. 1,2
10. 1 D-I
Open Loop and Closed Loop position control of DC 1,2
11. 1 D-I
Motor
PID Controller Design for Two Tank System 1,2
12. 1 D-I

Total contact hours 14

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Norman S. Nise, Control Systems Engineering, 6th Edition, John Wiley & Sons Inc , 2010.
2. K. Ogata, MATLAB for control engineers, Pearson - Prentice Hall India, 2008.

L T P C
CDC 301 Soft Skills-V
1 0 0 1
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category HS Humanity Sciences
Course designed by Department of CDC
Approval

PURPOSE

LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: RESUME WRITING 3 C-D-I-O 1

1. The difference between resume and CV. 1 C-D-I-O 1

2. Types of resume, Inclusions in a resume. 1 C-D-I-O 1

3. Technicalities of a resume. 1 C-D-I-O 1

UNIT II– COVER LETTER 3

4. Resume Vs Cover Letter. 1 C-D-I-O 1

5. Types of cover letter, Structure of cover letter. 1 C-D-I-O 1

6. Content of cover letter. 1 C-D-I-O 1

UNIT III – BUSINESS WRITING 3

7. Four types of Business Writing: Instructional. 1 C-D-I-O 1


8. Informational. 1 C-D-I-O 1

9. Persuasive and Transactional. 1 C-D-I-O 1

UNIT IV: CREATING A PERSONAL BRAND 3


Creating a communication strategy based on:
10. 1 C-D-I-O 1
Who are you?
11. What do you offer? 1 C-D-I-O 1

12. What makes you unique? 1 C-D-I-O 1


UNIT V: PRACTICE SESSIONS&
3 C-D-I-O 1
ASSESSMENTS
Total contact hours 15

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 Online material and notes shared by Instructor

L T P C
ISCP 5 Industry standard coding practice 5
0 0 2 2
Co-requisite: NIL
Prerequisite: Digital electronics, Programming with C
Data Book / Codes/Standards NIL
E
Course Category
S Engineering Sciences
Course designed by Department of Electronics and Communication Engineering
Approval

L T P C
ECE 319 Introduction to Embedded Systems
1 0 2 2
Co-requisite: NIL
Prerequisite: Digital Electronics, Programming with C
Data Book /
NIL
Codes/Standards
Course Category Introduction to Embedded Systems
Course designed by Department of Electronics and Communication Engineering
Approval
PURPOSE The course on introduction to embedded systems is designed to cover the basic and
essential aspects of embedded systems design. The course introduces different types of
controllers, with more emphasis on the ARM7 processor. The course gives insights
about the interfacing of different peripherals with the ARM7 processor, with more
focus on practical.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1. design an basic embedded system with any given processor
2 Effectively use the communication protocols

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: Introduction to ARM 7 processor 9

ntroduction to embedded systems, examples of embedded


1. 1 C 1,2
systems,
2. esign metrics, design metrics optimization 1 C 1,2
on Neumann and Harvard Architecture, CISC and RISC
3. 1 C 1,2
architectures
Introduction to different controllers: Atmel 89C52,
4. 1 C 1,2
ATMEGA 32, Microchip PIC16F877, ARM 7.

5.ntroduction to ARM core and LPC 2148 architecture 1 C 3,4

6. Overview of ARM instruction set 1 C 3,4

7. register bank of ARM processor 1 C 3,4

8. interrupt structure, operating modes, Exception Handling 1 C 3,4

9. ARM-based embedded devices, ARM peripherals 1 C 3,4

UNIT IV : Communication Protocols 5

Concept of protocols. Study of serial and parallel


10. 1 C 1
communication protocols – UART, SPI,
11. SCI , I2C, CAN, USB, PCI, Ethernet 2 C 1,2

Study of wireless protocols - IrDA, Bluetooth,


12. 1 C 1
IEEE802.11,
Zigbee, RF modules, GSM modem for AT command
13. 1 C 1
study.

Total contact hours 14

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Study of LPC2148 kit and write a program to
1. 1 I-O 3,4
blink board LEDs.
Write a program to blow buzzer and to trigger
2. 1 I-O 3,4
relay.
3. Write a program for keypad interfacing. 1 I-O 3,4
Write a program to interface stepper motor in
4. 1 I-O 3,4
different modes
Write a program to generate delay of one second
5. using timer. (with interrupt and without 1 I-O 3,4
interrupt)
6. Write a program of single edge PWM 1 I-O 3,4
Write a program to convert analog signal (Using
7. on board potentiometer) into digital data 1 I-O 3,4
(Signal) using in-built ADC.
Write a program to generate different types of
8. 1 I-O 3,4
waveform using DAC.
Write a program to performserial
9. 1 I-O 3,4
communication usingUART0
Write a program to interface LCD display with
10. 1 I-O 3,4
I2C protocol.
Total contact hours 10

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Vahid and Givargis,“Embedded system design : A unified hardware/software introduction”,
John Wiley & Sons, Inc. 2002

2 Raj Kamal, “Embedded Systems : Architecture, Programming, and Design”, The McGraw-Hill
Companies, Edition 2, 2008.

3 A.N.Slosset al., “ARM System Developer’s Guide”, Morgan Kaufmann Publishers, 2004

4 Steve Furber, “ARM System-on-chip architecture”, Addison-Wesley Publications, 2nd Ed.,


2000
Semester-VI

L T P C
ECE 323 Microwave Theory and Applications
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category MJ Major
Course designed by Department of ECE
Approval

The course aims at introducing Microwave theory, techniques and applications with
practical lab experiments to Electronics and Communication engineering students.
Students will learn the theory of microwave network analysis, scattering matrix and
PURPOSE
parameters for various waveguide and planar components. Students will also learn the
design techniques of passive and active microwave components. Moreover, students
will get an understanding of Antenna fundaments and microwave tubes along with
microwave solid state devices.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


Understand the techniques of microwave network analysis, scattering
1. matrix and parameters, stripline and microstrip transmission line
technology and dielectric resonators.
Design techniques of microwave passive components such as power
2.
dividers, couplers, filters and phase shifters.
Theory and design techniques of microwave active devices and
components such as microwave transistors, Schottky diode, PIN
3.
diode, Varactor diode, low-noise amplifiers, power amplifiers,
microwave oscillators, microwave mixers.
4. Understand the Antenna theory fundamentals.
Comprehend the theory of Gunn diode, and microwave tubes such as
5.
Reflex Klystrons.
Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Microwave Transmission Lines 9

1. Introduction, Microwave Spectrum and Bands. 1 C, I 1, 2, 3, 4, 5

2. Applications of Microwaves 1 C, I 1, 2, 3, 4, 5

3. Rectangular Waveguides – TE/TM mode analysis. 1 C, I 1, 2, 3, 4, 5

4. Expressions for Fields. 1 C, I 1, 2, 3, 4, 5

5. Characteristic Equation and Cut-off Frequencies. 1 C, I 1, 2, 3, 4, 5


Filter Characteristics, Dominant and Degenerate
6. 1 C, I 1, 2, 3, 4, 5
Modes.
Sketches of TE and TM mode fields in the cross-
7. 1 C, I 1, 2, 3, 4, 5
section.
8. Mode Characteristics – Phase and Group Velocities. 1 C, I 1, 2, 3, 4, 5
Wavelengths and Impedance Relations; Power
9. Transmission and Power Losses in Rectangular 1 C, I 1, 2, 3, 4, 5
Guide. Related Problems.
UNIT II– Circular Waveguides 9

10. Introduction, Nature of Fields. 1 C, I 1, 2, 3, 4, 5


Characteristic Equation, Dominant and Degenerate
11. 1 C, I 1, 2, 3, 4, 5
Modes.
12. Impossibility of TEM mode. 1 C, I 1, 2, 3, 4, 5

13. Micro strip Lines– Introduction. 1 C, I 1, 2, 3, 4, 5

14. Z0 Relations, Effective Dielectric Constant. 1 C, I 1, 2, 3, 4, 5

15. Losses, Q factor. 1 C, I 1, 2, 3, 4, 5


Cavity Resonators– Introduction, Rectangular and
16. 1 C, I 1, 2, 3, 4, 5
Cylindrical Cavities.
17. Dominant Modes and Resonant Frequencies. 1 C, I 1, 2, 3, 4, 5
Q factor and Coupling Coefficients. Related
18. 1 C, I 1, 2, 3, 4, 5
Problems.
UNIT III - Waveguide Components And
9
Applications
19. Coupling Mechanisms – Probe, Loop. 1 C, D, I, O 1, 2, 3, 4, 5
Aperture types. Waveguide Discontinuities –
20. 1 C, D, I, O 1, 2, 3, 4, 5
Waveguide irises.
21. Tuning Screws and Posts. 1 C, D, I, O 1, 2, 3, 4, 5
Matched Loads. Waveguide Attenuators – Resistive
22. 1 C, D, I, O 1, 2, 3, 4, 5
Card.
Rotary Vane types; Waveguide Phase Shifters –
23. 1 C, D, I, O 1, 2, 3, 4, 5
Dielectric.
24. Rotary Vane types. 1 C, D, I, O 1, 2, 3, 4, 5
Waveguide Multiport Junctions – E plane and H
25. 1 C, D, I, O 1, 2, 3, 4, 5
plane Tees.
Magic Tee, Hybrid Ring; Directional Couplers – 2
26. 1 C, D, I, O 1, 2, 3, 4, 5
Hole
27. Bethe Hole types. 1 C, D, I, O 1, 2, 3, 4, 5

UNIT IV: Microwave Tubes 9


Limitations and Losses of conventional tubes at
28. microwave frequencies. Microwave tubes – O type 1 C, D, I, O 1, 2, 3, 4, 5
and M type classifications.
O-type tubes : 2 Cavity Klystrons – Structure,
29. 1 C, D, I, O 1, 2, 3, 4, 5
Reentrant Cavities.
Velocity Modulation Process and Applegate
30. 1 C, D, I, O 1, 2, 3, 4, 5
Diagram.
Bunching Process and Small Signal Theory –
31. 1 C, D, I, O 1, 2, 3, 4, 5
Expressions for o/p Power and Efficiency.
32. Reflex Klystrons – Structure. 1 C, D, I, O 1, 2, 3, 4, 5

33. Applegate Diagram and Principle of working. 1 C, D, I, O 1, 2, 3, 4, 5

34. Mathematical Theory of Bunching, Power Output. 1 C, D, I, O 1, 2, 3, 4, 5


Efficiency, Electronic Admittance; Oscillating
35. 1 C, D, I, O 1, 2, 3, 4, 5
Modes and o/p Characteristics.
Electronic and Mechanical Tuning. Related
36. 1 C, D, I, O 1, 2, 3, 4, 5
problems.
UNIT V: Microwave Solid State Devices 9

37. Introduction, Classification, Applications. 2 C, D, I, O 1, 2, 3, 4, 5

38. TEDs – Introduction, Gunn Diode – Principle. 1 C, D, I, O 1, 2, 3, 4, 5


39. RWH Theory, Characteristics. 1 C, D, I, O 1, 2, 3, 4, 5

40. Basic Modes of Operation. 1 C, D, I, O 1, 2, 3, 4, 5

41. Oscillation Modes. 1 C, D, I, O 1, 2, 3, 4, 5

42. Avalanche Transit Time Devices – Introduction. 1 C, D, I, O 1, 2, 3, 4, 5


IMPATT and TRAPATT Diodes – Principle of
43. 2 C, D, I, O 1, 2, 3, 4, 5
Operation and Characteristics.
Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Microwave Devices and Circuits — Samuel V. Liao, Pearson, 3rd Edition, 2003.
Microwave Principles — Herbert J. Reich, J.G. Skalnik, P.F. Ordung and H.L. Krauss, CBS
2.
Publishers and Distributors, New Delhi, 2004.
Foundations for Microwave Engineering — R.E. Collin, IEEE Press, John Wiley, 2ndEdition,
3.
2002.
Microwave Circuits and Passive Devices — M.L. Sisodia and G.S. Raghuvanshi, Wiley Eastern
4.
Ltd., New Age International Publishers Ltd., 1995.
5. Microwave Engineering Passive Circuits — Peter A. Rizzi, PHI, 1999

L T P C
ECE 323L LABORATORY: Microwave Theory and Applications Lab
0 0 2 1
Co-requisite: Microwave Theory and Applications (ECE 321)
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category (MJ) Major
Course designed by Department of Electronics and Communication Engineering
Approval

The course aims to give the experimental skills related to fundamental concepts and working
PURPOSE principal of microwave sources, guided medium, and display units. The students will
understand wave propagation in guided media. The purpose of lab experiments is verify
theoretical aspects with the help of experiments. This course mainly enables the students to
gain sufficient knowledge on wave propagation phenomena through various microwave
components and characteristic parameters associated with it .
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to
1 Understand basic Microwave components and its operation in Microwave
test bench
2 The opeartion of different measurement equipments like CRO, VSWR
meter
3 Gain practical experience to understand wave propagation in guided media
4 Understand the relationships and differences between theory and practice

Sl. Contact
Description of Experiments C-D-I-O IOs Reference
No hours
1 Study the components used in microwave Test-bench 2 I, O 1, 2, 3
2 Study of V-I Characteristics of Gunn Diode 1 I, O 1, 2, 3
To determine the frequency and wavelength in a 1, 2, 3
3 1 I, O
rectangular waveguide working on TE10 mode
4 Impedance Measurement 1 I, O 1, 2, 3
5 VSWR measurement 1 I, O 1, 2, 3
6 Study- Characteristics of Reflex Klystron 2 I, O 1, 2, 3
7 Attenuation Measurement 1 I, O 1, 2, 3
Simulation study of Smith chart - Single and double 1, 2, 3
8 2 I, O
stub matching.
Measurement of S-parameters of E-plane Tee & H- 1, 2, 3
9 2 I, O
plane Tee.
10 Study the Characteristics Of Magic Tee. 2 I, O 1, 2, 3
Measuring of dielectric constant of a material using
11 1 I, O 1, 2, 3
waveguide test bench at X-band.
Total contact hours (Including demo and repeat
16
labs)

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1 Robert E Collin, “Foundations for Microwave Engineering”, Wiley, 2nd Edition, 2007.
David M Pozar, “Microwave Engineering”, Wiley, 4th Edition, 2004.
2
S.Y. Liao, "Microwave Devices and Circuits", Pearson, 4th Edition, 2000.
3
L T P C
ECE 320 VLSI Design
3 0 0 3
Co-requisite: BASIC ELECTRONICS
Prerequisite: DIGITAL ELECTRONICS
Data Book / Codes/Standards NIL
Course Category R Major ELECTRONICS
Course designed by Department of Electronics & Communication Engineering
Approval

This is an introductory course which covers fundamental theories and techniques of


VLSI design in CMOS technology. In this course, students will study the basic
concepts and structures of designing VLSI systems include CMOS devices and
PURPOSE
circuits, standard CMOS fabrication processes, CMOS design rules, static and
dynamic logic structures, interconnect analysis, second order effects, CMOS chip
layout, simulation and testing, design tools and methodologies, VLSI architecture.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Use mathematical methods and circuit analysis models in analysis of
1. CMOS electronics circuits, including logic components and it's
interconnect.
Create models of moderately sized CMOS circuits that realize
2.
specified digital functions.
Apply CMOS technology-specific layout rules in the placement and
3. routing of transistors and interconnect, and to verify the
functionality, timing, power, and parasitic effects.
Complete a significant VLSI design project having a set of objective
4.
criteria and design constraints.
Define the overall implementation process for companies competing
5.
in single/multiple industry.
Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I – MOS TRANSISTOR &
9 C 1-4 1
SECOND ORDER EFFECTS

1. Long-Channel I-V Characteristics. 1 C 1

2. C-V Characteristics. 1 C 1

3. Simple MOS Capacitance Models. 1 C 1

4. Detailed MOS Gate Capacitance Model. 1 C 1

5. Detailed MOS Diffusion Capacitance Model. 1 C 1


6. Non-ideal I-V Effects, Mobility Degradation. 1 C 1
7. Velocity Saturation, Channel Length Modulation. 1 C 1
8. Threshold Voltage Effects, Leakage. 1 C 1
9. Temperature & Geometry Dependence. 1 C 1

UNIT II – THE STATIC CMOS INVERTER 14

10. CMOS Inverter. 1 C 1

11. The Static Behavior of CMOS Inverter. 1 C 1

12. Switching Threshold Calculation. 1 C 1

13. Noise Margin Estimation. 1 C 1

14. Performance analysis of CMOS Inverter. 1 C 1,2,3

15. The Dynamic Behavior of CMOS Inverter. 1 C 1,2,3

16. Computing the Capacitances of CMOS Inverter. 1 C 1,2,3

17. Propagation Delay Calculation of CMOS Inverter. 1 C 1,2

18. First-Order Analysis, Propagation Delay. 1 C 1,2,3,4

19. Power, Energy, and Energy-Delay. 1 C 1,3

20. Dynamic Power Consumption. 1 C 1,3

21. Static Power Consumption. 1 C 1,3


22. Analyzing Power Consumption Using SPICE. 1 C 2
Technology Scaling & its Impact on the Inverter
23. 1 C 1,2,3
Metrics.
UNIT III - COMBINATIONAL
8
MOS LOGIC CIRCUITS
24. Introduction to MOS. 1 C 1,2

25. MOS Logic Circuits. 1 C 1

26. Depletion nMOS Loads. 1 C 1

27. CMOS Logic Circuits. 1 C 1,3

28. Complex Logic Circuits. 1 C 1,3

29. Pass Transistor Logic. 1 C 1,3

30. Transmission Gate (TG). 1 C 1,3

31. TG Based Logic Circuits. 1 C 1,3

UNIT IV - SEQUENTIAL MOS LOGIC


8
CIRCUITS

32. Introduction to Sequential Logic. 1 C 1,3

33. Behavior of Bistable Elements. 1 C 1,3

34. SR Latch Circuit. 1 C 1,3

35. Clocked Latch. 1 C 1,3

36. Flip-Flop Circuit. 1 C 1,2,3

37. CMOS D-Latch 1 C 1,2

38. Edge Triggered Flip-Flop. 1 C 1,2

39. Edge Triggered D Flip-Flop. 1 C 1,2

UNIT V - CMOS FABRICATION & LAYOUT 6


40. CMOS Inverter Cross-Section. 1 C 1,2,3,4

41. Introduction to Fabrication Process. 1 C 1,2,3,4

42. CMOS Fabrication Process. 1 C 1,2,3,4

43. Layout Design Rules. 1 C 4

44. Gate Layouts. 1 C 4

45. Stick Diagrams. 1 C 4

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
Sung-Mo (Steve) Kang, Yusuf Leblebici, “CMOS Digital Integrated Circuits”, 3rd Edition, MHE,
1.
2002, ISBN-10: 0070530777.
Neil H. E Weste, David Harris, Ayan Banerjee, “CMOS VLSI Design - A Circuits and Systems
2.
Perspective”, 4th Edition, Addison-Wesley, 2010, ISBN 10: 0-321-54774-8.
Jan M. Rabaey, AnanthaChandrakasan and BorivojeNikoli, “Digital Integrated Circuits: A
3.
Design Perspective”, 2nd Edition, Pearson, 2003, ISBN-10:0130909963.
Kamran Eshraghian, Dougles A. Pucknell&SholehEshraghian, “Essentials of VLSI circuits and
4.
systems”, 1st Edition, PHI, 2005, ISBN-10: 9788120327726.

L T P C
ECE 320 L VLSI Design Lab
0 0 2 1
Co-requisite: PSPICE
Prerequisite: HDL Basics
Data Book / Codes/Standards NIL
Course Category R Foundation Course Engineering
Course designed by Department of ECE
Approval -- Board of Studies -- , 2018

The objective is to design and implement CMOS based digital/analog circuits using
Cadence / Mentor Graphics / Synopsys /Equivalent CAD tools. The aim of this
laboratory is to practically explore the Gate-level design, Transistor-level design,
Hierarchical design, Verilog HDL/VHDL design, Logic synthesis, Simulation &
verification, Scaling of CMOS Inverter for different technologies, study of secondary
PURPOSE
effects (temperature, power supply and process corners), Circuit optimization with
respect to area, performance and/or power, Layout, Extraction of parasitics and back
annotation, modifications in circuit parameters and layout consumption, DC/transient
analysis and Verification of layouts (DRC, LVS).
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Understand CMOS circuit design concepts, scaling, short channel
1
effects, fabrication
Complete different steps in ASIC and Custom IC design flow with
2
Cadence tools
3 Design & implement CMOS based digital as well as analog circuits.

4 Learn state-of-art technology.

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. CMOS Inverter. 1 D-I-O 1,2,3

2. CMOS NOR/ NAND gates. 1 D-I-O 1,2,3

3. CMOS XOR and MUX gates. 1 D-I-O 1,2,3

4. CMOS Static / Dynamic logic circuit (register cell). 2 D-I-O 1,2,3

5. CMOS Latch. 1 D-I-O 1,2,3

6. Pass transistor. 2 D-I-O 1,2,3


Layout of any combinational circuit (complex CMOS
7. 2 D-I-O 1,2,3
logic gate)
8. HDL to realize combinational circuits 2 D-I-O 4,5,6

9. HDL to realize sequential circuits 2 D-I-O 4,5,6

10. Finite State Machine Design 3 D-I-O 4,5,6

Total contact hours 15

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1. John P. Uyemura, CMOS Logic Circuit Design, Wiley, 2005.
Rashid Muhammad H., Introduction to PSpice Using OrCAD for Circuits and Electronics,
2.
Pearson, 2004.
Dennis Fitzpatrick, Analog Design and Simulation Using OrCAD Capture and PSpice, Elesevier,
3.
2012.
4. J.Bhasker, Verilog HDL primer, BS Publication, 2001.
5. Samir Palnitkar, Verilog HDL: A Guide to Digital Design and Synthesis, 2e, Pearson, 2003.
6. Michael D. Ciletti, Advanced Digital Design with the Verilog HDL, 2e, Pearson, 2010.
L T P C
ECE 321 Digital Communication
3 0 0 3
Co-requisite: NIL
Prerequisite: Analog Communication, Linear Algebra, Probability and Statistics
Data Book /
NIL
Codes/Standards
Course Category P Foundation Course Engineering
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE
To understand the key modules of digital communication systems with emphasis on digital
modulation techniques and to get introduced to the concept and basics of information theory
and the basics of source and channel coding/decoding.

LEARNING OBJECTIVES STUDENT


OUTCOMES
At the end of the course, student will be able to
1 Analyze the performance of a baseband and passband digital communication
system in terms of error rate and spectral efficiency.

2 Perform the time and frequency domain analysis of the signals in a digital
communication system

3 Select the blocks in a design of digital communication system


4 Analyze Performance of spread spectrum communication system.
5 In addition, the student should develop competency in modeling and analysis
communication system elements and an appreciation for the inter-relations
within the different elements in modern communication systems
6 Describe and determine the performance of different error control coding
schemes for the reliable transmission of digital representation of signals and
information over the channel

Session Description of Topic Contact


C-D-I-O IOs Reference
hours
UNIT I: ANALOG TO DIGITAL 9
MODULATIONS

eview of Sampling Theorem; Uniform quantization 1 C 1,2


14.
and its noise analysis; non-uniform quantization.
1,2
15.-law, μ-law; PCM – Generation, Reception. 1 C
Noise Consideration and Bandwidth Requirement; 1,2
16. 1 C
DM – Generation.
eception and Issues; Adaptive modulation 1,2,3
17. 2 C,D
techniques.
DPCM
18. and ADM; Performance comparison between 1,3
1 C,D
PCM, DM, DPCM.
DPCM and ADM; Time Division Multiplexing – 1,2,3
19. 1 C
Significance and Example problems.
1,4
20.hannel capacity 1 C

21.hannel coding Theorem 1,2,3


1 C
UNIT II – DIGITAL BASEBAND 9
TRANSMISSION
1,2,3
22.ine Coding – Classification and Significance; Revisit 2 C

23.ower Spectral Density (PSD) and Autocorrelation 2 C


1,2,3
Calculation; PSD.
alculation and comparison of various line codes; 1,2
24. Pulse Shaping – Nyquist’s First Criterion for zero 2 C
Inter Symbol Interference (ISI).
1,2,5
25.aised Cosine Pulse, Partial Response Signaling 1 C

26. 1,2,3
Duo Binary and modified Duo Binary Pulse. 1 C
ye pattern and ISI; Scrambling – Working and 1,2,6
27. 1 C
Significance.

UNIT III – DIGITAL PASSBAND


9
MODULATION

inary and M-ary Signaling: Features and 1,2,3


28. Classification; Binary Carrier Modulation: ASK, 2
FSK and PSK – PSD. C
Features, mathematical representation, 1,2,4
demodulation – Coherent and Non-Coherent and
29. 2
comparison to Analog Communication; DPSK –
C
Non-Coherent detection substitute for PSK.
ncoding and decoding details; Introduction to Signal 1,2,6
30. 2 C
Space Representation; Binary Carrier Modulation.
Signal Space and BER calculations; M-ary Signaling – 1,2,5
31. 2 C
ASK, FSK, CP-FSK, MSK.
GMSK, QPSK, QAM; Comparison between QAM 1,2,3
32. 1 C
and MPSK.
UNIT IV: OPTIMAL RECEIVER AND
9
MODERN TECHNOLOGY
Optimum Linear Detector – Matched Filter Design, 1,3
33. Transfer Function and optimum impulse function 2 C
derivation.
Performance comparison between various 1,2,3
baseband signaling schemes and among various
34. 2 C
passband binary schemes; Communication
Techniques.
Multiplexing, various methods; Multiple Access 1,2
35. 2 C,D
Techniques.
OFDMA for 4G LTE; Spread Spectrum 1,2,3
36. 1 C
Communication.
1,2,3
37. Introduction, FHSS – Bluetooth as an application, 1 C
DSSS – CDMA as an application.
UNIT V: INTRODUCTION TO
9
INFORMATION THEORY
Information & Entropy, Conditional Entropy & 1,4,6
38. Mutual Information; Shannon’s Source Coding 2 C
Theorem.
Huffman Coding and Lempel-Ziv Algorithm; 1,2,4
39. 2 C
Shannon Hartley Theorem for Channel Capacity
Capacity of Binary Symmetric Channel and 1,2,4
40. Binary Erasure Channel; Channel Coding 2 C
Theorem.
Forward Error Correction, Automatic Repeat 1,4
41. 2 C
Request (ARQ)
1,4,5
42. Linear Block Codes and Cyclic Codes – CRC. 1 C

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 John G. Proakis, “Digital Communications” 4th edition, McGrawHill, 2000.

2 Simon Haykin, “Communication Systems”, 4th edition, Wiley.

3 Robert G. Gallager, “Principles of Digital Communication” Cambridge University Press, 2008

4 T. M. Cover, J. A. Thomas, “Elements of Information Theory”, 2nd Edition, Wiley Interscience

5 B.P.Lathi and Z.Ding, “Modern Digital and Analog Communication Systems” 4th Edition, Oxford
University Press.

6 B. Carlson, P. B. Crilly, “Communication Systems: An Introduction to Signals and Noise in


Electrical Communication”, 5th Edition, McGraw Hill Higher Education

L T P C
ECE 321 L Digital Communication Lab
3 0 0 3
Co-requisite: NIL
Prerequisite: Analog Communication, Linear Algebra, Probability and Statistics
Data Book / NIL
Codes/Standards
Course Category P Foundation Course Engineering
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE
This course gives students deep knowledge in digital communication systems at the practical
level. This lab focuses the fundamental concepts on TDM, Pulse modulations, digital
modulation techniques, source coding techniques and Error-control coding techniques.

LEARNING OBJECTIVES STUDENT


OUTCOMES
At the end of the course, student will be able to
1 Able to understand basic theories of Digital communication system in
practical.

2 Able to design and implement different modulation and demodulation


techniques

3 Able to analyze digital modulation techniques by using MATLAB tools


4 Able to identify and describe different techniques in modern digital
communications, in particular in source coding using Matlab tools
5 Able to perform channel coding.

List of Experiments Contact


Session C-D-I-O IOs Reference
hours
Pulse Code Modulation and
2 D-I-O 1,2
1. Demodulation.

Differential Pulse Code Modulation and D-I-O 1,2


2. 2
Demodulation.
D-I-O 1,2
3. Delta Modulation. 1
D-I-O 1,2,3
4. Time Division Multiplexing. 2

5. D-I-O 1,3
Companding. 1
D-I-O 1,2,3
6. Data Formatting. 1
D-I-O 1,4
7. ASK, FSK and PSK. 3
D-I-O 1,2,3
8. QAM 1

9. D-I-O 1,2,4
Differential Phase Shift Keying 1
Linear Block Code – Encoder and D-I-O 1,3,4
10. Decoder / Binary Cyclic Code – Encoder 2
and Decoder

15
LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 John G. Proakis, “Digital Communications” 4th edition, McGrawHill, 2000.

2 Simon Haykin, “Communication Systems”, 4th edition, Wiley.

3 Robert G. Gallager, “Principles of Digital Communication” Cambridge University Press, 2008

4 J M. Wozencraft and I M Jacobs, “Principles of Communication Engineering” Waveland Inc, 1990.

L T P C
ECE 317 HDL based FPGA Design
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book /
NIL
Codes/Standards
Course Category MJ Major
Course designed by Department of ECE
Approval

PURPOSE

LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to


Design Digital circuits in Verilog HDL and test in Xilinx Vivado
1
Able to write synthesizable HDL designs and implement in an FPGA
2
platform for practical applications

Contact
Session Description of Topic C-D-I -O IOs Reference
hours
UNIT I: Introduction to Logic Design Using
9
Verilog HDL
1. Introduction, Language Elements, Expressions. 2 C-D-I 1
C-D-I
2. Modules and Ports, Built-in Primitives. 2 1
C-D-I
3. User-Defined Primitives, Dataflow Modeling. 1 1
C-D-I
4. Behavioral Modeling, Structural Modeling. 2 1
C-D-I
5. Tasks and Functions, Test bench. 2 1
UNIT II– Combinational and Sequential Logic
9
Design Using Verilog HDL
C-D-I
6. Combinational Logic-Adder. 2 1
C-D-I 1
7. Subtractor, Multiplexer. 2
C-D-I 1
8. Decoder, Priority Encoder, Magnitude comparator. 2
C-D-I 1
9. ALU Sequential Logic. 2
C-D-I 1
10. Latches, Flip-flops, Counters, Registers, FSMs. 1

UNIT III - Field Programmable Gate Arrays 9

11. FPGA Evolution, Programmable Logic Devices. 2 C 2


Field Programmable Gate Arrays, FPGA Design C 2
12. 2
Techniques.
Design Constraints using FPGAs, Design C 2
13. 2
Automation of FPGAs.
C 2
14. Simulation, Synthesis, RTL Design Flow 2
Physical Design Flow, Place and Route, Timing C 2
15. 1
Analysis, Design Pitfalls.
UNIT IV: Best Practices for successful FPGA
9
design
C
16. Three Steps to Successful FPGA design. 1 3
The Role of Project Management, Design C 3
17. 2
Specification: Communication Is Key to Success.
Engineering Resources, Device Selection, FPGA C 3
18. 1
design environment.
C 3
19. Challenges That FPGAs Create for Board Design. 1
Key Factors in Accurate Power Estimation, C 3
20. 1
Recommended Team Based Design Flow.
RTL Design for FPGA devices, Writing Effective C 3
21. 1
HDL.
RTL Coding Styles for Synthesis, Analyzing the C 3
22. 1
RTL Design.
C 3
23. Timing Closure Challenges, Design Sign-off. 1
UNIT V: HDL Complex Design Examples and
9
FPGA Applications
Computer Arithmetic Designs- Floating-Point
24. 3 C-D-I-O 1,4
Addition.
Floating-Point Subtraction, Floating-Point C-D-I-O
25. 3 1,4
Multiplication.
C-D-I-O
26. I/O Modules UART 3 1,4

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Joseph Cavanagh, Verilog HDL Design Examples, Taylor and Francis, CRC press, 2018.

2. Peter Wilson - Design Recipes for FPGAs using Verilog and VHDL [2nd ed.]-Elsevier (2016)
Philip Andrew Simpson (auth.) - FPGA Design_ Best Practices for Team-based Reuse-Springer
3.
International Publishing (2015).
4. Pong P. Chu - FPGA Prototyping Using Verilog Examples, Springer.
Douglas J Smith-HDL Chip Design: A Practical Guide for Designing, Synthesizing and
5.
Simulating ASICs and FPGAs using VHDL or Verilog, Doone Publications

L T P C
ECE 317L HDL based FPGA Design Lab
0 0 2 1
Co-requisite: NIL
Prerequisite: ECE211 Digital Electronics
Data Book / Codes/Standards NIL
Course Category MJ Major Engineering
Course designed by Department of ECE
Approval
PURPOSE

STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to
Design Digital circuits in Verilog HDL and test in Xilinx Vivado
1
Able to write synthesizable HDL designs and implement in an FPGA
2
platform for practical applications

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
Verilog HDL Implementation, Simulation and
1. 2 C-D-I-O 1, 2, 3, 4
Synthesis of Logic gates, 1-bit Adder, subtractors.
Verilog HDL Implementation, Simulation and
2. Synthesis of Decoders, Multiplexers and Magnitude 2 C-D-I-O 1, 2, 3, 4
comparators.
Verilog HDL Implementation, Simulation and
3. Synthesis of 4- bit adder, subtractors. 2 C-D-I-O 1, 2, 3, 4

Verilog HDL Implementation, Simulation and


4. 2 C-D-I-O 1, 2, 3, 4
Synthesis of Latches and Flip-flops.
Verilog HDL Implementation, Simulation and
5. Synthesis of 4-bit Register, Counter, Shift register, 2 C-D-I-O 1, 2, 3, 4
universal shift register.
Verilog HDL Implementation, Simulation and
6. 1 C-D-I-O 1, 2, 3, 4
Synthesis of FSMs.
FPGA Introduction and Implementation of above
7. 1 C-D-I-O 1, 2, 3, 4
simple Designs.
FPGA Introduction and Implementation of above
8. 1 C-D-I-O 1, 2, 3, 4
complex Designs.
9. Course Project. 2 C-D-I-O 1, 2, 3, 4

10. Course Project. 2 C-D-I-O 1, 2, 3, 4

Total contact hours 15

LEARNING RESOURCES
TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. Joseph Cavanagh, Verilog HDL Design Examples, Taylor and Francis, CRC press, 2018.

2. Peter Wilson - Design Recipes for FPGAs using Verilog and VHDL [2nd ed.]-Elsevier (2016)
Philip Andrew Simpson (auth.) - FPGA Design_ Best Practices for Team-based Reuse-Springer
3.
International Publishing (2015).
4. Pong P. Chu - FPGA Prototyping Using Verilog Examples, Springer.

L T P C
PHY 321 Quantum Electronics and Communication
3 0 2 4
Co-requisite: NIL
Engineering Physics (PHY 101), Solid State Devices Physics (PHY 102),
Prerequisite:
Multi Variable Calculus
Data Book / Codes/Standards NIL
Course Category OE Open Elective
Course designed by Department of Physics
Approval

To learn the basic mathematical tools to deal with Electromagnetic field. To analyze
PURPOSE electromagnetic wave propagation in transmission line. To acquire problem solving
skills related to Electromagnetic field.
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I

1. Apply the fundamental concepts of Electromagnetic field.


Students’ physical intuition and thinking process through
2.
understanding the theory.
3. Understand basics of transmission lines

Contact C-D-I- IO
Session Description of Topic Reference
hours O s

UNIT I- Quantum Operators, States and their


9
applications
1. Quantum states and wave functions 1 C, D 1,2

2. Dirac notation(bra–ket notation) of states 1 C 1,2

3. Basis vectors and orthogonality 1 C 1,2

4. Linear operators and matrices in Hilbert spaces 1 C, D 1,2

5. Qubits and Bloch sphere 1 C, D 1,2

6. Base states and superposition 1 C 1,2

7. Structural randomness 1 D, I 1,2

8. Heisenberg's Uncertainty Principle 1 C, D 1,2

9. Unitary operators and projectors 1 C, D 1,2

UNIT II – Quantum Logics 9

10. Abramsky-Coecke semantics 1 C, D 1,2

11. No-cloning theorem 1 C, D 1,2

12. Quantum entanglement 1 C 1,2

13. Entangled states, Bell states 1 C 1,2

14. Bell inequalities 1 C, D 1,2

15. Pauli, Hadamard gates 1 C, D 1,2

16. CNOT, Toffoli gates 1 C 1,2

17. Quantum teleportation 1 C, I 1,2

18. Universality of two-qubit gates 1 C, I 1,2

UNIT-III: Quantum Electronicsusing Optics 9

19. Photon, Laser pulses as quantum states 1 C, D 1,2


Single photon (quanta) counting with avalanche
20. 1 C, D 1,2
photodiode
21. HOM interference, Pure and mixed states 1 C 1,2

22. Quantum statesof single photons 1 C 1,2

23. Optical Qubits 1 C, D 1,2

24. Optical Two-Qubit Gates (CNOT) 1 C, D 1,2


25. Deutsch-Josza algorithm and applications 1 C 1,2

26. Quantum Fourier transform 1 D, I 1,2

27. Shor’s Algorithm – Periodicity 1 C, D 1,2

UNIT IV: Solid State Quantum Devices 9

28. Quantum states of electron in 1D structures 1 C, D 1,2


Design, growth, and exploration of quantum
29. 1 C, D 1,2
matter heterostructures
30. Interfaces and superlattice-type structures 1 C 1,2

31. Junction transistors 1 C 1,2

32. Field Effect transistors 1 C, I 1,2

33. Single Electron Transistor (SET)Tunneling 1 C, I 1,2

34. Coulomb Island and Coulomb Blockade in SET 1 C, D 1,2

35. SET Fabrication: Quantum dots 1 D, I 1,2

36. Graphene SET 1 C, D 1,2


UNIT-V: Quantum Computing and
9
Communications
37. Density matrix and information propagations 1 C, D 1,2

38. Quantum cryptography 1 C, D 1,2


Communication across two-input quantum gate
39. 1 C, D 1,2
(C-NOT) and Teleportation
Physical realization of quantum computation:
40. 1 C, D 1,2
ion trap
Physical realization of quantum computation:
41. 1 C, I 1,2
cavity QED
42. Quantum key distribution 1 C, D 1,2

43. Noise and decoherence: DiVincenzo’s criteria 1 C, D 1,2

44. Quantum error correction and examples 1 D, I 1,2

45. Circuit for a quantum Fourier transform 1 C, D 1,2

Total contact hours 45


TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
Phillip Kaye, Raymond Laflamme, and Michele Mosca (2007). An Introduction to
Quantum Computing. Oxford University Press.
Michael A. Nielsen and Isaac L. Chuang (2000). Quantum Computation and Quantum
Information. Cambridge University Press.

List of Electives:
S.NO. Proposed Course Title Specialization/Research
Domain
1. Adaptive Signal Processing Signal Processing
2. Convex Optimization Signal Processing
3. Detection and Estimation Theory Signal Processing
4. Biomedical Signal Processing Signal Processing
5. Digital Image Processing Signal Processing
6. Speech Processing Signal Processing
7. Basics of Wireless Sensor Networks Communication Systems
8. Fundamentals of Wireless Communication Communication Systems
9. Data Communication Communication Systems
10. Information Theory and Coding Communication Systems
11. Optical Communication Communication Systems
12. Communication Network Security Communication Systems
13. VLSI Physical Design VLSI, Embedded Systems
14. Design for Test VLSI, Embedded Systems
15. Embedded Systems and RTOS VLSI, Embedded Systems
16. Real-Time Operating Systems VLSI, Embedded Systems
17. Biomedical Instrumentation VLSI, Embedded Systems
Electives (Signal Processing
Domain)
L T P C
ECE Adaptive Signal Processing
3 0 2 4
Co-requisite: NIL
Prerequisite: Linear Algebra, Digital Signal Processing, Probability and Random
Processes, Optimization
Data Book /
NIL
Codes/Standards
Course Category P CORE ELECTIVE Adaptive Signal Processing
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE The course is for students who are familiar with first principles of detection and
estimation theory and who wish to explore the techniques for time-varying
environments and to reduce the computational complexity of known estimation
techniques.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
2. The students would learn how to use iterative techniques to solve
parameter estimation problems
3. The theoretical guarantees of iterative and recursive methods will be
learnt to enable them to choose the appropriate method for signal
processing system
4. A good understanding of techniques like Kalman Filtering and Recursive
Least-Squares techniques will be useful to extend them to machine
learning paradigms

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: REVIEW OF ESTIMATION THEORY 9

1. Scalar valued data estimation 1 C 1

2. Vector valued data estimation 1 C 1

3. Normal Equations 2 C 1
4. Orthogonality principle 1 C 1
5. Linear models and Applications 2 C 1

6. Constrained estimation 1 C 1

7. Kalman filtering 1 C 1

UNIT II – ITERATIVE SOLUTIONS 9

8. Steepest descent technique and convergence criteria 2 C 1


9. LMS Algorithm 1 C 1
10. Applications of LMS 1 C 1
11. Versions of LMS 2 C 1
12. RLS Algorithm 1 C 1
13. Performance of LMS and its variants, RLS algorithm 2 C 1

UNIT III – BLOCK ADAPTIVE FILTERS 7

14. Transform domain adaptive filters 2 1


C
Efficient Block convolution
15. 2 1
C
16. Block and subband adaptive filters 2 C 1

Acoustic echo cancellation


17. 1 C 1

UNIT IV: LEAST SQUARE METHODS 9

18. Least square criterian 2 C 1

19. Recursive Lease Square (RLS) 2 C 1

20. Kalman Filtering and RLS 3 C 1

21. Order and Time update relations 2 C 1

OFDM Receiver
22. 2 C 1
UNIT V: APPLICATIONS OF ADAPTIVE SIGNAL
7
PROCESSING (PROGRAMMING)
23. Comparing optimal and Suboptimal estimators 1 C 1,2
Linear equalization and decision devices
24. 1 C 1,2
25. Beam forming 1 C 1,2
26. Decision feedback equalization 1 C 1,2

27. Adaptive channel equalization 1 C 1,2

Blind adaptive equalization


28. 1 C 1,2

Tracking Rayleigh fading channels


29. 1 C 1,2

Total contact hours 41

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Text Books:
Ali H. Sayed, ``Adaptive Filters”, John Wiley, IEEE Press, 2008

2 References:
S. Haykin, ``Adaptive Filter Theory”, Prentice-Hall, 4-th edition, 2001.

L T P C
ECE Convex Optimization
3 0 2 4
Co-requisite: NIL
Prerequisite: Linear Algebra
Data Book /
NIL
Codes/Standards
Course Category P CORE ELECTIVE Convex Optimization
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE The course aims at providing the basic understanding of convex optimization i.e to
develop the skills and background needed to recognize, formulate, and solve convex
optimization problems and its applications in various fields.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1. Understand the basic concepts of optimization
2. Understand the important concepts such as convex sets, convex functions,
various convex optimization problems and duality.
3. Apply the convex optimization concepts in Machine learning and signal
processing.

Con
I
tact C-D-I- Refer
Session Description of Topic O
hou O ence
s
rs
UNIT I: Mathematical Concepts and Introduction 6

ectors and matrices--linear independence and Rank, Eigen vectors and Eigen
1. 1 C 2
values of matrices

2. nner product space and properties 1 C 2

3. Properties of Norm, Gauss elimination 1 C 2


4. randSchmidtorthogonalization, Null space, Woodbury identity, 1 C 2
5. ntroduction to optimization 1 C 1

6. Least squares and Linear programming 1 C 1

UNIT II – Convex Sets 8

7. ntroduction to Convex sets and examples 1 C 1,2


8. ntroduction to Affine sets and examples 1 C 1,2
9. ffine Functions 1 C 1,2
10.Linear-fractional and perspective Functions 1 C 1,2
11. eneralized inequalities 1 C 1,2
12.Separating and supporting hyper planes 1 C 1,2
13. ual cones and generalized inequalities 1 C 1,2
pplications of Convex sets and Affine sets
14. 1 C 1

UNIT III – Convex Functions 10

15. ntroduction to convex functions 1 C 1

16.Properties of Convex Functions 1 C 1,2


17.problems on Convex Functions 1 C 1,2

18. Operations that preserve convexity 1 C 1,2

19. Conjugate Functions 1 C 1,2

20.ntroduction to Quasi convex functions 1 C 1,2

21.Properties of Quasi convex functions 1 C 1,2

22. Log concave and log convex functions 1 C 1

23. onvexity with respect to generalized inequalities 1 C 1

24. Applications 1 C 1

UNIT IV: Convex optimization problems 10

25. Introduction to Convex Optimization 1 C 1

26. Types of Convex optimization 1 C 1,2

27. Convex optimization problems 1 C 1,2

28. Linear optimization 1 C 1,2

29. Quadratic optimization 1 C 1,2

30. Geometric programming 1 C 1,2

31. eneralized inequality constraints 1 C 1

32. Introduction to Vector optimization 1 C 1

33. Vector optimization problems 1 C 1

34. Applications 1 C 1

UNIT V:Duality 10

35. Introduction to Duality 1 C 1,2


36. Introduction to Lagrange dual function 1 C 1,2
37. Lagrange dual function problems 1 C 1,2
38. Geometric interpretation 1 C 1,2

39. Saddle point interpretation 1 C 1,2

40. Introduction to Optimality conditions 1 C 12

41. Different Optimality conditions 1 C 1,2

42. Perturbation and sensitivity analysis 1 C 1,2

43. Theorems of alternatives 1 C 1,2

44. Applications 1 C 1

45. Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Text Books:
Stephen Byod, Lieven Vandenberghe,Convex Optimization, First Edition, Cambridge University
Press, 2009.
2 References:
1. Mokhtar S. Bazaraa, Hanif D. Sherali, C. M. Shetty, Nonlinear Programming: Theory and
Algorithms, 3rd ISBN: 978-0-471-48600-8 June 2006
2. Gilbert Strang, Linear Algebra and Its Applications, 4 editions, Cengage Learning,2005.

L T P C
ECE Detection and Estimation Theory
3 0 2 4
Co-requisite: NIL
Prerequisite: Linear Algebra, Signals and Systems, Probability and Random Processes
Data Book /
NIL
Codes/Standards
Course Category P CORE ELECTIVE Detection and Estimation Theory
Course designed by Department of Electronics and Communication Engineering
Approval
PURPOSE The course aims at providing the basic understanding of detection and estimation
techniques and its applications in signal processing and communication systems.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
4. Understand the basic concepts of detection and estimation theory
5. Understand the important concepts such as detection of signals with
unknown parameters, wireless channel estimation, calculation of cramerrao
bound and fisher information matrix, maximum likelihood estimation, least
square estimation.
6. Apply the Detection and Estimation techniques in Modern Signal
Processing and Communication systems

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: HYPOTHESIS TESTING 9

1. ev Review of Gaussian variables and processes 2 C 1

2. eBayes Risk 1 C 1

3.Mi Minimum Bayes Risk detector 1 C 1


4.Mi Minimax and Neyman-Pearson testing 1 C 1
5. e Receiver operating characteristics 1 C 1

6.Co Composite hypothesis testing 1 C 1

7.Ge Generalized likelihood ratio tests 2 C 1

UNIT II – SIGNAL DETECTION APPLICATIONS 9

8. et Detection of deterministic signals 1 C 1,2

9.Ma Matched filter and its performance 2 C 1,2


e Detection of random signals
10. 1 C 1,2

11.
EnEnergy detector and its performance 1 C 1,2
e Detection of signals with unknown parameters and Sinusoid
12. C 1,2
detection example 2
13.et Chernoff and related performance bounds 2 C 1,2

UNIT III – RANDOM PARAMETER ESTIMATION


9
14.
ntrIntroduction 1 2
C
Bayesian formulation
15. 1 2
C
16. Minimum mean squared error estimation 1 C 2
MAP estimation
17. 1 C 2

Linear MMSE estimation


18. 1 C 2

19. Orthogonality principle 1 C 2

Applications to channel estimation problems


20. 3 C 2

UNIT IV: MINIMUM VARIANCE UNBIASED


9
ESTIMATION

21. Introduction 1 C 2

22. 1 C 2
MVUE criterion

23. Finding MVUE 1 C 1

24. Sufficient statistics 1 C 1

25. Neyman-fisher factorization 1 C 1

26. Rao-Blackwell theorem 1 C 2

Cramer-Rao lower bound


27. 1 C 2

28. Fisher information matrix 1 C 2


Problems in Cramer-Rao lower bound, Fisher information
29. matrix 1 C 2

UNIT V: NON-RANDOM PARAMETER


10
ESTIMATION
30. Least squares estimation 2 C 1,2

31. Best linear unbiased estimation 2 C 1,2

32. Geometric interpretations 2 C 1,2


33. Maximum likelihood Estimation 2 C 1,2
Efficiency and consistency of estimators and asymptotic
34. properties 2 C 2

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 TextBooks:
H. L. Van Trees, "Detection, Estimation, and Modulation Theory, Part I," John Wiley, 1968.
S. M. Kay, "Fundamentals of Statistical Signal Processing: Detection Theory," Prentice Hall,
1998.
S. M. Kay, "Fundamentals of Statistical Signal Processing: Estimation Theory," Prentice Hall,
1993.
2 References:
H. V. Poor, "An Introduction to Signal Detection and Estimation," Springer, Second Edition,
1998.

L T P C
ECE Biomedical Signal Processing
3 0 2 4

Co-requisite: NIL

Prerequisite: Signals and Systems, DSP

Data Book /
NIL
Codes/Standards

Course Category P CORE ELECTIVE Biomedical Signal Processing

Course designed by Department of Electronics and Communication Engineering

Approval

PURPOSE This course presents the relationships among different theoretical measures of biomedical
signals and an understanding of the information these measures provide regarding the
sources of signals and the behaviors of their sources in response to natural or imposed
perturbations.

LEARNING OBJECTIVES STUDENT


OUTCOMES

At the end of the course, student will be able to

7. Understand the characteristics of different biomedical signal

8. Extract the medical information from biomedical signal.

9. Apply this knowledge in interdisciplinary projects

Conta C-
Session Description of Topic ct D-I- IOs Reference
hours O

UNIT I: INTRODUCTION TO BIOMEDICAL


6
SIGNALS

Introduction to Biomedical Signals: The nature of Biomedical


35. Signals, Examples of Biomedical Signals, Objectives and 2 C 1
difficulties in Biomedical analysis.

Biomedical signal origin & dynamics (ECG, EEG, EMG


36. 2 C 1
etc.).

Signal Conversion: Simple signal conversion systems,


37. Conversion requirements for biomedical signals, Signal 2 C 1
conversion circuits

UNIT II – FILTERING FOR REMOVAL OF


9
ARTIFACTS

38.Statistical Preliminaries 1 C 1,2

Time domain filtering (Synchronized Averaging, Moving


39. 1 C 1,2
Average)

Time domain filtering (Moving Average Filter to Integration,


40. 2 C 1,2
Derivative-based operator)

41.Frequency Domain Filtering (Notch Filter) 1 C 1,2

ptimal Filtering: The Weiner Filter, Adaptive Filtering


42. 4 C 1,2
Selecting Appropriate Filter
UNIT III – DATA COMPRESSION TECHNIQUES 9

43. ntroduction 1 2

44. Turning point algorithm 1 1,2

45. AZTEC algorithm 1 C 1,2

46. Data reduction algorithms 1 C 1,2

47. orrelation, Convolution, Power spectrum estimation, 1 C 1,2

requency-domain Analysis: Periodogram, Averaged


48. Periodogram, Blackman-Tukey Spectral Estimator, Daniell's 3 C 1,2
Spectral Estimator, Measures derived from PSD.

49.Frequency domain analysis of the ECG 1 C 1,2

UNIT IV: CARDIOLOGICAL SIGNAL PROCESSING 10

50. Basic Electrocardiography 1 C 1-4

51. ECG data acquisition, ECG lead system 1 C 1-4

ECG signal characteristics (parameters and their estimation),


52. 1 C 1-4
Power spectrum of the ECG

53. Analog filters, ECG amplifier 1 C 1-4

Event Detection: Example events (viz. P, QRS and T wave


54. in ECG), Derivative based Approaches for QRS Detection 4 C 1-4
Pan Tompkins Algorithm for QRS Detection

ECG interpretation, ST segment analyzer, Portable


55. 2 C 1-4
arrhythmia monitor
UNITV:NEUROLOGICAL SIGNAL PROCESSING 8

56. The brain and its potentials 1 C 1-4

57. The electrophysiological origin of brain waves 2 C 1-4

The EEG signal and its characteristics (EEG rhythms, waves,


58. 3 C 1-4
and transients), Correlation

Analysis of EEG channels: Detection of EEG rhythms,


59. 2 C 1-4
Template matching for EEG, spike and wave detection

Total contact hours 42

LIST OF EXPERIMENTS: (MATLAB BASED) References

1 Notch filter design 1-4

2 Synchronized averaging 1-4

3 Design derivative-based filter 1-4

4 Design Wiener filter 1-4

5 Use cross-correlation to detect alpha rhythm 1-4

6 Implement the Pan-Tompkins method for QRS detection 1-4

7 The Lehner and Rangayyan method to detect dicrotic notch 1-4

8 ECG Filtering and Frequency Analysis of the Electrogram 1-4

9-10 Design filters to remove noise from electrocardiogram (ECG) signals and 1-4
then design a system to detect life-threatening ventricular arrhythmias.

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1]. Rangaraj M. Rangayyan, Biomedical Signal Analysis: A Case-Study Approach, Publisher: Wiley
India; 2009

[2]. Eugene N. Bruce, Biomedical Signal Processing and Signal Modeling, Wiley-Inderscience; 1 edition,
2000
[3]. John L. Semmlow, Biosignal and Biomedical Image Processing: MATLAB-based applications,
CRC; 1 edition, 2004.

[4]. MetinAkay, Time Frequency and Wavelets in Biomedical Signal Processing, Wiley-IEEE Press; 1
edition, 1997

L T P C
ECE Digital Image Processing
3 0 2 4

Co-requisite: NIL

Prerequisite: Signals and Systems, Digital Signal Processing

Data Book / Codes/Standards NIL

Course Category

Course designed by Department of ECE

Approval

This course Introduces the student to digital image processing concepts as applied to
PURPOSE image information for human viewing. It also helps to understand the image
restoration, enhancement, and compression techniques.

LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I

Understand the analytical tools and methods which are currently


1 used in digital image processing. Using MATLAB, image
restoration, enhancement and compression techniques will be utilized
to study and analyze the images.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours

UNIT I: Fundamentals of Image Processing 9 C

1. Image acquisition, image sampling and quantization. 2 C 1,2

2. Relationships between pixels, image geometry. 1 C 1,2

3. Gray level transformations. 1 C 1,2

4. Histogram processing: histogram equalization. 1 C 1,2

5. Histogram specification. 1 C 1,2

Color image processing: Color fundamentals, color


6. 1 C 1,2
models.

Color transformations, applications of image


7. 2 C 1,2
processing.

UNIT II– Image Transforms 9

8. 2-D DFT, properties. Walsh transform. 2 C 1,2

9. Hadamard transform, discrete cosine transform. 2 C 1,2

10. Haar transform. 1 C 1,2

11. Slant transform. 1 C 1,2

12. KL transform. 1 C 1,2

13. Comparison of different transforms. 2 C 1,2

UNIT III - Image Enhancement 9

(by spatial domain methods) Arithmetic and logical


14. 2 C 1,2
operations.

15. Point processing. 1 C 1,2

Image smoothing and sharpening filters in spatial


16. 2 C 1,2
domain.
Image Enhancement: (by frequency domain
17. methods) Image smoothing and image sharpening 2 C 1,2
filters in frequency domain.

18. Homomorphic filter. 1 C 1,2

Comparison of filters in frequency domain and


19. 1 C 1,2
spatial domain.

UNIT IV: Image Compression Fundamentals 9

20. Types of redundancy. 1 C 1,2

Lossless compression: Variable length coding, LZW


21. 2 C 1,2
coding.

22. Bit plane coding, predictive coding-DPCM. 2 C 1,2

23. Lossy compression: Transform coding. 1 C 1,2

Basics of image compression standards: JPEG, JPEG


24. 2 C 1,2
2000.

25. Basics of vector quantization. 1 C 1,2

UNIT V: Image Segmentation 9

26. Region based segmentation. 1 C 1,2

27. Detection of discontinuities. 1 C 1,2

28. Edge linking and boundary detection, thresholding. 1 C 1,2

29. Image Restoration: Degradation model. 1 C 1,2

30. Estimation of degradation function. 1 C 1,2

31. Restoration in the presence of noise only. 1 C 1,2

32. Restoration filters: Inverse filter, wiener filter. 2 C 1,2

33. Constraint least square filtering. 1 C 1,2

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. R.C. Gonzalez, R.E. Woods, Digital Image processing, 3/e, Pearson Education, 2009

2. Anil K. Jain, Fundamentals of Digital Image processing, Prentice Hall of India, 1989.

Rafael C. Gonzalez, Richard E. Woods, Steven L., Digital Image Processing using MATLAB,
3.
Pearson Education, 2004.

4. William K. Pratt, Digital Image Processing, 3/e, John Wiley and Sons, 2004.

S. Jayaraman, S. Esakkirajan, T.Veerakumar, Digital Image Processing, Tata McGraw Hill,


5.
2011.

L T P C
ECE XXX Speech Processing
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NILs
Course Category
Course designed by Department of ECE
Approval

The course is directed to make students understand basic principles, components of


PURPOSE speech processing and Digital Speech Processing for Man-Machine Communications
by Voice
LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I

1. Understand basic principles and components of speech processing


Perform Digital Speech Processing for Man-Machine
2.
Communications by Voice

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Introduction 9
1. Speech signal, signal processing. 1 C-I 1, 2, 3

2. Digital speech processing. 1 C-I 1, 2, 3


Digital Models for Speech Signals: Process of
3. 2 C-I 1, 2, 3
speech production.
4. Acoustic theory of speech production. 2 C-I 1, 2, 3

5. Lossless tube models. 1 C-I 1, 2, 3

6. Digital models for speech signals. 1 C-I 1, 2, 3

7. Hearing and auditory perception. 1 C-I 1, 2, 3


UNIT II– Time-Domain Methods for Speech
9
Processing
8. Time-dependent processing of speech. 1 C-I 1, 2, 3

9. Short-time energy and average magnitude. 1 C-I 1, 2, 3

10. Short-time average zero-crossing rate. 1 C-I 1, 2, 3

11. Speech vs. silence discrimination. 1 C-I 1, 2, 3


Pitch period estimation using the autocorrelation
12. 1 C-I 1, 2, 3
function.
Digital Representation of the Speech Waveform:
13. 1 C-I 1, 2, 3
Instantaneous quantization.
14. Adaptive quantization. 1 C-I 1, 2, 3

15. General theory of differential quantization 1 C-I 1, 2, 3


Delta modulation, differential PCM, comparison of
16. 1 C-I 1, 2, 3
systems.
UNIT III - Short-Time Fourier Analysis 9

17. Fourier transform interpretation. 1 C-I 1, 2, 3

18. Linear filtering interpretation. 1 C-I 1, 2, 3


Filter-bank summation method of short-time
19. 1 C-I 1, 2, 3
synthesis.
20. Spectrographic displays, analysis-synthesis systems. 1 C-I 1, 2, 3
Homomorphic Speech Processing: Homomorphic
21. 2 C-I 1, 2, 3
systems for convolution.
22. Complex cepstrum of speech, pitch detection. 1 C-I 1, 2, 3

23. Formant estimation 1 C-I 1, 2, 3

24. Homomorphic vocoder. 1 C-I 1, 2, 3

UNIT IV: Linear Predictive Coding of Speech 9

25. Basic principles of linear predictiveanalysis. 2 C-I 1, 2, 3

26. Computation of the gain for the model. 1 C-I 1, 2, 3

27. Solution of the LPC equations. 1 C-I 1, 2, 3

28. Relations between the various speech parameters. 2 C-I 1, 2, 3


Synthesis of speech from linear predictive
29. 2 C-I 1, 2, 3
parameters.
30. Applications of LPC parameters. 1 C-I 1, 2, 3
UNIT V: Digital Speech Processing for Man-
9
Machine Communications by Voice
Voice response systems, speaker recognition
31. 3 C-I 1, 2, 3
systems.
32. Speech recognition systems. 2 C-I 1, 2, 3
Speech Enhancement in Noise:Single channel speech
33. 2 C-I 1, 2, 3
enhancement methods.
Beamforming with microphone array speech,
34. 2 C-I 1, 2, 3
distortion measurement.
Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Rabiner L.R., Schafer R.W., Digital Processing of Speech Signals, 1/e, Prentice Hall of India,
1.
1978.
Thomas F. Quatieri, Discrete-Time Speech Signal Processing, Principles and Practice, Pearson
2.
Education, 2002.
Ian McLaughlin, Applied Speech and Audio Processing with MATLAB examples, Cambridge
3.
University Press, 2010.
Electives (Communication
Systems Domain)

L T P C
ECE Basics of Wireless Sensor Networks
3 0 2 4
Prerequisite: Linear Algebra, Signals and Systems, Probability and Random Processes,
Wireless Communications.
Data Book /
NIL
Codes/Standards
Course Category P OPEN ELECTIVE Basics of Wireless Sensor Networks
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE The course aims to cover the recent research in the field of Wireless Sensor Networks
(WSNs). This course will include the topics such as architecture of WSN, routing
methodology in WSN, sensor node localization, energy-balancing phenomenon, network
lifetime maximization, distributed detection and estimation in WSN, network topology
control, time synchronization, and the applications of WSN in the context of Cyber
Physical Systems (CPS), Internet of Things (IoT), and context-aware pervasive systems.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
Learn the basic principles behind a Wireless Sensor Network (WSN) and its
architecture.
Understand the challenges of designing network protocols, services and
applications for WSNs composed of large numbers of constrained devices.
Utilize the knowledge of WSN in the context of CPS, IoT, and context-
aware pervasive systems.

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: Basic Concepts of WSN 8

1. Introduction to Wireless Sensor Network (WSN) 1 C 1,2

2. Architecture of a WSN 1 C 1,2


Motivations, Applications, Performance metrics, History
3. 1 C 1,2
and Design factors
4. Hardware Platform: Motes and hardware parameters 1 C 1,2
5. Characteristics of a WSN: Challenges for WSNs 1 C 1,2

6. WSN vs Ad Hoc Networks: Topology and structure 1 C 1,2

7. Architecture of Sensor Nodes: NI and Crossbow Motes 1 C 1,2


Physical layer and transceiver design consideration in
8. 1 C 1,2
WSNs
UNIT II – Medium Access Control Protocols 8

9. Fundamentals of MAC protocols 1 C 3,4


10. Introduction to Markov Chain 1 C 3,4
11 Issues in designing MAC protocol for WSNs 1 3,4
12 MAC Protocol Analysis 1 C 3,4
Classification of MAC Protocols, S-MAC Protocol, B-
13 1 C 3,4
MAC protocol
14 The IEEE 802.15.4 MAC protocol and ZigBee standard 1 C 3,4
15 Low duty cycle protocols and wakeup concepts 1 C 3,4
16 Contention-based protocols - Schedule-based protocols 1 C 3,4

UNIT III – Routing and Clustering Protocols 9

17 Issues in designing routing protocols 1 3,4


C
18 Classification of routing protocols 1 3,4
C

19 Energy-efficient routing 1 C 3,4

20 Unicast, Broadcast and multicast, Geographic routing 1 C 3,4

21 Analysis of opportunistic routing (Markov Chain) 1 C 3,4

22 Real Time routing Protocols 1 C 3,4

23 Clustering goals, and types 1 C 3,4

24 Clustering methods based on machine learning 1 C 3,4

25 High-level overview, clustering in WSNs 1 C 3,4

UNIT IV: Embedded Operating Systems


6

26 Introduction to operating systems for WSNs 1 C 2,3


Operating System Design Issues
27 1 C 2,3

Examples of Operating Systems – TinyOS – Mate –


28 1 C 2,3
MagnetOS – MANTIS

29 Introduction and programming in TinyOS 1 C 2,3

Interfaces and Modules- Configurations and Wiring


30 1 C 2,3

Generic Components -Programming in Tiny OS using


31 1 C 2,3
NesC, Emulator TOSSIM

UNIT V: Applications 10

32 Sensor node localization 1 C 1,2

33 Time synchronization in WSN 1 C 1,2


34 Energy-harvesting 1 C 1,2
35 Network lifetime maximization 1 C 1,2

36 Energy-balancing phenomenon in WSN 1 C 1,2


37 Distributed detection and estimation in WSN 1 C 1,2

38 Network topology control 1 C 1,2

39 Wireless sensor network toward CPS and IoT Applications 1 C 1,2

40 Context-aware pervasive systems using WSN 1 C 1,2

41 Open research issues in WSN 1 C 1,2

Total contact hours 41

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
Text Books:
Raghavendra, Cauligi S, Sivalingam, Krishna M., ZantiTaieb, “Wireless Sensor Network”,
2 Springer 1st Ed. 2004 (ISBN: 978-4020-7883-5).
Feng Zhao, Leonidas Guibas, “ Wireless Sensor Network”, Elsevier, 1st Ed. 2004 (ISBN: 13-
978-1-55860-914-3).
3 Kazem, Sohraby, Daniel Minoli, TaiebZanti, “Wireless Sensor Network: Technology, Protocols
and Application”, John Wiley and Sons 1st Ed., 2007 (ISBN: 978-0-471-74300-2).
Holger Kerl, Andreas Willig, “Protocols and Architectures for Wireless Sensor Network”, John
4 Wiley and Sons, 2005 (ISBN: 978-0-470-09511-9)

References:
5 B. Krishnamachari, “ Networking Wireless Sensors”, Cambridge University Press.
N. P. Mahalik, “Sensor Networks and Configuration: Fundamentals, Standards, Platforms, and
6 Applications” Springer Verlag.

L T P C
ECE Fundamentals of Wireless Communication
3 0 2 4
Co-requisite: NIL
Linear Algebra, Signals and Systems, Probability and Random Processes,
Prerequisite:
Digital Communication
Data Book / Codes/Standards NILs
Course Category P CORE ELECTIVE Wireless Communication
Course designed by Department of ECE
Approval

The course aims at providing the fundamentals of wireless communications and


PURPOSE presents an overview of existing and future wireless communication technologies. It
covers radio propagation and fading models, fundamentals of cellular
communications, and various multiple access technologies.

LEARNING OBJECTIVES STUDENT OUTCOMES

At the end of the course, student will be able to D F G I


1. Understand the fundamentals of wireless communications

2. Understand wireless communication system design and get familiar


with various wireless network technologies
3. Understand the 4G technologies such as MIMO, OFDM, etc., and the
future wireless communication systems.

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Introduction to Wireless
9 C 1,2
Communications
1. Physical Modeling for Wireless Channels C
2 1,2
2. Input/output model of wireless channel C
2 1,2
3. Time and Frequency Coherence C
1 1,2
4. Statistical Channel models C
1 1,2
5. Time diversity C
1 1,2
6. Antenna diversity C
1 1,2
7. Frequency diversity C
1 1,2

UNIT II– Wireless Channel Modeling 9


8. Uplink/Downlink Fading channels C
2 1,2
9. Doppler Fading, Jakes modeling C
2 1,2
10. RMS delay spread, Autocorrelation C
2 1,2
11. SNR and BER Performance C
2 1,2
12. Noise and Interference C
1 1,2

UNIT III - CDMA 9


13. Narrowband Cellular Systems C
2 1,2
14. Wideband systems : CDMA C
2 1,2
15. Wideband systems : OFDM C
2 1,2
16. AWGN channel capacity C
2 1,2
17. Capacity of fading channels C
1 1,2

UNIT IV: MIMO, OFDM Systems 9


18. Introduction to MIMO, MIMO channel capacity C
2 1,2,4
19. SVD and Eigen modes of MIMO Channel C
2 1,2,4
20. MIMO spatial multiplexing C
2 1,2,4
21. MIMO diversity, Beamforming C
1 1,2,4
22. OFDM, multicarrier modulation, PAPR C
2 1,2,4
UNIT V: Wireless Networks and Advanced
9
Topics
23. Spread spectrum, direct sequence spread spectrum C
2 1,2,3
24. Wide Area Network, GSM C
2 1,2,3
25. Long term Evolution- Advanced C
2 1,2,3
26. Wi-Fi C
2 1,2,3
27. WiMAX C
1 1,2,3

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL


Tse, David, and Pramod Viswanath. Fundamentals of Wireless Communication. Cambridge, UK:
1
Cambridge University Press, 2005.
Rappaport Theodore S., Wireless Communications, Principles and Practice, 2/e, Prentice Hall of
2
India, 2003.
3 Goldsmith, Andrea. Wireless communications. Cambridge university press, 2005.

4. Haykin, S., Moher M., Modern Wireless Communications,1/e, Pearson Education, 2011.
L T P C
ECE Data Communication
3 0 2 4
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category P PROFESSIONAL CORE Data Communication
Course designed by Department of Electronics and Communication Engineering
Approval -- Academic Council Meeting -- , 2019

PURPOSE This course aims to help the students to understand the data communication. Analyze
the services and features of the various layers of data networks. Also to know about the
network security.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1 Understand the importance of data communications and the Internet in
supporting business communications and daily activities.
2 Recognize common internet communication protocols and describe
the services associated with them.
3 Analyze the features and operations of various application layer
protocols.
4 Understand the importance of network security

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: Introduction to Computer Networks 9 C

1 Introduction to data communication 1 C 1,2

2 History of computer networks 1 C 1,2

3 Network hardware 1 C 1,2


4 Introduction to OSI Model 1 C 1,2
5 Introduction to OSI model 1 C 1,2

6 Introduction to TCP Reference model 1 C 1,2

7 Applications of computer networks 1 C 1,2


8 Applications of computer networks 1 C 1,2
9 Examples of different network models 1 C 1,2
UNIT II : Physical Layer and Data Link Layer 9
10 Introduction to Physical Layer 1 C 1,2
11 Different types of transmission media 1 C 1,2
12 Errors in transmission, multiplexing techniques 1 C 1,2
13 Encoding techniques 1 C 1,2
14 Introduction to Data link layer 1 C 1,2
15 Introduction to Wireless LAN 1 C 1,2

16 Design issues 1 C 1,2

17 Error detection techniques 1 C 1,2

18 Sliding Window, Stop and Wait protocols. 1 C 1,2

UNIT III : MAC Layer and Network Layer 9

19 Introduction to MAC layer 1 C 1,2

20 Introduction to Aloha 1 C 1,2

21 CSMA,CSMA/CD and CSMA/CA techniques 1 C 1,2

22 Ethernet and Data Link Layer Switching 1 C 1,2

Introduction to wireless LAN and design and


23 1 C 1,2
specifications .

24 Introduction to token ring and Bluetooth 1 C 1,2

25 Introduction to network layer and design issues 1 C 1,2

26 Introduction to Routing algorithms and internet Protocol 1 C 1,2

27 Introduction to IPv4, IPv6 and Quality of Service 1 C 1,2

UNIT IV: Transport layer and Application Layer 9

28 Introduction to Transport layer 1 C 1,2

29 Introduction to UDP and TCP 1 C 1,2

30 Properties of Laplace Transform 1 C 1,2


31 Sliding window, flow and congestion control 1 C 1,2

32 TCP extensions 1 C 1,2

33 Performance issues of TCP 1 C 1,2

34 Internet Traffic 1 C 1,2


Peer to Peer Networks
35 1 C 1,2

36 Design issues in protocols at different layers 1 C 1,2

UNIT V: Network Security 9

37 Introduction to Network Security 1 C 1,2


Concepts of symmetric and asymmetric key
38 cryptography 1 C 1,2

Sharing of symmetric keys


39 1 C 1,2

40 Public Key Infrastructure 1 C 1,2

41 1 C 1,2
Authentication Protocols

42 1 C 1,2
Communication Security

43 1 C 1,2
IPsec

44 Firewalls 1 C 1,2
Introduction to web Security
45 1 C 1,2

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Data communication and networking by Behrouz A Forouzan, Mc Graw Hill, 4th edition. ISBN:
9780070634145
2 Computer network by Andrew S Tanenbaum, Pearson, 5th edition, ISBN: 9789332518742.

ECE 318 INFORMATION THEORY AND CODING L T P C


3 0 0 3
Co-requisite: NIL
Prerequisite: Introduction to Communication Networks
Data Book /
NIL
Codes/Standards
INFORMATION THEORY AND
Course Category P CORE ELECTIVE CODING
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE The course aims at providing the basic understanding of information, channel capacity,
compression techniques, the effects of noise in analog and digital transmission systems
and the construction of both source codes and error-detection and correction codes
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1 Understand the fundamental concept of entropy, rate, channel capacity
and mutual information with reference to applications in wireless
communication systems.
2 Understand various error control encoding and decoding techniques
3 Analyze the performance of error control codes and determine the
suitable error correcting codes for the desired applications.
5. Apply the information theoretic results as fundamental limits in order to
design the performance of communication systems

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: INFORMATION ENTROPY
9
FUNDAMENTALS

Uncertainty, Information 1 C 1

2. Entropy 1 C 1

3. Source coding Theorem 1 C 1


4. Huffman coding 2 C,D 1
5. Shannon Fano coding 1 C,D 1

6. Discrete Memory less channels 1 C 1

7. Channel capacity 1 C 1
8. Channel coding Theorem 1 C 1
9. Channel capacity Theorem 1 C 1
UNIT II – DATA AND VOICE CODING 9
10. Pulse code Modulation 1 C 1,2
11. Differential Pulse code Modulation 1 C 1,2
12. Adaptive Differential Pulse Code Modulation 1 C 1,2
13. Adaptive sub band coding 1 C 1,2
14. Delta Modulation 1 C 1,2
15. Adaptive Delta Modulation 1 C 1,2

16. Coding of speech signal at low bit rates 1 C 1,2

17. Vocoders 1 C 1,2

18. Linear Prediction Coding 1 C 1,2


UNIT III – ERROR CONTROL CODING
9

19. Linear Block codes. 1 2


C

20. Syndrome Decoding 1 2


C
21. Minimum distance consideration 1 C 2

22. Cyclic codes 1 C 2

23. Generator Polynomial 1 C 2

24. Parity check polynomial 1 C 2

25. Encoder for cyclic codes 1 C 2

26. Calculation of syndrome 1 C 2

27. Convolutional codes 1 C 2

UNIT IV: COMPRESSION TECHNIQUES 9

28. Principles. 1 C 2

29. Text compression 1 C 2


30. Static Huffman Coding 1 C,D 1

31. Dynamic Huffman coding 1 C,D 1

32. Arithmetic coding 1 C 1

33. Image Compression 1 C 2

34. Graphics Interchange format 1 C 2

35. Tagged Image File Format 1 C 2


Digitized documents and Introduction to JPEG
36. 1 C 2
standards
UNIT V: AUDIO AND VIDEO CODING 9

37. Linear Predictive coding 1 C 1,2

38. Code excited LPC 1 C 1,2

39. Perceptual coding, 1 C 1,2

40. MPEG audio coders 1 C 1,2

41. Dolby audio coders 1 C 2

42. Video compression 1 C 2

43. Principles 1 C 2

44. Introduction to H.261 1 C 2

MPEG Video standards


45. 1 C 2

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Thomas M. Cover and Joy A Thomas, “Elements of Information Theory”, 2nd edition, Wiley.
2 Simon Haykin, “Communication Systems”, 4th edition, Wiley.
L T P C
ECE Optical Communication
3 0 0 3
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NILs
Course Category
Course designed by Department of ECE
Approval

Course is directed to introduce students fundamentals, basic elements and application


PURPOSE perspectives of Optical Fiber Communication

LEARNING OBJECTIVES STUDENT OUTCOMES


At the end of the course, student will be able to D F G I
Understand the basic elements of Optical Fiber Communication
1
system
2 Design Optical system and principles

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I-Overview of Optical Fiber
9
Communication
1. The general system. 1 C-I 1, 2, 3

2. Advantages of optical fiber communications. 1 C-I 1, 2, 3

3. Optical fiber wave guides-introduction. 1 C-I 1, 2, 3

4. Ray theory transmission. 1 C-I 1, 2, 3

5. Total internal reflection, acceptance angle. 1 C-I 1, 2, 3

6. Numerical aperture, skew rays. 1 C-I 1, 2, 3

7. Cylindrical fibers- modes, V number. 1 C-I 1, 2, 3

8. Mode coupling, step index fibers. 1 C-I 1, 2, 3

9. Graded index fibers. 1 C-I 1, 2, 3

UNIT II– Single Mode Fibers 9

10. Cut off wavelength, mode field diameter. 1 C-I 1, 2, 3


Effectiverefractive index. Signal distortion in optical
11. 1 C-I 1, 2, 3
fibers- attenuation.
12. Absorption, scattering and bending losses. 1 C-I 1, 2, 3

13. Core and cladding losses. 1 C-I 1, 2, 3

14. Group delay. 1 C-I 1, 2, 3

15. Types of dispersion - material dispersion. 1 C-I 1, 2, 3

16. Wave-guide dispersion. 1 C-I 1, 2, 3

17. Polarization mode dispersion. 1 C-I 1, 2, 3

18. Intermodal dispersion. Pulse broadening. 1 C-I 1, 2, 3

UNIT III - Fiber Splicing 11

19. Splicing techniques. 1 C-I 1, 2, 3

20. Splicing single mode fibers. 1 C-I 1, 2, 3

21. Fiberalignment and joint loss multimode fiber joints. 1 C-I 1, 2, 3

22. Single mode fiber joints. 1 C-I 1, 2, 3


Optical fiber connectors: connector types, single
23. 1 C-I 1, 2, 3
mode fiber connectors.
24. Connector return loss. 1 C-I 1, 2, 3
Fiber materials: Glass, halide, active glass,
25. 1 C-I 1, 2, 3
chalgenide glass.
Plastic optical fibers. Source to fiber power
26. 1 C-I 1, 2, 3
launching - output patterns.
27. Power coupling, power launching. 1 C-I 1, 2, 3

28. Equilibrium numerical aperture. 1 C-I 1, 2, 3

29. Laser diode to fiber coupling. 1 C-I 1, 2, 3

UNIT IV: Optical Sources 9

30. LEDs, structures, materials. 1 C-I 1, 2, 3

31. Quantum efficiency, power,modulation. 1 C-I 1, 2, 3


Power bandwidth product. Injection laser diodes-
32. 1 C-I 1, 2, 3
Modes.
33. Threshold conditions, external quantum efficiency. 1 C-I 1, 2, 3
34. Laser diode rate equations, resonant frequencies. 1 C-I 1, 2, 3

35. Reliability of LED and ILD. 1 C-I 1, 2, 3


Optical detectors: physical principles of PIN and
36. 1 C-I 1, 2, 3
APD.
Detector response time, temperature effect on
37. 1 C-I 1, 2, 3
avalanche gain.
38. Comparison of photodetectors. 1 C-I 1, 2, 3

UNIT V: Optical System Design 7

39. Considerations. 1 C-D-I-O 1, 2, 3


C-D-I-O 1, 2, 3
40. Component choice, multiplexing. 1
C-D-I-O 1, 2, 3
41. Point-to- point links, system considerations. 1
C-D-I-O 1, 2, 3
42. Link power budget with examples. 1
Overall fiber dispersion in multi-mode and single C-D-I-O 1, 2, 3
43. 2
mode fibers.
C-D-I-O 1, 2, 3
44. Rise time budget with examples. 1

Total contact hours 45

LEARNING RESOURCES

TEXTBOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. V.P. Kodali, Engineering Electromagnetic Compatibility, 2/e, IEEE Press, 2000.


Clayton R Paul, Introduction to Electromagnetic Compatibility, John Wiley and Sons,
2.
2010.
3. Electromagnetic Interference and Compatibility IMPACT series, IIT Delhi. (Modules1- 9)
L T P C
ECE Communication Network Security
3 0 2 4
Co-requisite: NIL
Prerequisite: NIL
Data Book / Codes/Standards NIL
Course Category
Course designed by Department of ECE
Approval

Course is directed to make students familiarize with various Data Encryption, Public
PURPOSE Key Cryptography and RSA, Cryptographic Data Integrity Algorithms, Transport
Layer Security, IP Security
LEARNING OBJECTIVES STUDENT OUTCOMES
At the end of the course, student will be able to D F G I
familiarize with various Data Encryption, Public Key Cryptography
1
and RSA
Implement various Cryptographic Data Integrity Algorithms,
2
Transport Layer Security and IP Security

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Data Encryption 10

1. Security attacks. 1 C-I 1, 2

2. Security mechanisms. 1 C-I 1, 2

3. Symmetric ciphermodel. 1 C-I 1, 2

4. Substitution techniques. 1 C-I 1, 2

5. Steganography. 1 C-I 1, 2

6. AES structure. 1 C-I 1, 2

7. Multiple encryption and triple DES. 1 C-I 1, 2

8. Cipher block chaining model. 1 C-I 1, 2


Pseudorandom number generation using a block
9. 2 C-I 1, 2
cipher.
UNIT II– Public Key Cryptography and RSA 9

10. Principles of public-keycryptosystems. 1 C-I 1, 2

11. RSA algorithm. 1 C-I 1, 2

12. EIGamal. 2 C-I 1, 2

13. Cryptosystem. 2 C-I 1, 2

14. Ellipticcurve cryptography. 2 C-I 1, 2


Pseudorandom number generation based on an
15. 2 C-I 1, 2
asymmetric cypher.
UNIT III - Cryptographic Data Integrity
9
Algorithms
16. Cryptographic hash functionsand its applications. 2 C-I-O 1, 2
C-I-O
17. Hash functions based on cipher block chaining. 1 1, 2
C-I-O
18. Secure hash algorithm. 1 1, 2
Message authentication functions and message C-I-O
19. 2 1, 2
authentication codes.
C-I-O
20. Security of MACs, HMAC. 1 1, 2
C-I-O
21. DAA. 1 1, 2
C-I-O
22. CMAC. 1 1, 2
C-I-O
23. Authenticated encryption. 1 1, 2
Pseudorandom number generation using hash C-I-O
24. 2 1, 2
function and MACs.
UNIT IV: Transport Layer Security 9

25. Web security issues. 1 C-I-O 1, 2


C-I-O
26. Secure sockets layer. 1 1, 2
C-I-O
27. Transport layer security. 2 1, 2
C-I-O
28. HTTPS. 1 1, 2
C-I-O
29. IEEE wireless LAN security. 1 1, 2
C-I-O
30. Wireless transport layer security. 1 1, 2
C-I-O
31. WAP end-to-end security. 2 1, 2

UNIT V: IP Security 10

32. IP security overview. 2 C-I-O 1, 2


C-I-O
33. IP security policy. 2 1, 2
C-I-O
34. Encapsulating security pay load. 2 1, 2
C-I-O
35. Combining security associations. 2 1, 2
C-I-O
36. Internet key exchange. 2 1, 2
C-I-O
37. Cryptographic suites. 2 1, 2

Total contact hours 46

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. David Salomon, Elements of Computer Security, 1/e, Springer, 2000.


William Stallings, Cryptography and Network Security: Principles and Practice, 5/e, Prentice
2.
Hall of India, 2011.
Electives (VLSI, Embedded
Systems Domain)
L T P C
ECE VLSI Physical Design
3 0 2 4
Co-requisite: NIL
Prerequisite: VLSI Design
Data Book / Codes/Standards NIL
T
Course Category Technical Elective
E
Course designed by Department of ECE
Approval

Course is directed to make students familiarize with VLSI physical design practices
PURPOSE
adopted in Industry for all modern IC designs.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to D F G I

Understand the concepts of Physical Design Process such as partitioning,


1
Floor planning, Placement and Routing.
Discuss the concepts of design optimization algorithms and their
2
application to physical design automation.
Understand the concepts of simulation and synthesis in VLSI Design
3
Automation
Formulate CAD design problems using algorithmic methods
4

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: VLSI design automation tools 9

1. Algorithms and system design 2 C-I 1,2


Structural and logic design. Transistor level C-I
2. 2 1,2,3
design
C-I
3. Layout design 2 1,2,3
C-I
4. Verification methods 2 1,2,3
C-I
5. Design management tools 1 1,2,3

UNIT II– Physical Design Overview 9


C-I
6. Layout compaction, placement and routing 1 1,2,3
C-I
7. Design rules, symbolic layout 1 1,2,3
C-I
8. Applications of compaction 1 1,2,3
C-I
9. Formulation methods 1 1,2,3
C-I
10. Algorithms for constrained graph compaction 1 1,2,3
C-I
11. Circuit representation 1 1,2,3
C-I
12. Wire length estimation 1 1,2,3
C-I
13. Placement algorithms 1 1,2,3
C-I
14. Partitioning algorithms 1 1,2,3

UNIT III - Floor planning and routing 10


C-I
15. Floor planning concepts 2 1,2,3
C-I
16. Shape functions and floor planning sizing 2 1,2,3
C-I
17. Local routing 2 1,2,3
C-I
18. Area routing 2 1,2,3
C-I
19. Channel routing, global routing and its algorithms 2 1,2,3

UNIT IV: Simulation and logic synthesis 10


Gate level and switch level modeling and
20. 3 C-D-I-O 1,2,3
simulation..,.
C-D-I-O
21. Introduction to combinational logic synthesis 2 1,2,3
C-D-I-O
22. ROBDD principles 2 1,2,3
C-D-I-O
23. Implementation, construction and manipulation 2 1,2,3
C-D-I-O
24. Two level logic synthesis 1 1,2,3
UNIT V: High-level synthesis 10
C-D-I-O
25. Hardware model for high level synthesis 2 1,2,3
C-D-I-O
26. Internal representation of input algorithms 2 1,2,3
C-D-I-O
27. Allocation, assignment and scheduling 2 1,2,3
C-D-I-O
28. Scheduling algorithms 1 1,2,3
C-D-I-O
29. Aspects of assignment 1 1,2,3
C-D-I-O
30. High level transformations 1 1,2,3

Total contact hours 45

LEARNING RESOURCES

TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL

1. S.H. Gerez, “Algorithms for VLSI Design Automation”, John Wiley ,1998

2. N.A.Sherwani , “Algorithms for VLSI Physical Design Automation”, (3/e), Kluwer,1999.

3. S.M. Sait , H. Youssef, “VLSI Physical Design Automation”, World scientific, 1999.

L T P C
ECE Design for Test
3 0 2 4
Co-requisite: NIL
Prerequisite: VLSI Design
Data Book / Codes/Standards NIL
T
Course Category Technical Elective
E
Course designed by Department of ECE
Approval

Course is directed to make students familiarize with Design for Testability and
PURPOSE
Different algorithms for IC testing.
STUDENT
LEARNING OBJECTIVES
OUTCOMES
At the end of the course, student will be able to D F G I

1 Model and simulate different types of faults in digital circuits

2 Establish equivalence and dominance relationships of faults in a circuit


Critique and compare ATPG algorithms with respect to speed, fault
3
coverage and other criteria.
4 Comprehend the different testing diagnostic & fault simulation techniques

Contact
Session Description of Topic C-D-I-O IOs Reference
hours
UNIT I: Introduction to Testing and Fault
10
Modeling
Role of testing VLSI circuits, VLSI trends
1. 1 C-I 1,2
affecting testing
C-I
2. Physical Faults, Stuck-at Faults, Stuck open Faults 2 1,2,3
Permanent, Intermittent and Pattern Sensitive C-I
3. 2 1,2,3
Faults, Delay Faults
C-I
4. Functional Testing, Structural Testing 1 1,2,3
C-I
5. Types of Fault Models, Stuck-at Faults 1 1,2,3

6. Bridging Faults, cross point faults 1

7. Fault Equivalence 1

8. Fault Dominance 1
UNIT II– Testability Measure, ATPG for
9
Combinational Circuits
C-I
9. Controllability, Observability 2 1,2,3
SCOAP measures for combinational and sequential C-I
10. 2 1,2,3
circuits
C-I
11. Path Sensitization Methods 1 1,2,3
Roth’s D- Algorithm, Boolean Difference, PODEM C-I
12. 2 1,2,3
Algorithm
C-I
13. Complexity of Sequential ATPG 2 1,2,3
C-I
14. Time Frame Expansion 1 1,2,3
UNIT III - Design for Testability, Fault
10
Simulation and
Ad-hoc, Structured DFT- Scan method, Scan Design C-I
15. 2 1,2,3
Rules,
Overheads of Scan Design, partial scan methods, C-I
16. 2 1,2,3
multiple chain scan methods.
C-I
17. Fault Simulation algorithm- Serial, Parallel 2 1,2,3
C-I
18. Deductive and Concurrent Fault Simulation 2 1,2,3
Boundary Scan Standard- TAP Controller, Test C-I
19. 2 1,2,3
Instructions.
UNIT IV: Self test And Test Algorithms 10

20. Built-In self-Test, test pattern generation for BIST 2 C-D-I-O 1,2,3
Response compaction - Parity checking, Ones C-D-I-O
21. 2 1,2,3
counting, Transition Count, Signature analyzer
C-D-I-O
22. Circular BIST, BIST Architectures 2 1,2,3
C-D-I-O
23. Testable Memory Design Test Algorithms 1 1,2,3
Reduced Functional Faults-MARCH and MAT+ C-D-I-O
24. 2 1,2,3
algorithm
C-D-I-O
25. Test generation for Embedded RAMs 1 1,2,3

UNIT V: Fault Diagnosis 10


C-D-I-O
26. Logical Level Diagnosis 2 1,2,3
C-D-I-O
27. Diagnosis by UUT reduction 2 1,2,3
C-D-I-O
28. Fault Diagnosis for Combinational Circuits 2 1,2,3
C-D-I-O
29. Self-checking design 1 1,2,3
C-D-I-O
30. System Level Diagnosis 1 1,2,3

Total contact hours 45

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
Michael L. Bushnell, Vishwani D. Agrawal, “Essentials of Electronic Testing for Digital
1.
Memory & Mixed Signal VLSI Circuits”, Kluwer Academic Publications, 1999.
MironAbramovici, Melvin A. Breuer, Arthur D. Friedman, “ Digital Systems Testing
2.
and Testable Design”, 3rd Edition, Jaico Publishing House, 2004
Hideo Fujiwara, “ Logical testing & design for testability”, The MIT Press.
3.
Parag.K.Lala "Digital Circuit Testing and Testability" Academic Press.
4.

L T P C
ECE Embedded Systems and RTOS
3 0 2 4
Co-requisite: NIL
Prerequisite: Digital electronics, Programming with C
Data Book /
NIL
Codes/Standards
Course Category P CORE ELECTIVE Embedded Systems and RTOS
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE The course on embedded systems and RTOS is designed to cover the basic and
essential aspects of embedded systems design. The course introduces different types of
controllers, with more emphasis on the ARM7 processor. The critical design metrics,
types of customized processors, and different protocols are also introduced. The last
unit covers a brief about MicroC/OS-II, which is a real-time operating system (RTOS).
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1. design an application specific processor
2. design an efficient embedded system with any given processor
3. write RTOS program modules for efficient use of resources

C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: Introduction to Embedded Systems 7
ntroduction to embedded systems, examples of embedded
1. 1 C 1,2
systems,

2. omponents of embedded systems hardware 1 C 1,2

3. esign process in embedded system 1 C 1,2


4. esign metrics, design metrics optimization 1 C 1,2
Time to market, The NRE and unit cost design metrics, The
5. 1 C 1,2
performance design metrics
on Neumann and Harvard Architecture, CISC and RISC
6. 1 C 1,2
architectures
Introduction to different controllers: Atmel 89C52,
7. 1 C 1,2
ATMEGA 32, Microchip PIC16F877, ARM 7.
8. UNIT II : Custom Processor Designs 11
Processor technology – General-purpose processor, single-
9. 1 C 1
purpose processor, and application specific processors
10. Technology – PLD, semi-custom, full custom. 1 C 1
esign Technology – RT Synthesis. RT-level combinational
11. 1 C 1
and sequential components.
12.
Finite state machine with data (FSMD) 1 C 1
13.
Finite state machines (FSM) 1 C 1
14.
controller and datapath design 1 C 1
15.ptimization of design 2 C 1
peration of general-purpose processors – Instruction
16. execution, pipelining, superscalar and VLIW 1 C 1
architectures.
17.esign of Soda Vending machine 1 C 1
18.esign of Elevator controller 1 C 1

UNIT III : ARM Processor – Architecture and


19. 13
Interfacing

20.
ntroduction to ARM core, ARM extension family 1 C 3,4

21. LPC 2148 architecture, ARM core dataflow model 1 C 3,4

22. ARM Core extension, overview of instruction set 3 C 3,4

register bank of ARM processor, ARM instruction


23. 1 C 3,4
pipeline

24. memory management 1 C 3,4


25. Bus architecture (AMBA Bus) 1 C 3,4

26. interrupt structure, operating modes, Exception Handling 2 C 3,4

27. ARM-based embedded devices, ARM peripherals 1 C 3,4

other ARM7 features: timer, ADC, DAC, RTC, WDT,


28. 2 C 2
PWM etc.

29. UNIT IV : Communication Protocols 5

Concept of protocols. Study of serial and parallel


30. 1 C 1,5
communication protocols – UART, SPI,
31. SCI , I2C, CAN, USB, PCI, Ethernet 2 C 1,2,5

Study of wireless protocols - IrDA, Bluetooth,


32. 1 C 1
IEEE802.11,
Zigbee, RF modules, GSM modem for AT command
33. 1 C 1
study.

34. UNIT V : Basics of Real-Time Operating System 8


Need of RTOS in Embedded system software, RTOS
35. services in contrast with computer OS. Features of COS 1 C 5
II.
36. Foreground/Background systems, Kernel architecture, 1 C 5
37. Task, Task scheduler, context switching. 1 C 5
Scheduling algorithms – First come first serve, Round
38. 1 C 5
Robin, Round Robin with Priority, Shortest job first.
39. Multitasking, Interrupt service routine (ISR), 1 C 5

40. Semaphores, Mutexes, Events 1 C 5,6

Inter process communication (IPC) - mailbox, message


41. 1 C 5
queues,

42. pipes, timers, memory management. 1 C 2,5

Total contact hours 41

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Vahid and Givargis,“Embedded system design : A unified hardware/software introduction”,
John Wiley & Sons, Inc. 2002

2 Raj Kamal, “Embedded Systems : Architecture, Programming, and Design”, The McGraw-Hill
Companies, Edition 2, 2008.

3 A.N.Slosset al., “ARM System Developer’s Guide”, Morgan Kaufmann Publishers, 2004

4 Steve Furber, “ARM System-on-chip architecture”, Addison-Wesley Publications, 2nd Ed.,


2000

5 Jean J. Labrosse, “MicroC/OS-II : The Real-Time Kernel”, CMP Books, Edition 2, 2002

6 S.V. Iyer and P. Gupta, “Embedded Realtime Systems Programming”, The McGraw-Hill
Companies, 2004.

L T P C
ECE Real-Time Operating Systems
2 0 2 3
Co-requisite: NIL
Prerequisite: Introduction to Embedded Systems, Programming with C
Data Book /
NIL
Codes/Standards
Course Category P CORE ELECTIVE Real-Time Operating Systems
Course designed by Department of Electronics and Communication Engineering
Approval

PURPOSE This course aims to cover the introduction to real-time operating system, MicroC/OS-II.
This course is designed to make students understand the use of RTOS in modern
embedded systems applications. The course includes topics, such as understanding of
Kernel, schedulers, task management, and multitasking which are very helpful in the
designing a complex embedded system with minimum hardware.
LEARNING OBJECTIVES STUDENT
OUTCOMES
At the end of the course, student will be able to
1. understand the basic operation of any real-time operating
system
2. program different features of RTOS with MicroC/OS-II
3. design a small embedded systems product
C-
Contact
Session Description of Topic D-I- IOs Reference
hours
O
UNIT I: Real time system concepts 8

ntroduction to RTOS, Need of RTOS in Embedded system


2 C 1
software, Difference between RTOS and the computer OS

1.Foreground/Background systems 1 C 1

2. esources, shared resources 1 C 1


3.Multitasking 1 C 1
4. ontext switching 1 C 1

5. rchitecture of Kernel 1 C 1

6. rief idea on services offered by Kernel. 1 C 1

UNIT II : Kernel Structure 10

7.μC/OS-II and its internal structure 1 C 1


8.asks, task states, task control blocks, task management 2 C 1
9.how μC/OS-II implements a ready list 1 C 1
10.
ask scheduling, the idle task 2 C 1
11.
how to determine CPU usage 1 C 1
how μC/OS-II handles interrupts
12. 2 C 1
how to initialize and start μC/OS-II.
13. 1 C 1

UNIT III : Important features of μC/OS-II 12

Time management - suspend a task’s execution, how such a


14. 2 C 1
task can be resumed
how to get and set the current value of a 32-bit tick
15. 1 C 1
counter.
Inter-task Communication and Synchronization - have
16. tasks and ISRs (Interrupt Service Routines) communicate 3 C 1
with one another and share resources

17. Semaphores and mutexes 1 C 1

18. Mailboxes 1 C 1

19. Message queues 1 C 1


20. Pipes 1 C 1

Memory management - dynamic memory allocation


21. 1 C 1
feature

22. porting μC/OS-II 1 C 1

Total contact hours 30

Contact
Session List of Experiments C-D-I-O IOs Reference
hours
1. Initialization of μC/OS-II. 2 I-O 1,5

2. Creation and deletion of task with μC/OS-II. 1 I-O 3,4


μC/OS-II and Task management to prove
3. Multitasking, verify priority inversion, Context 2 I-O 3,4
Switching, and to prove pre-emptiveness.
Study and implementation of first come first
4. 1 I-O 3,4
serve scheduling algorithm.
Study and implementation of round Robin
5. 1 I-O 3,4
scheduling algorithm
Study and implementation of priority based
6. 1 I-O 3,4
scheduling.
Study and implementation of semaphore and
7. 1 I-O 3,4
mutex.
Study and implementation of mailboxes and
8. 1 I-O 3,4
queues.
9. Study and implementation of interrupts. 1 I-O 3,4
Sending message to PC through serial port by
10. 2 I-O 3,4
three different tasks on priority Basis
Total contact hours 13

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
1 Text Books:
Jean J. Labrosse, “MicroC/OS-II : The Real-Time Kernel”, CMP Books, Edition 2, 2002
References:
Raj Kamal, ”Embedded Systems : Architecture, Programming, and Design”, The McGraw-Hill
2 Companies, Edition 2, 2008.

S.V. Iyer and P. Gupta, ”Embedded Realtime Systems Programming”, The McGraw-Hill
3 Companies, 2004.

David Simon, “Embedded systems software primer”, Pearson education, 1999


4
A.N.Slosset al., “ARM System Developer’s Guide”, Morgan Kaufmann Publishers, 2004
5

L T P C
ECE Biomedical Instrumentation
3 0 0 3
Co-requisite: NIL
Prerequisite: Introduction to Biology, Basic Electronics, Analog Electronics
Data Book /
NIL
Codes/Standards
Course Category P OPEN ELECTIVE Biomedical Instrumentation
Course designed by Department of Electronics and Communication Engineering
Approval

LEARNING OBJECTIVES STUDENT


OUTCOMES
At the end of the course, student will be able to
1. understand the important information to be captured from
human body
2. understand functioning of different instruments for biological
measurements
3. think about possibility of new equipment for these
measurements

Contact C-D-
Session Description of Topic IOs Reference
hours I-O
UNIT I: Introduction to biomedical instrumentation 8

1. evelopment of biomedical instrumentation, Biometrics 1 C 1

2.Man-instrument system 1 C 1

3.Physiological systems of the body 1 C 1


4.Problems encountered in measuring a living system 1 C 1
5. ypes of biomedical instruments 1 C 1

6. asic transducers principles 1 C 1

7.Sources of bioelectric potential 1 C 1


8.Electrode theory 1 C 1
UNIT II: Instruments for cardiovascular and
13
respiratory systems
9. he heart and cardiovascular system 1 C 1
10.lood pressure, Characteristics of blood flow, heart sounds 2 C 1
Electrocardiography (ECG)
11. 1 C 1
Measurement of blood pressure
12. 1 C 1
Measurement of blood flow and cardiac output
13. 1 C 1
Plethysmography
14. 1 C 1
Measurement of heart sounds
15. 1 C 1
Pacemakers
16. 1 C 1
17.efibrillators 1 C 1
18.he philosophy of the respiratory system 1 C 1
Measurement of lung volume of capacities
19. 2 C 1

UNIT III: Instruments for nervous and sensory


8
systems measurements

20.he anatomy of nervous system 1 C 1

21. Neural communication and organization of brain 1 C 1

22. Neural receptors and autonomic nervous system 1 C 1

23. Measurements from the nervous system (EEG, EMG) 2 C 1

24. Psychophysiological measurements 1 C 1

25. Instruments for testing motor responses 1 C 1

26. Instrumentation for sensory measurements 1 C 1

UNIT IV: Some more diagnostic instruments 9

27. Temperature, glucose, and oxygen measurement 2 C 1,2

28. Principles of ultrasonic measurements 2 C 1


29. Generation of ionizing radiations 1 C 1

30. Instrumentation for diagnostic X-rays 1 C 1

31. Instrumentation for the medical use of radioisotopes 1 C 1


32. Computed tomography (CT) 1 C 2
33. Magnetic resonance imaging (MRI) 1 C 2

UNIT V: Safety of medical equipment 5

34. Patient care and monitoring 2 C 1

Interfacing computer with medical instrumentation and


35. 1 C 1
other instruments
Effects of electrical current on body, shock hazards,
36. 2 C 1
methods of prevention
Total contact hours 43

LEARNING RESOURCES
TEXT BOOKS/REFERENCE BOOKS/OTHER READING MATERIAL
Text Books:
1. Leslie Cromwell et al., “Biomedical Instrumentation and Measurements”, Prentice-Hall
publication, Second Edition, 1980
R.S. Khandpur, “Handbook of biomedical intrumentation”, McGraw Hill Education (India),
2. Third edition, 2014.
References:
3. Robert B. Northrop, “Noninvasive Instrumentation and Measurement in Medical Diagnosis”,
The biomedical engineering series, CRC Press, 2002.

You might also like