department of electronics & communication · pdf filedepartment of electronics &...

57
Department of Electronics & Communication Engineering Page 1 of 57 Course code : CST101 Course title : Introduction to Computer Systems and Programming Year/Semester : I/I Branch : CSE, ECE Course credits : 3 Course prerequisite : None Syllabus Unit 1: Introduction to computer systems Computers, Internet, Web Applications, Hardware, Software, Firmware, System Software, Application Software, Von Neumann architecture, input devices, keyboard layout, output devices, CPU, memory. Memory - Primary and secondary memory; semiconductor, magnetic, optical memory. Disc structure. Operating System, kernel. Number systems, base conversions. Unit 2: C Programming what is required to learn a programming language, 32 keywords in C, identifier, variables, data types (integral and real), keywords -> char, int, short, long, signed, unsigned, const, float, double, sizeof, declarations and assignments, code indentation and readability, input and output using printf and scanf, different format specifiers %c, %d, %ld, %f, %w.p, expressions (arithmetic), branching (if, if-else, else_if ladder), repetitions (for, while, do while loops), keywords -> if, else, for, while, do, basic program/process view - Stack, Heap, Data and Code segment, what are different ways to write main(), keywords -> switch, case, default, break. Issues with printf() and scanf(). More input, output functions. Unit 3: Compiler Compilation process. Compiler and interpretor. Using GCC. C Programming - Arrays, Strings, 2-dimensional and multi-dimensional arrays, address computations. Unit 4: C Programming Structure and Unions, Enumeration. Functions, parameter passing, call-by-value, call-by-reference. Pointers, passing and returning pointer to a structure. Dynamic memory allocation. Command line arguments. Scope - project, file, function, block. Storage classes - keywords (auto, static, extern, register). Unit 5: C ProgrammingFile handling, reading from and writing to files. File processing functions. Unit 6: Pre-processor directives (inclusion, definition, conditional compilation, pragma). Make files. Static and shared libraries. Text Book(s) 1. E Balagurusamy, “Programing in ANSI C”, Tata McGraw Hill, 3 rd Edition Reference Book(s) 1. Brian W. Kernighan, Dennis M. Ritchie, “The C Programming Language”, Prentice Hall 2. Yashavant P. Kanetkar, “Let us C”, Infinity Science Press, 6 th Edition

Upload: buikien

Post on 11-Mar-2018

265 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 1 of 57

Course code : CST101

Course title : Introduction to Computer Systems and Programming

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction to computer systems – Computers, Internet, Web Applications,

Hardware, Software, Firmware, System Software, Application Software, Von Neumann

architecture, input devices, keyboard layout, output devices, CPU, memory. Memory -

Primary and secondary memory; semiconductor, magnetic, optical memory. Disc structure.

Operating System, kernel. Number systems, base conversions.

Unit 2: C Programming – what is required to learn a programming language, 32 keywords in

C, identifier, variables, data types (integral and real), keywords -> char, int, short, long,

signed, unsigned, const, float, double, sizeof, declarations and assignments, code indentation

and readability, input and output using printf and scanf, different format specifiers %c, %d,

%ld, %f, %w.p, expressions (arithmetic), branching (if, if-else, else_if ladder), repetitions

(for, while, do while loops), keywords -> if, else, for, while, do, basic program/process view -

Stack, Heap, Data and Code segment, what are different ways to write main(), keywords ->

switch, case, default, break. Issues with printf() and scanf(). More input, output functions.

Unit 3: Compiler – Compilation process. Compiler and interpretor. Using GCC. C

Programming - Arrays, Strings, 2-dimensional and multi-dimensional arrays, address

computations.

Unit 4: C Programming – Structure and Unions, Enumeration. Functions, parameter passing,

call-by-value, call-by-reference. Pointers, passing and returning pointer to a structure.

Dynamic memory allocation. Command line arguments. Scope - project, file, function, block.

Storage classes - keywords (auto, static, extern, register).

Unit 5: C Programming– File handling, reading from and writing to files. File processing

functions.

Unit 6: Pre-processor directives (inclusion, definition, conditional compilation, pragma).

Make files. Static and shared libraries.

Text Book(s)

1. E Balagurusamy, “Programing in ANSI C”, Tata McGraw Hill, 3rd

Edition

Reference Book(s)

1. Brian W. Kernighan, Dennis M. Ritchie, “The C Programming Language”, Prentice Hall

2. Yashavant P. Kanetkar, “Let us C”, Infinity Science Press, 6th

Edition

Page 2: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 2 of 57

Course code : ECT101

Course title : Digital Electronics

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Binary systems (number base conversions, complements, signed and unsigned binary

numbers, binary codes), Boolean algebra and logic gates (basic theorems and properties of

Boolean algebra, canonical and standard forms, digital logic gates and their truth table)

Unit 2: Simplification of Boolean functions (Karnaugh map, don’t care conditions, Quine-

McCluskey method)

Unit 3: Combinational logic circuits (half and full adder and subtractor, look-ahead carry and

decimal adders, multiplier, magnitude comparator, decoder, encoder, multiplexer,

demultiplexer), programmable logic devices (ROM, PLA, PAL)

Unit 4: Synchronous sequential logic circuits (RS, JK, D and T flip-flops, state and excitation

tables, state diagram reduction and assignment, shift registers, synchronous and ripple

counters)

Text book(s)

1. M. Morris Mano, Michael D. Ciletti, “Digital Design”, Prentice Hall, 4th

Edition

2. R.P. Jain, “Modern Digital Electronics”, Tata McGraw Hill, 3rd

Edition

Reference book(s)

1. Albert Paul Malvino, Donald P. Leach, “Digital Principles and Applications”, Tata

McGraw Hill, 6th

Edition

2. John F. Wakerly, “Digital Design: Principles and Practices”, Pearson Education, 4th

Edition

3. Frederick J. Hill, Gerald R. Peterson, “Introduction to Switching Theory and Logic

Design”, John Wiley, 1st Edition

4. Frederick J. Hill, Gerald R. Peterson, “Computer Aided Logical Design with Emphasis on

VLSI”, John Wiley, 4th

Edition

Page 3: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 3 of 57

Course code : ECT103

Course title : Fundamentals of Electrical Engineering

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Basic circuit variables and elements (voltage, current, power, independent and

dependent voltage and current sources, resistors, capacitors, inductors), Ohm’s law,

Kirchhoff’s laws (KCL and KVL), Current division, Voltage division

Unit 2: Linear circuit analysis techniques (nodal analysis, mesh analysis), Network theorems

(Thevenin’s, Norton’s, Superposition, Maximum Power Transfer), Source transformations

Unit 3: Duality, Time-domain transient analysis (natural and forced) of first-order and

second-order circuit

Unit 4: Phasor-domain or frequency-domain steady-state analysis, AC power, Polyphase

circuits, Three-phase loads, Frequency response, Basic filters, Resonance, Quality factor and

bandwidth

Unit 5: Magnetic fields, Magnetic flux and flux density, Magnetic circuits, Magnetization

curves, Hysteresis loss, Electromagnetic induction, Inductance and magnetic coupling, Ideal

transformer, Non-ideal transformer parameters determination, DC machines (DC generator

and motor), AC machines (synchronous and induction generators and motors)

Text book(s)

1. Leonard S. Bobrow, Navneet Gupta, “Foundations of Electrical Engineering”, Oxford

University Press, Asian Edition

Reference book(s)

1. Edward Hughes, “Electrical & Electronic Technology”, Pearson Education, 10th

Edition

2. Vincent Del Toro, “Electrical Engineering Fundamentals”, Prentice Hall India, 2nd

Edition

3. Allan R. Hambley, “Electrical Engineering Principles and Applications”, Prentice Hall, 5th

Edition

4. Charles K. Alexander, Mathew N.O. Sadiku, “Fundamentals of Electric Circuits”, McGraw

Hill, 3rd

Edition

Page 4: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 4 of 57

Course code : HST101

Course title : Communication Skills in English

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 2

Course prerequisite : None

Syllabus

Unit 1: ‘Night of the Scorpion’. Prepositions, Tenses.

Unit 2: ‘Our Urgent Need for Self Esteem’. Subject-verb Agreement, Creative Writing,

Informal Letters

Unit 3: ‘The Diary of a Young Girl’. Vocabulary Building, Common Errors.

Unit 4: ‘Building an Internet Culture’. Reported Speech, Precis Writing, Conditional

sentences.

Unit 5: ‘The Sporting Spirit’. Active and Passive Voice, Formal Letters and Applications,

Phonetics

Unit 6: ‘Mother Teresa’. Idioms and Proverbs, Job Applications, Resume Writing.

Text Book(s)

1. K. Elango, “Insights: A Course in English Literature and Language”, Orient Blackswan

Publishers

Reference Book(s)

1. John Eastwood, “Oxford Practice Grammar”, Oxford University Press

2. Nanny Tripathi, “English for Engineers”, Jaipur Publishing House

3. Raymond Murphy, “English Grammar in Use”, Cambridge University Press, 3rd

Edition

4. Sydney Greenbaum, “Oxford English Grammar”, Oxford University Press

5. Ronald Carter, Rebecca Hughes, Michael McCarthy, “Exploring Grammar in Context -

Upper Intermediate and Advanced”, Cambridge University Press

6. Martin Hewings, “Advanced Grammar in Use: A Self-study Reference and Practice

Book”, Cambridge University Press, 2005

Page 5: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 5 of 57

Course code : MAT101

Course title : Mathematics - I

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Partial Differentiation – Partial differentiation, Euler’s theorem on homogenous

functions, total differentiation, approximate calculation.

Unit 2: Differential Equations – Differential equations of first order and first degree - linear

form, reducible to linear form, exact form, reducible to exact form. Linear differential

equations of higher order with constant coefficients.

Unit 3: Second order ordinary differential equations with variables coefficients –

Homogeneous, exact form, reducible to exact form, change of dependent variable (normal

form), change of independent variable, method of variation of parameters.

Unit 4: Vector Calculus – Differentiation and integration of vector functions of scalar

variables, Scalar and vector fields, Gradient, Directional derivative, Divergence, Curl. Line

integral, Surface integral and Volume integral. Green’s, Gauss’s and Stokes’s theorems

(statement only) and their simple applications.

Unit 5: Matrices – Rank and inverse of matrix by elementary transformations, Consistency of

linear system of equations and their solution. Eigenvalues and eigenvectors. Cayley-Hamilton

theorem (statement only) & its applications.

Unit 6: Finite differences, interpolations and numerical differentiations – Forward,

Backward, Central differences and relations between them, Newton’s forward, backward

interpolation formulas and Stirling’s central difference interpolation formulas. Lagrange’s

interpolation formula, Numerical differentiations using Newton’s forward, backward,

Stirling’s central difference interpolation formulas. Numerical integrations - Trapezoidal rule,

Simpson’s one-third rule, Simpson’s 3/8 rule and Weddle method.

Text book(s)

1. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publisher

2. Michal Greenberg, “Advanced Engineering Mathematics”, Pearson

3. George B. Thomas, Ross L. Finney, “Calculus and Analytic Geometry”, Addison-Wesley

Reference book(s)

1. D. W. Jordan, P. Smith, “Mathematical Techniques”, Oxford

2. Peter V. O’Neil, “Advanced Engineering Mathematics”, Cengage Learning, New Delhi

3. B.V. Ramana, “Higher Engineering Mathematics”, McGraw–Hill

Page 6: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 6 of 57

Course code : CSP101

Course title : Computer Programming Lab

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Unit 1: Introduction – Computers, Internet, Web Applications, Using LDAP ID and IIITK

email. Keyboard layout. Software, System Software, Application Software. Memory -

Primary and secondary memory. Semiconductor, magnetic, optical memory. Disc structure.

Operating System, kernel. Using gedit and vi editors. Using GCC.

Unit 2: C Programming – what is required to learn a programming language, simple C

programs using keywords-> char, int, short, long, signed, unsigned, const, float, double,

sizeof, Declarations and assignments, code indentation and readability, input and output using

printf and scanf, different format specifiers %c, %d, %ld, %f, %w.p, expressions (arithmetic).

Unit 3: C Programming – branching (if, if-else, else_if ladder), repetitions (for, while, do

while loops), keywords -> if, else, for, while, do. what are different ways to write main(),

keywords -> switch, case, default, break. Issues with printf() and scanf(). More input, output

functions.

Unit 4: C Programming – Arrays, Strings, 2-dimensional and multi-dimensional arrays,

Strings functions.

Unit 5: C Programming – Structure and Unions, Enumeration. Functions, parameter passing,

call-by-value, call-by-reference.

Unit 6: C Programming – Pointers, passing and returning pointer to a structure. Dynamic

memory allocation. Command line arguments. Scope - project, file, function, block. Storage

classes - keywords: auto, static, extern, register.

Unit 7: C Programming – File handling, reading from and writing to files. File processing

functions.

Unit 8: Pre-processor directives (inclusion, definition, conditional compilation, pragma).

Makefiles. Static and shared libraries. Introduction to LLVM and Clang.

Text Book(s)

1. E. Balagurusamy, “Programing in ANSI C”, Tata McGraw Hill, 3rd

Edition

Reference Book(s)

1. Brian W. Kernighan, Dennis M. Ritchie, “The C Programming Language”, Prentice Hall

2. Yashavant P. Kanetkar, “Let us C”, Infinity Science Press, 6th

Edition

Page 7: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 7 of 57

Course code : CSP111

Course title : IT Workshop - I

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 2

Course prerequisite : None

Syllabus

Unit 1: Shell scripting – Introduction, Some available shells, Opening a terminal, Printing

on terminal, Manual of every command, Present working directory, Listing content of

directory, Redirection, Creating and removing directories, Moving/Renaming files,

Expressions

Unit 2: Integrated Development Environment Applications – Overview of sensors,

actuators, motors, breadboard and battery connectors; Arduino Uno, ultrasonic sensor, DC

motor, L293D IC to make H-bridge; Complete connections to make wheeled mobile robot;

Arduino IDE download and installation; Configure and check compatibility of the assembled

robot with Arduino IDE; Write control programs in Arduino environment and burn it to the

hardware to make the robot autonomous; Testing and error corrections; Final demonstration

Text Book(s)

Reference Book(s)

Page 8: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 8 of 57

Course code : ECP101

Course title : Digital Electronics Lab

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: Introduction to various logic gates using TTL ICs (7400, 7402, 7404, 7408, 7432,

7486) and verification of truth table for various logic gates.

Exp 2: Implementation of basic gates (NOT, AND, OR) using universal NAND and NOR

gates.

Exp 3: Implementation of combinational circuits using MSI Logic.

a. Design of four bit Binary to Gray and Gray to Binary code Converter.

b. Design of Half and Full Adder circuits.

Exp 4: Implementation of combinational circuits using MSI Logic.

a. Design of Half and Full Subtractor circuits.

b. Design of Two bit multiplier.

Exp 5: Implementation of combinational circuits using MSI Logic.

a. Design of One and Two bit Comparators.

b. Design of Even and Odd parity generator and checker.

Exp6: Implementation of combinational circuits using MSI Logic.

a. Design of 2:1 and 4:1 MUX using basic gates.

b. Design of 4:1 MUX using 2:1 MUX.

Exp7: Design a binary to decimal and octal to decimal decoder.

Exp 8: To design and verify truth table of flip-flops.

a. SR latch with NOR and NAND Gates.

b. SR flip-flop with control input using NOR and NAND Gates.

c. D, JK and T flip-flops.

Exp 9: To design and implement binary ripple and synchronous up/down counters using flip-

flops.

Exp 10: To design and implement shift registers using flip-flops.

Text book(s)

1. M. Morris Mano, Michael D. Ciletti, “Digital Design”, Prentice Hall, 4th

Edition

2. R.P. Jain, “Modern Digital Electronics”, Tata McGraw Hill, 3rd

Edition

Reference Book(s)

Page 9: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 9 of 57

Course code : HSP101

Course title : English Communication Lab

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Unit 1: Pronunciation Practice – Practice in Phonetic Symbols (IPA) and Transcription on

Language Laboratory software

Unit 2: Language Skills – Practice in Common Errors, Prepositions, Tenses, Passive Voice,

Conditional Sentences, Reported speech, Subject-Verb Agreement, Idioms and Proverbs,

Resume Writing and Job Applications on Language Laboratory software

Unit 3: Speaking Skills Practice – Self-presentation, Extempore, Just a Minute, Weave a

Story Elocution, Expansion of themes and Presentations

Text Book(s)

Reference Book(s)

1. Daniel Jones, “Cambridge English Pronouncing Dictionary”, Cambridge, ELBS

Cambridge

2. J. Sethi, P.V. Dhamija, “A Course in Phonetics and Spoken English”, PHI Learning

3. Matthew McKay, Martha Davis, Patrick Fanning, “Messages: The Communication Skills

Book”, New Harbinger Publications, 3rd

Edition

4. Barun K. Mitra, “Personality Development and Soft Skills”, Oxford University Press

Page 10: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 10 of 57

Course code : OTP101

Course title : Creative Arts / Liberal Arts

Year/Semester : I/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Unit 1: Creative Arts – Theatre, Music, Speech, Visual art, Commercial art, Painting,

Drawing, Writing, Movie making, Photography, Cookery, Icebreaker games

Unit 2: Liberal Arts – Philosophy, Ethics, Gender studies, Business informatics, History,

Geography, Psychology, Anthropology, Archeology, Earth science

Text Book(s)

Reference Book(s)

Page 11: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 11 of 57

Course code : CST102

Course title : Data Structures and Algorithms

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction – Concept of Data Structures, Algorithms and ADT (Abstract Data

Type), Program v/s algorithms, Execution time and storage space, Complexity - time and

space, Asymptotic notations - O(n), Ω(n) Q(n).

Unit 2: Array – Array as storage element, computing address in n-dimensional array.

Insertion and Deletion, Searching (Sequential and binary), Sorting (Bubble sort, Insertion,

Selection, Merge sort, Quick sort, radix sort), Representation of polynomial and its

applications, Representation of Sparse matrix and its applications. Linked lists - Single and

double linked lists, Insertion/deletion/searching in linked lists, Comparison of arrays and

linked lists, Implementation of circular lists.

Unit 3: Stack and Queue – Stack, Queue, Circular queue, Concept of overflow and

underflow, Concept of precedence and associativity in expressions, Resolving precedence of

operators and association of operands, Evaluation of Expression - Infix, Prefix & Postfix

notations, conversion of expression from one form to other form, Recursion - concepts, use

and implementation. Strings, Hash tables (open and close), Dictionary, Sets

Unit 4: Trees – Concept of Trees, Binary and Multiway tree, Representing multiway tree as

Binary tree, Tree Traversal, constructing Binary tree from Traversal, BST (Binary Search

Tree), threaded and unthreaded BST as data structure, Insertion/Deletion/Search in BST,

Heap Tree and Heap sort, Introduction to height balanced tree.

Unit 5: Graphs – Introduction to graphs (directed and undirected), representation of graphs

using adjacency matrix and list, Graph Traversals - DFS and BFS, Topological sorting.

Text book(s)

1. Ellis Horowitz, Sartaj Sahni, “Fundamentals of Data Structures”, Computer Science Press

2. R.L. Kruse, “Data Structure and Program Design”, Prentice-Hall India

Reference book(s)

1. A.V. Aho, J.D. Ullman, J.E. Hopcroft, “Data Structures and algorithms”, Addison-Wesley

2. Y. Langsam, M.J. Augenstein, A.M. Tanenbaum, “Data Structures Using C”, Prentice-Hall

India

3. M.A. Weiss, “Data Structures and Algorithm Analysis in C++”, Pearson Addison-Wesley

Page 12: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 12 of 57

Course code : CST104

Course title : Internet and Web Technologies

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction – Open Source Environments/Platforms, Protocols, client, server, secure

connections, application and development tools, the web browser, Web data representation

Unit 2: Client side scripting: Javascript, website development with Javascript, Advance

script, web browser environments, forms and validations, HTML, CSS, XML, event handling

Unit 3: Server side scripting – Introduction to Apache web server, MySQL database, LAMP

(Linux Apache MySQL PHP). PHP & Python - starting to script on server side, Servlets, JSP,

Java Beans, EJB, JDBC, Arrays, function and forms.

Unit 4: Building web applications – Cookies, Sessions, Browser compatibilities issues,

security issues, use of frameworks in web development.

Unit 5: Case Study – Contemporary web frameworks

Text Book(s)

1. Craig Knuckles, David Yuen, “Web Applications Technologies Concepts and Real World

Design”, John Wiley, 1st Edition

2. Robert W. Sebesta, “Programming with World Wide Web”, Pearson, 6th

Edition

Reference Book(s)

1. Mark Pilgrim, “Dive Into Python 3”, Apress, 2010

2. W. Jason Gilmore, “Beginning PHP and MySQL: From Novice to Professional”, Apress,

2008

Page 13: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 13 of 57

Course code : ECT102

Course title : Electronic Devices & Circuits

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Types of materials, Characteristics of intrinsic and extrinsic semiconductors, Junction

diode and its characteristics, Ideal diode and its applications (half-wave and full-wave

rectifiers in voltage regulators, positive and negative clippers, positive and negative clampers,

digital logic circuits), Non-ideal diode models, Zener diodes and its applications (clipper,

voltage regulator), Diode capacitance and switching times, Types of diodes (LED, Varactor

diode, Schottky diode, Photodiode)

Unit 2: Bipolar Junction Transistor (BJT types, operation, configurations, characteristics),

Cutoff and saturation operations, BJT switching times, Applications to digital logic circuits

(DTL, TTL, ECL, RTL), Phototransistor

Unit 3: Field Effect Transistor (FET types, operation, configurations, characteristics), Metal-

Oxide Semiconductor FET (MOSFET types, their logic gate applications), Complimentary

MOSFET (CMOS)

Unit 4: BJT biasing and small-signal analysis of BJT amplifiers, FET biasing and small-

signal analysis of FET amplifiers, Frequency response (low-frequency and high-frequency

responses of amplifiers), Large-signal power amplifiers (class A, class B, class AB)

Unit 5: Feedback (concept of negative and positive feedback, characteristics of negative

feedback amplifiers, negative feedback amplifiers topologies, sinusoidal oscillators),

Multivibrators (Bistable, Astable and Monostable)

Text book(s)

1. Leonard S. Bobrow, “Fundamentals of Electrical Engineering”, Oxford University Press,

2nd

Edition

2. Jacob Millman, Christos C. Halkias, “Integrated Electronics: Analog and Digital Circuits

and Systems”, Tata McGraw Hill

3. J. Millman, H. Taub, “Pulse, Digital and Switching Waveforms”, Tata McGraw Hill

Reference book(s)

1. Adel S. Sedra, Kenneth C. Smith, “Microelectronic Circuits”, Oxford University Press, 5th

Edition

2. Donald A. Neamen, “Microelectronics: Circuit Analysis and Design”, McGraw Hill, 4th

Edition

3. Robert Boylestad, Louis Nashelsky, “Electronic Devices and Circuit Theory”, Prentice

Hall, 7th

Edition

Page 14: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 14 of 57

Course code : HST102

Course title : Human Values and Effective Communication

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 2

Course prerequisite : None

Syllabus

Unit 1: Report Writing

Unit 2: Business correspondence (letters of enquiry, order, complaints and reply). Notices,

Agenda, Minutes of meeting

Unit 3: Vocabulary practice

Unit 4: Human Values - Reading from Textbooks and Discussion

Text book(s)

1. A.P.J. Abdul Kalam, “Wings of fire”

2. O. Henry, “After Twenty Years”

3. R.N. Tagore, “Kabuliwallah”

4. James Herriot, “Excerpts from Let Sleeping Vets Lie”

5. Ernest Hemingway, “Old Man at the Bridge”

6. Katherine Mansfield, “The Garden Party”

7. Abraham Lincoln, “The Gettysburg Address”

8. Hugh Prather, “Excerpts from Notes to Myself”

Reference book(s)

1. Jonathan Weyers, Kathleen McMillan, “The Study Skills Book”, Pearson, 2012

2. Pushp Lata, “Communicate to Conquer: A Handbook of Group Discussion and Job

Interviews”, PHI Learning

3. Nira Konar, “Communication Skills for Professionals”, PHI Learning, 2011

4. Kavita Tyagi, Padma Mishra, “Advanced Technical Communication”, PHI Learning

5. Sanjay Kumar, Pushp Lata, “Communication Skills”, Oxford, 2011

Page 15: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 15 of 57

Course code : HST104

Course title : Health, Safety and Environment

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Unit 1: Introduction to health and toxicity, various hazards to human health, risk assessment,

various acts. Noise and vibration Health effects, exposure and radiation effects, machinery

and equipment, electricity at work, Fire and Emergency Egress, Personal Protective

Equipment, Accidents and Emergencies.

Unit 2: Safety performance – As per Indian and International standards; Hazard analysis:

Cost effectiveness in hazard elimination, logical analysis, HAZOP; Probabilistic reliability

considerations, Safety management techniques.

Unit 3: Water, Air and land pollution – Classification and properties of pollutants, sources,

control, Water, wastewater and health, pesticides and health, Solid Waste Management,

Environmental Acts and Laws, current topics in environmental heath, Role of Information

Technology in Environment and human health, Social Issues and the Environment.

Text book(s)

1. “Handbook of Occupational Health and Safety”, NSC Chicago, 1982

2. “Encyclopedia of Occupational Health and Safety, Vol. I and II”, International Labour

Organization

3. Benny Joseph, “Environmental Studies”, Tata McGraw Hill publication

Reference book(s)

1. Organization, Geneva, 1985

2. J. McCornick, M.S. Sanders, “Human Factors in Engineering and Design”, Tata McGraw

Hill, 1982

3. “Accident Prevention Manual”, NSC Chicago, 1982

4. H.W. Henrich, “Industrial Accident Prevention”, McGraw Hill, 1980

5. F.P. Less, “Loss Prevention in Process Industries”, Butterworth, New Delhi, 1986

Page 16: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 16 of 57

Course code : MAT102

Course title : Mathematics - II

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Integral Calculus – Improper integrals, Area and length of curves, Surface area and

volume of solid of revolution. Multiple integrals, Change of order of integration

Unit 2: Partial Differential Equation – Formulation and classification of PDE; Linear partial

differential equation of the first order (Lagrange’s method) Non-linear PDE of the first order.

Four standard forms, Charpit’s method.

Unit 3: Transforms – Fourier series, Laplace Transform and Convergence, Properties of

Laplace Transform, Inverse Laplace Transform, Fourier Transform, Inverse Fourier

Transform, Discrete Fourier Transform. Z-Transform, Properties of Z-Transform, Inverse Z-

Transform, Relationship between Z-Transform, Laplace Transform and Fourier Transform.

Unit 4: Probability and statistics – Sample space and events, Probability, The axioms of

probability, Some Elementary theorems, Conditional probability, Baye’s theorem, Random

variables, Discrete and continuous. Expectation. Binomial, Poisson & normal distributions

related properties. Sampling distributions, Sampling distribution of means. Coefficient of

correlation, Regression Coefficient, The lines of regression, The rank correlation

Unit 5: Complex Variable – Limit, Continuity and Differentiability of complex function,

Analytic functions, Cauchy-Riemann Equations, Necessary and Sufficient condition for

analyticity, Properties of Analytic functions, Laplace Equation, Harmonic Functions,

Harmonic Conjugate functions and their Engineering Applications Complex Integration:

Line Integral (contour integral) and its properties, Cauchy Integral Formula, Liouville

Theorem (without proof), Maximum Modulus Theorems (without proof), Applications of

Contour Integration - Evaluation of various types of definite real integrals using contour

Text book(s)

1. R.K. Jain, S.R.K. Iyengar, “Advanced Engineering Mathematics”, Narosa

2. J. Ravichandran, “Probability and Statistics for Engineers”, Wiley India, 2010

3. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley India

Reference book(s)

1. R.V. Hogg, J.W. McKean, A. Craig, “Introduction to Mathematical Statistics”, Pearson

Education India, 6th

Edition

2. D.W. Jordan, P. Smith, “Mathematical techniques”, Oxford

3. N.P. Bali, Manish Goyal, “A text Book of Engineering Mathematics”, Laxmi Publications

Page 17: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 17 of 57

Course code : CSP102

Course title : Data Structures and Algorithms Lab

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Concepts revision of C Programming Language, Data Types Revisited, Variable and

Constant, Static and Dynamic Memory Allocation, Array, Pointer, Structure, Strings, Sorting

(Bubble sort, Selection sort, Insertion sort, Quick sort, Merge sort), Searching (Linear search

and binary search), Linked list (Creation, Insertion, Deletion and Search operations in Singly

Linked List, Circular Linked List, Doubly Linked List and Circular Doubly Linked List),

Recursion, Stack, Queue, Circular Queue, Priority Queue, Double Ended Queue, Infix, Prefix

and Postfix expression conversion, Tree (Creation of Binary and Multiway tree, Insertion,

Deletion and Search in Binary Tree, Creation, Insertion, Deletion in Binary Search Tree,

Inorder, Preorder and Postorder Traversal, Creation of Heap Tree, Heap sort), Graph

(Creation of Directed and Undirected Graph, Depth First Traversal and Breath First

Traversal)

Text book(s)

1. Ellis Horowitz, SartajSahni, “Fundamentals of Data Structures”, Computer Science Press

2. R.L. Kruse, “Data Structure and Program Design”, Prentice-Hall India

Reference book(s)

1. A.V. Aho, J.D. Ullman, J.E. Hopcroft, “Data Structures and algorithms”, Addison-Wesley

2. Y. Langsam, M.J. Augenstein, A.M. Tenenbaum, “Data Structures Using C”, Prentice-Hall

India

3. M.A. Weiss, “Data Structures and Algorithm Analysis in C++”, Pearson Addison-Wesley

Page 18: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 18 of 57

Course code : CSP112

Course title : IT Workshop - II

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 2

Course prerequisite : None

Syllabus

Lab 1: Web application development; Relation between HTML, CSS and JS; Introduction to

HTML; Introduction to CSS; Introduction to JavaScript

Lab 2: HTML & CSS details; CSS box model; Basics of JavaScript HTML DOM; JavaScript

and DOM (further connections and dependencies); Code challenge assignment

Lab 3: CSS and RWD (Responsive Web Design); Code challenge assignment

Lab 4: Introduction to PHP; Code challenge assignment

Lab 5: SQL basics; Connecting to a database using PHP; Code challenge assignment

Lab 6: PHP, HTTP, cookies, session; Code challenge assignment

Lab 7: PHP RESTful API, PHP OOP concepts, PHP OOPs and MVC; Code challenge

assignment

Lab 8: Using open source REST APIs, Responsive Web Design using Twitter bootstrap;

Code challenge assignment

Lab 9: AWS instance creation, Web hosting with 000webhost; Code challenge assignment

Lab 10: Revision of all the topics covered and mini project allocation, Project review; Code

challenge assignment

Text Book(s)

Reference Book(s)

Page 19: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 19 of 57

Course code : ECP102

Course title : Electronic Devices & Circuits Lab

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: To (i) study basic measurements using various lab equipment such as DMM, DSO,

function generator and power supply, and (ii) identify basic circuit elements such as resistor,

capacitor, diode and transistor

Exp 2: To study (i) i-v characteristics of pn junction and zener diodes, and (ii)half-wave and

full-wave rectifiers using pn junction diode

Exp 3: To study positive and negative level clipper and clamper circuits using pn junction

diode

Exp 4: To study voltage regulator using (i) pn junction diode with resistive plus capacitive

loads, (ii) Zener diode with resistive only load

Exp 5: To study BJT input and output characteristics in CB, CE and CC configurations

Exp 6: To study FET output and transfer characteristics in CG, CS and CD configurations

Exp 7: To study BJT amplifier in CB configuration and obtain its frequency response

Exp 8: To study BJT amplifier in CE configuration and obtain its frequency response

Exp 9: To study FET amplifier in CS configuration and obtain its frequency response

Exp 10: To study RC phase-shift oscillator and Wien bridge oscillator using BJT

Text book(s)

1. Leonard S. Bobrow, “Fundamentals of Electrical Engineering”, Oxford University Press,

2nd

Edition

2. Jacob Millman, Christos C. Halkias, “Integrated Electronics: Analog and Digital Circuits

and Systems”, Tata McGraw Hill

Reference Book(s)

Page 20: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 20 of 57

Course code : HSP102

Course title : Soft Skill Development Lab

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 21: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 21 of 57

Course code : OTD102

Course title : Independent Project

Year/Semester : I/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

This is an unstructured open-ended course where under the overall supervision of course

coordinators, batches of students will be attached to different instructors. The basic aim of

this course is to arise creative thinking and impart skills among students, and make them

work as a team to implement their own constructive and challenging ideas. At end of the

course, each team needs to present their idea in the form of a product and submit a project

report as a culmination of their endeavor and investigation.

Text Book(s)

Reference Book(s)

Page 22: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 22 of 57

Course code : BMT201

Course title : Engineering Economics

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Basic Economic Concepts and foundations of economics for decision – making;

circular flows.

Unit 2: Demand analysis and consumer behavior; elasticity of demand and its measurement;

supply analysis and price – mechanism.

Unit 3: Production Analysis – short run and long run production functions; law of variable

proportions and returns to scale.

Unit 4: Cost Concepts and Analysis (short run and long run), Revenue curves under perfect

and imperfect competition.

Unit 5: Break Even Analysis (revenue - cost - output relationship).

Unit 6: Market Structures; pricing in perfect competition, monopoly, monopolistic

competition and oligopoly.

Unit 7: Economic Appraisal Techniques (pay - back period, NPV, IRR, cost - benefit ratio).

Unit 8: Macro Economic Concepts such as national income, inflation, deflation, stagflation,

monetary and fiscal policies, business cycles, foreign exchange rates and balance of

payments.

Text book(s)

1. H.C. Peterson, W. Cris Lewis, S.K. Jain, “Managerial Economics”, Prentice Hall

2. Suma Damodran, “Managerial Economics”, Oxford University Press

Reference book(s)

1. G.S. Gupta, “Managerial Economics”, Tata McGraw Hill

2. R.R. Barthwal, “Industrial Economics, An Introductory Text Book”, New Age

International (P) Limited

3. Paul Samuelson, William Nordhaus, “Economics”, Tata McGraw Hill

4. C.S. Barla, “Managerial Economics”, National Publishing House, New Delhi

5. N.D. Mathur, “Managerial Economics”, Shivam Book House (Pvt. Ltd.), Jaipur

Page 23: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 23 of 57

Course code : CST202

Course title : Object Oriented System Design

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction to programming paradigm – Aspect-oriented programming, Dynamic

programming, Functional programming, Logic programming, Object-oriented programming,

Parallel computing, Event Driven programming.

Unit 2: Overview of C++ – Abstraction, Polymorphism, Inheritance, Classes, Objects,

Methods. Constructor, Destructor.

Unit 3: Overview of C++ – Overloading (function and operator), references, friend function,

overriding, virtual function, virtual classes, templates, Namespace, Nested and inner classes,

Exception handling, Run time type casting, STL (List, Map, Algorithm).

Unit 4: Overview of Java – Java Byte code and virtual machine, data types, operators, arrays,

objects, constructors, returning and passing objects as parameter, Garbage collection, String

Handling, String constructors, special string operations, character extraction searching and

comparing strings, Nested Classes, Inheritance, Abstract classes and methods, Using final

with inheritance, overloading and overriding methods, Single and Multilevel inheritance,

Extended Classes, Access Control, Usage of super.

Unit 5: Overview of Java – Polymorphism, Package and interfaces, Exception handling with

try-throw-catch-finally constructs, String Buffer class, Object class, Cloning Objects,

Wrapper Classes, Enumeration Interface, Serialization-Deserialization, Synchronization,

Input-Output Streams.

Text Book(s)

1. Bjarne Stroustrup, “The C++ Programming Language”, Addison Wesley, 4th

Edition

2. Robert Lafore, “Object-Oriented Programming in C++”, Sams Publishing, 4th

Edition

3. Paul Deitel, Harvey Deitel, “Java How to Program”, Pearson, 10th

Edition

Reference Book(s)

1. E. Balagurusamy, “Object Oriented Programming with C++”, Tata McGraw Hill, 4th

Edition

2. Steve Oualline, “Practical C++ Programming”, O'Reilly, 2003

3. Herbert Schildt, “Java The Complete Reference”, McGraw Hill, 8th

Edition

Page 24: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 24 of 57

Course code : ECT201

Course title : Microprocessors & Microcontrollers

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction to Microprocessor, Microcontroller, Microcomputer; 8085

Microprocessor Architecture, Pin Description, Bus concept and organization, Multiplexing

and Demultiplexing of Buses; Static and Dynamic RAM, ROM, Memory map; Signals and

Timings, Classification of Instructions, Instruction Format, Instruction Set, Addressing

Modes.

Unit 2: Assembly Language Programming and Debugging – Simple Assembly

Programming, Directives used in Assembly Language, Counter and Time delay, Stack

organization and implementation, Macros and Subroutines; Debug and Testing of Assembly

Language Programs. Interrupts - Types, Applications and Handling; RST, SIM and RIM

Instructions and their uses; 8259 Programmable Interrupt Controller

Unit 3: Interfacing with 8085 Microprocessor – Interfacing of Simple input/output devices

(Switches, LEDs); 8255 Programmable Peripheral Interface; 8254 Programmable Interval

Timer; 8279 Keyboard/Display Controller; 8251 USART; 8257 DMA Controller; Memory

Interfacing. Serial Interface - RS232C and RS422A; Parallel Interface.

Unit 4: Comparative study of 8086 – Architecture, Instructions & Instruction Format,

Addressing (no programming & no detailed study of Instruction Set).

Unit 5: 8051 Microcontroller – Introduction of 8051 family; Block diagram description of

AT89C51; Internal Architecture - System Clock and Oscillator Circuits, CPU Registers,

SFRs, Memory Map, I/O Ports (no programming).

Text book(s)

1. Ramesh S. Gaonkar, “Microprocessor Architecture, Programming and Applications with

the 8085”, Penram Publishers

2. Muhammad Ali Mazidi, D. MacKinlay, “The 8051 Microcontroller & Embedded Systems

using Assembly and C”, Pearson Education

Reference book(s)

1. Aditya P. Mathur, “Introduction to Microprocessors”, Tata McGraw Hill

2. Douglas V. Hall, “Microprocessors and Interfacing”, Tata McGraw Hill

3. Kenneth J. Ayala, “The 8051 Microcontroller – Architecture, Programming and

Applications”, Penram Publishers

4. John Uffenbeck, “Microcomputers and Microprocessors – The 8080, 8085 and Z80

Programming, Interfacing and Troubleshooting”, Tata McGraw Hill, 3rd

Edition

Page 25: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 25 of 57

Course code : ECT203

Course title : Analog Electronics

Year/Semester : II/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Op-amp (symbol, equivalent circuit and its analysis, open loop transfer

characteristics), Ideal op-amp based basic configurations (inverting amplifier, non-inverting

amplifier, voltage follower, summing amplifier using inverting and non-inverting

configurations, differential input-differential output amplifier, difference amplifier, bridge

amplifier, instrumentation amplifier, I to V converter, V to I converter, integrator,

differentiator, inductance simulation), Practical op-amp IC741 based amplifiers (input

impedance, output impedance and gain), Practical op-amp IC741 characteristics

Unit 2: Basic theory of filters, realization of active filters (transfer function synthesis, Sallen-

Key filters, multiple feedback filters, switched capacitor filter)

Unit 3: Log and anti-log amplifiers, analog multipliers, precision circuits (half-wave and full

wave rectifiers, positive and negative clipper circuits, positive and negative clamper circuits,

peak detector circuits), comparator and Schmitt trigger circuits, sample-and-hold circuits

Unit 4: Sinusoidal oscillators (oscillators based on phase-shift, Wien bridge, Hartley, Colpitt,

crystal), Non-sinusoidal oscillators (square and triangular waveform generators),

Multivibrators (bistable, astable, monostable), timer IC555, voltage controlled oscillator

IC566, phase-locked loop IC565

Unit 5: Voltage regulator circuits (Zener regulator, emitter follower regulator, feedback

voltage regulator, short-circuit protection, foldback current limiting, thermal shutdown),

voltage regulator ICs (IC723, ICs 78XX and 79XX)

Text book(s)

1. L.K. Maheshwari, M.M.S. Anand, “Analog Electronics”, Prentice Hall India, 1st Edition

Reference book(s)

1. Adel S. Sedra, Kenneth C. Smith, “Microelectronic Circuits”, Oxford University Press, 5th

Edition

2. Ramakant Gayakwad, “Op-Amps and Linear Integrated Circuits”, Pearson Education, 4th

Edition

3. Sergio Franco, “Design with Operational Amplifiers & Analog Integrated Circuits”,

McGraw Hill, 2nd

Edition

Page 26: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 26 of 57

Course code : ECT205

Course title : Signals and Systems

Year/Semester : II/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Continuous-time and discrete-time signals, Signal energy and power, Periodic

signals, even-odd signals, exponential and sinusoidal signals, Unit impulse and step

functions, continuous and discrete time systems, System classifications, System properties.

Unit 2: Convolution integral and convolution sum, properties of LTI systems, LTI systems

described by differential and difference equation, response of LTI systems.

Unit 3: Fourier series representation of continuous and discrete time signals, properties,

Fourier Transform representation of continuous-time and discrete time signals, properties,

system characterization by linear constant coefficient difference equation.

Unit 4: The Laplace Transform, ROC, properties of Laplace-transform, analysis and

characterization of LTI systems using Laplace Transform.

Unit 5: The z-transform, ROC and pole-zero plot, properties of z-transform, analysis and

characterization of LTI systems using z-transform. Stability criterion.

Unit 6: Sampling, types of sampling, Analog to digital conversion, Signal reconstruction.

Text book(s)

1. Alan V. Oppenheim, Alan S. Willsky, S. Hamid Nawab, “Signals and Systems”, Prentice

Hall India, 2nd

Edition

Reference Book(s)

1. B.P. Lathi, “Signal Processing and Linear Systems”, Oxford University Press, 1998

2. Simon Haykin, Barry Van Veen, “Signal & Systems”, John Willey and Sons, 2nd

Edition

Page 27: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 27 of 57

Course code : ECT207

Course title : Control Systems

Year/Semester : II/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction to concept of measurement, feedback and automatic control; History of

Control, Classification of Systems - linear/non-linear, analog/digital, time invariant/time

varying, lumped/distributed parameters; Mathematical modelling for electrical, mechanical

and electromechanical systems; Block diagram development, closed loop transfer function,

Block diagram reduction examples, Signal flow graph - Mason’s gain formula

Unit 2: Open loop and closed loop systems; Effect of degenerative feedback on gain,

dynamic response, disturbance signals, sensitivity to parameter variations, linearization;

Effect of regenerative feedback; Linear approximation of nonlinear systems; Control systems

and their components; Various Test signals in time domain, Response and specifications of

first-order and second order systems, Effect of adding pole(s) and/or zero(s), Derivative and

integral compensation techniques, Performance indices

Unit 3: The concept of stability and necessary conditions for it, Hurwitz and Routh stability

criteria, The root locus concept and its construction, Frequency response techniques - polar

and Bode plots, Correlation between time and frequency responses, Nyquist stability

criterion, Closed-loop frequency response, sensitivity analysis in frequency domain

Unit 4: Preliminary considerations for classical design, Realization of basic compensators,

Cascade compensation in time and frequency domain, Tuning of PID controllers, Feedback

compensation, Robust control system design; Concepts of state, state variable and state

model; State models for linear continuous-time systems, Solution of state equations, Concept

of controllability and observability

Text book(s)

1. I.J. Nagrath, M. Gopal, “Control Systems Engineering”, New Age International Publishers,

5th

Edition

Reference book(s)

1. B.S. Manke, “Linear Control Systems”, Khanna Publishers, 9th

Edition

2. Farid Golnaraghi, Benjamin C. Kuo, “Automatic Control Systems”, John Wiley & Sons,

9th

Edition

3. R.C. Dorf, R.H. Bishop, “Modern Control Systems”, Addison Wesley, 11th

Edition

Page 28: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 28 of 57

Course code : ECT209

Course title : Communication Systems

Year/Semester : II/I

Branch : CSE

Course credits : 2

Course prerequisite : None

Syllabus

Unit 1: Introduction to communication systems; concepts of signal-to-noise ratio, channel

bandwidth, rate of communication, randomness, redundancy, coding; Classification of signals

and useful signal operations, Frequency domain representation of signals using Fourier

transform, Important properties of Fourier transform, Signal transmission through a linear

system, Ideal and practical filters, Energy and power of a signal, Energy and power spectral

density

Unit 2: Principle of modulation, Amplitude modulation and demodulation systems (DSB-FC,

DSB-SC, SSB-SC, VSB-SC modulations; Carrier acquisition, Super heterodyne AM

receiver), Concept of angle modulation (frequency modulation and phase modulation),

Generation and demodulation of FM waves, Interference in angle modulated systems

Unit 3: Sampling theorem - Signal reconstruction and aliasing; Baseband digital modulation -

Pulse analog modulation (Pulse Amplitude Modulation, Pulse Width Modulation, Pulse

Position Modulation), Pulse Digital Modulation (Pulse Code Modulation, Delta Modulation);

Digital communication system, M-ary communication, Digital carrier systems - Binary

signaling scheme (Amplitude Shift Keying, Phase Shift Keying, Frequency Shift Keying);

Digital multiplexing; Emerging digital communication technologies

Text book(s)

1. B.P. Lathi, “Modern Digital & Analog Communications Systems”, Oxford University

Press

Reference book(s)

1. S. Haykin,"Communications Systems", John Wiley and Sons, 2001

2. J. G. Proakis, M. Salehi, "Communication Systems Engineering", Pearson Education, 2002

3. H. Taub, D.L. Schilling, "Principles of Communication Systems", Tata McGraw Hill, 2001

Page 29: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 29 of 57

Course code : CSP203

Course title : Object Oriented System Design Lab

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Aspect-oriented programming, Dynamic programming, Functional programming, Logic

programming, Object-oriented programming, Parallel computing, Event Driven

programming. Abstraction, Polymorphism, Inheritance, Classes, Objects, Methods.

Constructor, Destructor. Overloading (function and operator), references, friend function,

overriding, virtual function, virtual classes, templates, Namespace, Nested and inner classes,

Exception handling, Run time type casting, STL (List, Map, Algorithm).

Java Byte code and virtual machine, data types, operators, arrays, objects, constructors,

returning and passing objects as parameter, Garbage collection, String Handling, String

constructors, special string operations, character extraction searching and comparing strings,

Nested Classes, Inheritance, Abstract classes and methods, Using final with inheritance,

overloading and overriding methods, Single and Multilevel inheritance, Extended Classes,

Access Control, Usage of super. Polymorphism, Package and interfaces, Exception handling

with try-throw-catch-finally constructs, String Buffer class, Object class, Cloning Objects,

Wrapper Classes, Enumeration Interface, Serialization-Deserialization, Synchronization,

Input-Output Streams.

Text Book(s)

1. Bjarne Stroustrup, “The C++ Programming Language”, Addison Wesley, 4th

Edition

2. Robert Lafore, “Object-Oriented Programming in C++”, Sams Publishing, 4th

Edition

3. Paul Deitel, Harvey Deitel, “Java How to Program”, Pearson, 10th

Edition

Reference Book(s)

1. E. Balagurusamy, “Object Oriented Programming with C++”, Tata McGraw Hill, 4th

Edition

2. Steve Oualline, “Practical C++ Programming”, O'Reilly, 2003

3. Herbert Schildt, “Java The Complete Reference”, McGraw Hill, 8th

Edition

Page 30: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 30 of 57

Course code : CSP211

Course title : IT Workshop - III

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 2

Course prerequisite : None

Syllabus

Unit 1: MATLAB – Introduction to Programming (Components of a Computer, Working

with numbers, Machine code, Software hierarchy, Matrix theory), Programming Environment

(MATLAB Windows, A First Program, Expression, Constants, Variables and assignment

statement, Arrays), Graph Plots (Basic plotting, Built in functions, Generating waveforms),

Procedures and functions (Arguments and return values, M-files, Formatted console input-

output, String handling), Control and Conditional Statements (If, Else, Elseif, Repetition

statements such as While and For), 1D and 2D Signals (Audio and Image Processing, Load,

Save, etc.)

Unit 2: LabVIEW – Data Acquisition with NI ELVIS while Getting Familiar with

LabVIEW (Loops, Case Structures, and Timing; Arrays, Clusters, and Type Definitions; File

I/O; Modularity; Data Acquisition), MATLAB and LabVIEW interfacing

Unit 3: Python

Text Book(s)

Reference Book(s)

Page 31: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 31 of 57

Course code : ECP201

Course title : Microprocessors and Microcontrollers Lab

Year/Semester : II/I

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: Introduction

Exp 2: Data Transfer Operations (Immediate, Direct and Register addressing; Register

Indirect Addressing; Direct Addressing)

Exp 3: Flag operations

Exp 4: Arithmetic and Logical Operations (8-bit Addition and Subtraction, One’s

Complement, Mask Off Most Significant Four Bits, Set Bits, Logical Operations, Packed to

Unpacked)

Exp 5 & 6: Branch Instructions (8-bit Multiplication, 8-bit By 8-bit Division, 24-bit

Multiprecision Addition, Sum of N elements)

Exp 7 & 8: Code Conversion (ASCII to Decimal Conversion, BCD to Hex Conversion, Hex

to Decimal Conversion, Hex to Binary Form)

Exp 9 & 10: Array Operation (Biggest Number in an Array; Arrange in Descending Order;

Number of Zero, Positive and Negative Numbers; Square of a Number)

Text Book(s)

Reference Book(s)

Page 32: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 32 of 57

Course code : ECP203

Course title : Analog Electronics Lab

Year/Semester : II/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: To study inverting amplifier, non-inverting amplifier and voltage follower using op-

amp IC741

Exp 2: To study adder, subtractor, integrator and differentiator using op-amp IC741

Exp 3: To study the performance of instrumentation amplifier using op-amp IC741

Exp 4: To study second-order active Butterworth filters (low-pass, high-pass, band-pass,

band-stop) using Sallen-Key circuit approach based on op-amp IC741

Exp 5: To study various precision circuits using op-amp IC741 (half-wave rectifier, full-

wave rectifier, positive and negative clippers, positive and negative clampers, peak detector)

Exp 6: To study zero-crossing detector and Schmitt trigger circuits using op-amp IC741

Exp 7: To study RC phase-shift and Wien-bridge oscillators using op-amp IC741

Exp 8: To study square and triangular waveform generators using op-amp IC741

Exp 9: To study monostable and astable multivibrators operation using timer IC555

Exp 10: To study operation of voltage regulator IC723 and IC78XX

Text book(s)

1. L.K. Maheshwari, M.M.S. Anand, “Laboratory Experiments and PSPICE Simulations in

Analog Electronics”, Prentice Hall India, 1st Edition

Reference Book(s)

Page 33: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 33 of 57

Course code : CST204

Course title : Computer Architecture and Organization

Year/Semester : II/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction – Instruction Set Architecture, Von Neumann and Harvard Architecture;

RISC versus CISC; Flynn's Classification, System Design Issues - Structure versus behavior,

Design Levels: Gate, Register and Processor.

Unit 2:Computer Organization & Design – Basic CPU Organization – General purpose

Registers Organization; Stack Organization; Bit-sliced CPU; Accumulator-based CPU Data

Representation - Basic Data-type formats; Storage order: Big-endian and Little-endian

Instruction Formats - RISC and CISC type; Instruction Types; Instruction Cycle and Machine

Cycle. Addressing Modes

Unit 3: Computer Arithmetic – Fixed-Point Arithmetic - Addition and Subtraction of Signed

Numbers, Two's Complement 8-bit Adder and Subtractor, Carry Look-Ahead Adder, Ripple-

Carry Adder; Multiplication - Shift & Add Multiplier, Two's Complement Multiplier, Array

Multiplier, Booth Multiplier; Division - Restoring & Non-Restoring Division, Floating Point

Arithmetic - Addition, Subtraction and Multiplication for IEEE 754 standard, Arithmetic-

Logic Units - Combinational ALUs and Sequential ALUs (basic concepts)

Unit 4: Processor Design – Logic Design Conventions, Data Path Construction, Hardwired

Control versus microprogrammed control, single cycle implementation, multi-cycle

implementation, performance enhancement using pipelining, arithmetic and instruction

pipelining, pipeline hazards. Pipelining - Instruction & Arithmetic Pipeline, Concept,

Structure and Space-time diagram

Unit 5: Memory Organization – Memory Characteristics - Basic Concept, Types, Access

modes, 1-D and 2-D Organization; Semiconductor RAM & ROM Memories - Types, Design

and Interfacing; Multi-level Hierarchy; Random Access Memory Cache Memories - Features

(Cache-coherence), Types, Design issues, Organization, Operation (Read/Write), Address

Mapping, Performance issues and Replacement Policies, Communication Methods –

Intrasystem versus Intersystem; Buses - Local Bus, Shared Bus, Interconnection Structures;

Bus Control - Features and Data Transfers (Synchronous versus Asynchronous), Bus

interfacing and Bus Arbitration, I/O Control Methods - Programmed I/O, Interrupt Driven I/O

and I/O Processors with an example.

Text book(s)

1. D.A. Patterson,J.L. Hennessy, “Computer Organization and Design”, Elsevier, 5th

Edition

2. John P. Hayes, “Computer Architecture and Organization”, McGraw Hill, 5th

Edition

Reference book(s)

1. William Stalling, “Computer Organization and Architecture”, Prentice Hall India

2. C. Hamacher, Z.Vranesic, S. Zaky, “Computer Organization”, McGraw Hill, 5th

Edition

3. A.S. Tanenbaum, “Structured Computer Organization”, Prentice Hall India, 4th

Edition

4. P. Pal Chaudhuri, “Computer Organization and Design’, Prentice Hall India, 3rd

Edition

Page 34: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 34 of 57

Course code : ECT202

Course title : Analog Communication

Year/Semester : II/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction of Communication, Concept of Bandwidth, Review of Random Signals,

Basic Mechanism & Application of Modulation, Elements of communication - point to point

and broadcast. Wired and wireless Communication.

Unit 2: Amplitude Modulation – AM Modulation and Demodulation Implementation, Hilbert

Transformation, Variations of AM (DSB, SSB, VSB), Frequency Division Multiplexing,

Time & Frequency Domain Analysis, Applications, Implementation

Unit 3: Frequency Modulation –Time Domain & Frequency Domain analysis leading to

spectrum, Modulation & Demodulation Implementation, FM System Examples

Unit 4: Radio Communication – Transmitters and Homo/Hetero/Superhetrodyne Receivers,

Mixer Theory & Implementation, Concept of Intermediate Frequency (Direct Detection,

Double IF)

Unit 5: Phase Locked Loop – Analysis, Circuits & Applications - FM Demodulation;

Concept of Synchronization in Communication Systems with PLL

Unit 6: Sampling Theory – Time & Frequency Domain Analysis; Sampling Theorem;

Samplers, Filtering, Signal Recovery, Low-Pass & Band-Pass sampling

Unit 7: Pulse Modulation Systems (Discrete Analog Modulation) – Pulse Modulation

analysis (Time Domain & Frequency Domain), Modulation & Demodulation (PAM, PPM,

PWM), Time Division Multiplexing

Unit 8: Performance of Modulation Systems in Presence of Noise – Bandpass Noise, Linear

Continuous Wave Modulation with Noise, Exponential CW Modulation with Noise, Analog

Pulse Modulation with Noise

Text Book(s)

Reference Book(s)

Page 35: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 35 of 57

Course code : ECT204

Course title : Measurement and Instrumentation Technology

Year/Semester : II/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Definition of measurement, types of application of instruments, Functional elements

of generalized measurement system, Active/Passive transducers, Analog/Digital mode of

operation, Null and Deflection methods. Input output configuration of measurement system,

Methods of correction of modifying and interfering inputs. Calibration, Precision, Accuracy,

Threshold, Resolution, Hysteresis, Linearity, Sensitivity, Drift, Span, Range, Normal

distribution curve, Probable error. Types of excitation inputs; step, ramp and frequency

response of First and Second order systems

Unit 2: Resistive potentiometer, strain gauges, LVDT, Synchros, Variable reluctance, eddy

current, Capacitance pick-ups, Piezoelectric & Hall effect transducers, Photoemissive,

Photoconductive, Photovolatic, Phototransistor, Methods and applications of fiber optics

Unit 3: Bridge circuits, Op-amps, Instrumentation amplifiers, Chopper amplifier, Carrier

amplifiers, Isolation amplifier, Charge amplifier, Analog Filters, Digital Filters, Amplitude

modulation/demodulation, Different types of A/D and D/A converters

Unit 4: Measuring translational and rotational velocity (Moving coil moving magnet pickups,

Eddy-current magnetic and photoelectric pulse counting, encoders); Force, Torque, shaft

power measurement (Bourdon tube, Bellows, Diaphragm, Strain gages, Torsion bar,

Dynamometers); Seismic and acoustic measurements (Seismic displacement, velocity and

acceleration pickups, sound measurement); High and low pressure measurement (Dead

weight gages, manometers, elastic elements, Bridgman, Mcleod, Thermal conductivity,

Ionization Gauge); Flow measurement (Obstruction meters, Rotameters, Pitot static tube,

Turbine meters, electromagnetic flow meters, ultrasonic flow meters, vortex shedding, laser

Doppler velocity meter, Hot wire anemometer, mass flow meter, positive displacement

meter); Temperature measurement (Bimetallic, Liquid in glass, pressure thermometer,

Thermocouples, RTDs, Thermistors, Semiconductor sensors, Radiation detectors, Radiation

thermometers); Level measurement (Direct and indirect methods, ultrasonic, radar,

microwave); Viscosity, density pH, humidity measurement

Unit 5: Components of DAS (Data Loggers, elements of DAS)

Text Book(s)

1. E.O. Doeblin, D. Manik, “Measurement Systems: Application and Design”, McGraw-Hill

2. A.K. Sawhney, “Electrical & Electronics Measurement and Instrumentation”, Dhanpat Rai

& Co

Reference Book(s)

1. D.V.S. Murthy, “Transducers and Instrumentation”, PHI, 1st Edition

2. B.E. Jones, “Instrumentation, Measurement and Feedback”, Tata McGraw Hill, 1978

3. R.S. Figliola, D.E. Beasley, “Theory and Design for Mechanical Measurements”, John

Wiley & Sons

Page 36: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 36 of 57

Course code : ECT206

Course title : Electromagnetic Theory

Year/Semester : II/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Electrostatics – Vector Calculus, Coulomb’s Law, Electric Field and Force, Electric

Potential, Superposition Principle, Conservative Field, Electric-Dipole and its field, Gauss

Law and Divergence Theorem, Electrostatic Potential, Laplace and Poisson’s Equation,

Energy in the Field, Field near charged conductor, Capacitance, capacitance of common two-

plate capacitors, including two-wire capacitor, Dielectrics, dielectric boundary conditions.

Solution of Laplace’s Equation and Poisson’s Equation in 1-D, uniqueness theorem.

Capacitance calculations with multiple dielectrics.Isotropic dielectrics, Boundary conditions

at dielectric surfaces. E and P relationship.

Unit 2: Magnetostatics – Lorentz Force, charged particle motion in E and B field. Force due

to a Magnetic field, Force due to combined Electric and Magnetic fields, Biot-Savart Law,

Magnetic Vector Potential, calculation of Magnetic Field for simple coil configurations.

Ampere’s Law, Magnetic flux, Stokes theorem, Magnetic materials, magnetic boundary

conditions, Inductance calculations for common geometries, Force on a dipole.

Unit 3: Time-Varying Fields – EMF, EM induction, Faradays law for circuit, self-inductance.

Equation of continuity, The Displacement current. Maxwell’s Equation, The wave equation

in 1-Dimension, Solution of the wave equation. Plane waves, Wave propagation in vacuum

and lossy dielectrics, Skin depth and frequency dependence of lumped elements, Energy

transport by waves. The Poynting vector, Characteristic Impedance, Reflection at boundaries.

Normal incidence formula. Guided Waves.

Text book(s)

1. William H. Hayt Jr., “Engineering Electromagnetics”, Tata McGraw Hill, 5th

Edition

2. R. Plonsey, R.E. Collin, “Principles and Applications of Electromagnetic Fields”, McGraw

Hill, 1961

Reference Book(s)

Page 37: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 37 of 57

Course code : HST202

Course title : Technical Writing and Professional Communication

Year/Semester : II/II

Branch : CSE, ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction – Technical Communication skills, Reading, Listening, Writing, and

Speaking. Improving these with comprehension, Punctuation, Use of Modals

Unit 2: Paragraph Writing, Expansion, Abstract and Specific words, avoiding Jargon and

Cliches

Unit 3: Technical Note taking, Mechanics & Note-taking Techniques

Unit 4: Technical description of Engineering Objects/Products/Processes, Manual writing,

Slogan Writing Speech Advertising

Unit 5: Vocabulary Building: Prefixes, Suffixes, One word Substitutions, root words,

commonly used foreign words and phrases

Text book(s)

1. Sharon J. Gerson, Steven M. Gerson, “Technical Writing Process and Product”, Pearson

Education, 8th

Edition

2. Raymond Murphy, “Essential English Grammar”, Cambridge University Press

Reference book(s)

1. M. Ashraf Rizvi, “Effective Technical Communication”, Tata McGraw Hill, 2012

2. Norman Lewis, “Word Power Made Easy” Goyal Saab, Latest Version

3. Lynne Truss, “Eats Shoots and Leaves”

Page 38: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 38 of 57

Course code : MAT202

Course title : Probability and Random Processes

Year/Semester : II/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Probability – Probability Definitions and Axioms, Probability as a Relative

Frequency, Joint Probability, Conditional Probability, Total Probability, Bayes’ Theorem,

Independent Events. Definition of a Random Variable, Conditions for a Function to be a

Random Variable, Discrete, Continuous and Mixed Random Variables

Unit 2: Distribution & Density Functions – Distribution and Density functions and their

Properties - Binomial, Poisson, Uniform, Gaussian, Exponential, Rayleigh and Conditional

Distribution, Methods of defining Conditional Event, Conditional Density, Properties.

Unit 3: Expectations – Introduction, Expected Value of a Random Variable, Function of a

Random Variable, Moments about the Origin, Central Moments, Variance and Skew,

Chebychev’s Inequality, Characteristic Function, Moment Generating Function, Statistical

Independence, Sum of Two Random Variables, Sum of Several Random Variables, law of

large numbers, Central Limit Theorem (Proof not expected).

Unit 4: Stochastic Processes – The Stochastic Process Concept, Classification of Processes,

Deterministic and Nondeterministic Processes, Distribution and Density Functions, Concept

of Stationarity and Statistical Independence, First-Order Stationary Processes, Second-Order

and Wide-Sense Stationarity, Autocorrelation Function and its Properties, Cross-Correlation

Function and its Properties, Covariance and its Properties, Autocorrelation Function, Cross-

Correlation Functions, Gaussian Random Processes, Poisson Random Process

Unit 5: Discrete-time Markov Chains (DTMCs) – Definition and examples of Markov

Chains, Transition probability matrix, Chapman-Kolmogorov equations; n-step transition and

limiting probabilities, ergodicity, stationary distribution, random walk and gambler’s ruin

problem, applications of DTMCs.

Unit 6: Continuous-time Markov Chains (CTMCs) – Kolmogorov differential equations for

CTMCs, infinitesimal generator, Poisson and birth-death processes, stochastic Petri net,

applications to queueing theory and communication networks

Text book(s)

1. Athanasios Papoulis, S. Unnikrishna Pillai, “Probability, Random Variables and Stochastic

Processes”, Tata McGraw Hill, 4th

Edition

2. Pradip Kumar Gosh, “Theory of Probability and Stochastic Processes”, University Press

Reference book(s)

1. Henry Stark, John W. Woods, “Probability and Random Processes with Application to

Signal Processing”, Pearson Education, 3rd

Edition

2. George R. Cooper, Clave D. McGillem, “Probability Methods of Signal and System

Analysis”, Oxford, 3rd

Edition

3. S.P. Eugene Xavier, “Statistical Theory of Communication”, New Age Publications, 1997

Page 39: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 39 of 57

Course code : CSP204

Course title : Computer Architecture and Organization Lab

Year/Semester : II/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: Write a Verilog/VHDL code for Arithmetic circuits (Half Adder, Full Adder).

Exp 2: Write a Verilog/VHDL code for Arithmetic circuits (Half Subtractor, Full Subtractor,

ADD-SUB).

Exp 3: Write a Verilog/VHDL code for Carry Look-Ahead Adder, Ripple-Carry Adder and

realize that which one is better in terms of area, power and timing.

Exp 4: Write a Verilog/VHDL code for 4:1 mux (Behavioral, Structural (using 2:1),

dataflow), decoder, dmux, encoder.

Exp 5: Write a Verilog/VHDL code and compare 4x4 Array Multiplier and Booth Multiplier.

Exp 6: Implement Vedic multiplier and compare its statistics area, power and timing with

Booth Multiplier.

Exp 7: Design a simple 4-bit ALU. ALU contain comparator, addition, subtraction and

multiplication.

Exp 8: Simulate and synthesis Barrel Shifter, investigate the applications of barrel shifter.

Exp 9: Design a simple bus.

Exp 10: Realize and explore a simple cache simulator and define the design policies.

Exp 11: Realize a simple pipelining in any circuit.

Exp 12: Explore a Computer Architecture simulator (eg. Gem5).

Text book(s)

Reference book(s)

Page 40: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 40 of 57

Course code : ECP202

Course title : Analog Communication Lab

Year/Semester : II/II

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1: Amplitude modulation and demodulation

Exp 2: Diode detector characteristics

Exp 3: DSB-SC modulation and demodulation

Exp 4: SSB modulation

Exp 5: Frequency modulation and demodulation

Exp 6: Pre-emphasis and de-emphasis

Exp 7: Mixer circuit

Exp 8: Automatic Gain control circuit

Exp 9: Sampling theorem verification

Exp 10: Pulse amplitude modulation and de-modulation

Exp 11: Pulse-width modulation and demodulation

Exp 12: Pulse position modulation

Text book(s)

Reference book(s)

Page 41: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 41 of 57

Course code : ECP204

Course title : Measurement and Instrumentation Technology Lab

Year/Semester : II/II

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Exp 1 to 3: Data Acquisition with ELVIS, myDAQ and myRIO while Getting Familiar with

LabVIEW (Loops, Case Structures, and Timing; Arrays, Clusters, and Type Definitions; File

I/O; Modularity; Data Acquisition, etc)

Exp 4 to 6: Devices and Sensors (Discrete LED, Pushbutton Switch, DIP Switches, Relay,

Potentiometer, Thermistor, Photocell, Electret Microphone, Buzzer/Speaker, Motor, Rotary

Encoder, Photointerrupter, Hall-Effect Sensor, Piezoelectric-Effect Sensor, Servo, H-Bridge

and Geared Motor, IR Range Finder, Sonic Range Finder, Accelerometer, Gyroscope,

Compass, Ambient Light Sensor, RTD, Thermocouple, etc) characterization using (a)

ELVIS, (b) myDAQ, (c) myRIO

Exp 7: Design a weight measurement system using load cell and (i) ELVIS, (ii) myDAQ,

(iii) myRIO

Exp 8: Design a temperature measurement system using thermocouple and (i) ELVIS, (ii)

myDAQ, (iii) myRIO

Exp 9: Design a temperature measurement system using resistance temperature detector and

(i) ELVIS, (ii) myDAQ, (iii) myRIO

Exp 10 to 12: QNET Mechatronic Sensors (Strain Gage, Pressure Sensor, Piezo Sensor,

Potentiometer, Infrared, Sonar, Optical Position, Magnetic Field, Encoder, Temperature

Sensor, Switches and LEDs, Switch Debounce Analysis) trainer with ELVIS

Text book(s)

Reference book(s)

Page 42: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 42 of 57

Course code : HSP204

Course title : Professional Communication Lab

Year/Semester : II/II

Branch : CSE, ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 43: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 43 of 57

Course code : ECT301

Course title : Digital Signal Processing

Year/Semester : III/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction – DSP Applications, Concepts of Frequency and Filtering, Commonly

used signals in DSP, characterization of LTI systems.

Unit 2: Review of Z-transform – Z-transform, Concepts of zeros and poles of a system,

region of convergence (ROC) of Z-transform; Inverse Z-transform and Properties of Z-

transform

Unit 3: Frequency Domain Representation of Signals – Concept of spectrum, Sampling

theorem - decimation and interpolation of discrete signals, Frequency representation of

discrete time signals - Discrete time Fourier transform (DTFT), Discrete Fourier transform

(DFT), Fast Fourier transform (Decimation in Time and Decimation in Frequency), Concepts

of circular shift and convolution, Filtering of long data sequence

Unit 4: Linear Time Invariant (LTI) Systems in Transform Domain – Concept of filtering

revisited (lowpass, bandpass and highpass filters), Transfer function and the frequency

response of a system, Types of transfer functions - FIR filters, ideal filters, linear phase

filters, zero locations of linear phase FIR filters; IIR filters, pole and zero locations of IIR

filters, all pass filters, comb filters, stability issues for IIR filters

Unit 5: Filter Structures – IIR system (direct, cascade and parallel form, Transposed form),

FIR system (direct and cascade form, and structure for linear phase FIR systems)

Unit 6: Filter Design Techniques – Digital filter specifications, selection of filter type, and

filter order; FIR filter design using windowing Techniques; FIR filter design using frequency

sampling method; IIR filter design using Impulse Invariance; IIR filter design using bilinear

transformation; Spectral transformations for designing a filter with new characteristics based

on a previously designed filter; Finite precision (Quantization and round-off error, Finite

word length effects in digital filter)

Unit 7: Adaptive Filters – Applications of Adaptive Filters, Adaptive Direct Form FIR Filters

(LMS algorithm), Adaptive Direct Form Filters (RLS algorithm)

Unit 8: Random Signal Analysis & Spectral Estimation – Auto-correlation and cross-

correlation with examples, power spectral density and Spectral estimation

Unit 9: Introduction to Digital Signal Processors

Text Book(s)

Reference Book(s)

Page 44: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 44 of 57

Course code : ECT303

Course title : Digital Communication

Year/Semester : III/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Digital Signals and Systems – Overview of Digital Communication Systems (DCS) -

Merits and Demerits of the same; Digital PAM Signals - Signaling rate and Data Rate; Line

codes (Unipolar, Polar, Bipolar, Manchester, CHDB-n, 4B3T, Top-hat); Power Spectra of

Digital PAM, Transmission Limitations (Inter Symbol Interference, Eye Pattern

Regenerators); Noise and Errors – M-ary Error Probabilities (Binary Error Probabilities);

Matched Filtering - Optimum Terminal filters, Equalization; Comparison of Analogue and

Digital Communications

Unit 2: Analog to digital Conversion – Conversion Quantization (Uniform and Non-

uniform); Quantization Noise; Pulse Code Modulation - PCM generation and reconstruction,

Mu and A law, Bandwidth considerations; Differential PCM; Delta Modulation; Adaptive

Delta Modulation; Digital Multiplexing - Multiplexing and Hierarchies (North American and

CCITT); Synchronization Techniques - Bit and Frame synchronization; Comparison between

Waveform and Parameter Coding Digitization for GSM mobiles

Unit 3: Digital Modulation Techniques Bandpass Transmission – Binary Modulation (ASK,

PSK, FSK, MSK, and their Spectral Analysis); Coherent Demodulation (Optimum Binary

Detection; Coherent OOK, PSK, FSK; M-ary Systems, QAM; M-ary PSK, ASK Systems);

Comparison of digital modulation systems; Introduction to information theory

Unit 4: Error Control and Coding – Error Detection and Correction (Parity check code,

Repetition Code vectors, Hamming distance, FEC systems, ARQ systems, Block codes -

Hamming Codes and Cyclic Codes Convolutional Codes)

Unit 5: Bandpass Digital Transmission – Coherent Binary, Noncoherent Binary, Quadrature

Carrier and M-ary Systems

Unit 6: Spread Spectrum Techniques – DSS, FHSS, Coding, Synchronization

Text Book(s)

Reference Book(s)

Page 45: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 45 of 57

Course code : ECT305

Course title : VLSI Design

Year/Semester : III/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 46: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 46 of 57

Course code : ECT307

Course title : Transmission Lines and Antennas

Year/Semester : III/I

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Unit 1: Introduction to EM waves and various techniques of communication, The decibel and

neper, Current and voltage calculation for symmetrical networks and their characteristic

impedance and properties of symmetrical network. Propagation Constant. Filter

Fundamentals Pass Band, Stop Bands of Low Pass of different filters. Characteristic

impedance of symmetrical networks. Characteristic Impedance of Transmission Line and

Reflection Coefficient, Impedance Transformation. Loss less and Low loss transmission Line

VSWR, Power transfer on Transmission Line, Smith Chart, Admittance Smith Chart.

Unit 2: Experimental set up of Transmission Line Measurements, Application of

Transmission Lines, Impedance matching, Lossy transmission Line, Problems of

Transmission Line, Types of Transmission Line, Maxwell’s equation and Boundary

conditions at media interface. Uniform plane wave and its Propagation. Wave polarization,

Pioncere’s Sphere, Wave propagation in conducting medium, Wave propagation and phase

velocity, Power flow and Poynting vector, Surface current and Power loss in a conductor.

Plane wave in arbitrary direction, Plane wave at dielectric interface

Unit 3: Antenna Introduction. Solution for Potential Function, Radiation from Hertz dipole,

Power radiated by Hertz dipole. The linear Antenna, Radiation parameters of antennas,

Receiving Antenna, Monopole and Dipole Antenna. Fourier Transform relation between

current and radiation pattern, Antenna Array, Uniform linear array, Synthesis of Array,

Binomial Array and general Array Synthesis, Radiation characteristics.

Text book(s)

1. John D. Ryder, “Networks, Lines and Fields”, Prentice Hall India

2. John D Krauss, “Antennas”, McGraw Hill

3. Constantine A. Balanis, “Antenna Theory Analysis and Design”, Wiley

4. Robert E. Collin, “Field Theory of Guided Waves”, IEEE Press

Reference Book(s)

Page 47: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 47 of 57

Course code : ECP301

Course title : Digital Signal Processing Lab

Year/Semester : III/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 48: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 48 of 57

Course code : ECP303

Course title : Digital Communication Lab

Year/Semester : III/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 49: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 49 of 57

Course code : ECP305

Course title : VLSI Design Lab

Year/Semester : III/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 50: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 50 of 57

Course code : ECP307

Course title : Transmission Lines and Antennas Lab

Year/Semester : III/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 51: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 51 of 57

Course code : ECD302

Course title : Project - I

Year/Semester : III/II

Branch : ECE

Course credits : 6

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 52: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 52 of 57

Course code : ECD304

Course title : Technical Presentation - I

Year/Semester : III/II

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 53: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 53 of 57

Course code : ECT302

Course title : Embedded Systems

Year/Semester : III/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 54: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 54 of 57

Course code : ECT304

Course title : Wireless Communication

Year/Semester : III/II

Branch : ECE

Course credits : 3

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 55: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 55 of 57

Course code : ECP302

Course title : Embedded Systems Lab

Year/Semester : III/II

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)

Page 56: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 56 of 57

Course code : ECD401

Course title : Project - II

Year/Semester : IV/I

Branch : ECE

Course credits : 6

Course prerequisite : None

Syllabus

Text Book(s)

Reference Book(s)

Page 57: Department of Electronics & Communication · PDF fileDepartment of Electronics & Communication Engineering ... Combinational logic circuits ... R.P. Jain, “Modern Digital Electronics”,

Department of Electronics & Communication Engineering

Page 57 of 57

Course code : ECD403

Course title : Technical Presentation - II

Year/Semester : IV/I

Branch : ECE

Course credits : 1

Course prerequisite : None

Syllabus

Text book(s)

Reference book(s)