VI Sem Final Syllabus - 1 PDF
VI Sem Final Syllabus - 1 PDF
VI Sem Final Syllabus - 1 PDF
Course Outcomes:
1. A student who successfully completes this course should be able to
1. Apply vector calculus to understand the behavior of static electric fields in standard configurations
2. Apply vector calculus to understand the behavior of static magnetic fields in standard
configurations
3. Describe and analyze electromagnetic wave propagation in free-space
4. Describe and analyze transmission lines
5. Ability to identify, formulate and solve engineering problems in the area of electric field and
magnetic field waves
6. Ability to use the techniques and skills which are necessary for engineering practices.
The topics that enable to meet the above objectives and course outcomes are given below
Reference Book
1) William H Hayt Jr, John A Buck, “Engineering Electronics”, Tata McGraw-Hill, 7th Edition, 2006
2) John Krauss and Daniel A Fleisch, “Electromangetics with Application”, McGraw-Hill, 5th
edition, 1999.
3) David K Cheng, “Filed and Wave Electromagnetics” Pearson education Asia, 2nd edition, -1989,
Indian Reprint-2001.
Course Title: Computer Networks Course Code: UEC612C
Credits: 4 Teaching Hours: 52 Hrs Contact Hours: 4 Hrs/Week
(13 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Core
Prerequisites : ---
Course Objectives:
1. To understand the fundamental concepts of computer networking
2. Familiarize the student with the basic taxonomy and terminology of the computer networking
3. To understand Data link, Network, Transport and Application layer protocols of the Internet
4. To study the Domain Naming System (DNS) of the Computer Network.
Course Outcomes:
A student who successfully completes this course should be able to
1. Comprehend the concepts of OSI reference model and the TCP/IP reference model
2. Identify, compare and contrast different techniques and design issues of core functions such as
addressing, routing, internetworking, switching, multiplexing, error and flow control, medium
access and coding.
3. Analyze widely- used Internet protocols such as TCP/IP, UDP, etc.
4. Use network-related commands, monitoring tools, traffic analyzers and DNS in the Internet.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
1) Behrouz A. Forouzan, “Data Communication and Networking”, 4th Edition, TMH, India, 2006.
2) Andrew S. Tanenbaum, “Computer networks”, Prentice-Hall, 2010.
3) William Stallings, “Data and Computer Communications”, Prentice-Hall, 2007.
Course Title: Information Theory and Coding Course Code: UEC615C
Credits: 3 Teaching Hours: 40 Hrs Contact Hours: 3 Hrs/Week
(10 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Core
Prerequisites : ----
Course Objectives:
1. To quantify the notion of information mathematically and intuitively.
2. To explain how the quantitative measure of information may be used to build efficient solution for
engineering problems.
3. To understand the need of coding, entropy and different types of source coding techniques.
4. To get an insight into the concept of mutual information, discrete and continuous communication
channels.
5. To be familiar with the different error control coding algorithms and know the applications of
these algorithms.
Course Outcomes:
A student who successfully completes this course should be able to
1. Demonstrate the basic information theory concepts, entropy, and need of coding and working of
different types of source coding techniques.
2. Derive equations for entropy mutual information and channel capacity for all types of channels.
3. Explain various methods of generating codes, detecting and correcting different types of errors
using linear block codes & cyclic codes and design an encoder and decoder for linear block codes
and cyclic codes.
4. Design an encoder for convolution codes and verify its structural properties using tree and trellis
diagram.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
1) P. S. Sathyanarayana, Concepts of information theory and coding, Dynaram, 2nd edition, 2004
2) Bernard Sklar, Digital communication fundamentals and applications, Pearson education, 2nd
edition, 2002
3) K. Sam Shanmugam, Digital and analog communication systems, John Wiley, 1996
4) Simon Haykin, Digital communication, John Wiley, 2003
Course Title: CMOS Digital VLSI Design Course Code: UEC614C
Credits: 4 Teaching Hours: 52 Hrs Contact Hours: 4 Hrs/Week
(13 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Core
Prerequisites : ---
Course Objectives:
1. To understand the basics of MOSFETs and VLSI Design.
2. To understand VLSI fabrication process.
3. To design CMOS / TG based standard digital cells.
4. To draw RC equivalent circuit of CMOS circuits and estimate delay and power.
5. To understand working of different semiconductor memory architectures.
6. To draw the layout / stick diagram of CMOS standard cells.
7. To understand chip interconnects/wire engineering.
8. To understand and design of dynamic CMOS circuits.
Course Outcomes:
A student who successfully completes this course should be able to
1. Design CMOS/TG based standard digital cells.
2. Describe VLSI fabrication process and semiconductor memories working principle.
3. Draw RC equivalent circuit of CMOS/TG based circuits; calculate the circuit delay and estimation
of power dissipation.
4. Draw the layout of CMOS digital standard cells.
5. Design digital standard cells using dynamic logic/pseudo nMOS logic.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
1) Neil H. E. Weste, David Harris “CMOS VLSI Design A Circuits and Systems Perspective”
Pearson Education Publisher, Fourth Edition, 2015.
2) Jan M.Rabaey, Anantha Chandrakasan, Borivoje Nikolic “Digital Integrated Circuits A Design
Perspective” Pearson Education Publisher, 2nd Edition. 2010.
3) John P Uyemura “Introduction to VLSI Circuits and Systems” Wiley Publication 2002.
4) R Jcob Baker, Harry W. Li and David E Boyce “CMOS Circuit Design, Layout, and Simulation”
PHI, 1998.
Course Title: Bio Medical Engineering Course Code: UEC615E
Credits: 3 Teaching Hours: 40 Hrs Contact Hours: 3 Hrs/Week
(10 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Elective
Prerequisites :
Course Objectives:
1. To understand the biomedical engineering concepts and basics of bio-signals, their sources and
signal conditioning.
2. To understand electrical activity of heart and brain through ECE and EEG and related signal
capturing, processing and the equipments.
3. To study and understand blood pressure, flow and related signal capturing and understand a
generic patient monitoring system.
4. To study biomedical image processing systems, Explore patient safety concepts. Understand basics
of biometrics and telemedicine system.
Course Outcomes:
A student who successfully completes this course should be able to
1. Apply the knowledge to understand how the signals from the human body can be captured.
2. Analyze functioning of ECG, EEG and related equipments. To some extent interpret those signals.
3. Analyze blood flow and pressure related equipments.
4. Apply the knowledge of images and other signals to explore biometric systems and development
of novel telemedicine systems.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
1) Leslie Cromwell, Fred J Weibell, Erich A. Pfeiffer, “Biomedical Instrumentation and Measurements”, PHI,
1999
2) 2) R. S. Khandpur, “Hand book of Biomedical Instrumentation”, 2nd Edition, TMH, 2003. 3) J. G. Webster,
“Medical Instrumentation, Application & Design”, 3rd Edition, John Wiley, 1998.
3) S. K. Venkata Ram, “Bio-Medical Electronics and Instrumentation”, Galgotia Publications Pvt. Ltd., 2000.
4) C. Raja Rao, S. K. Guha, “Principles of Medical Electronics and Biomedical Instrumentation”, University
Press, 2000.
5) Michael M. Domach, “Introduction to Biomedical Engineering”, Pearson Education Inc., 2004
6) Joseph J. Carr, John M. Browm, “Introduction to Biomedical Equipment Technology ”, Pearson Education,
2007.
7) Welkowitz, Walter Deutsch Sid, “Biomedical Instruments: Theory and Design”, 2nd Edition, Elsevier. 6)
Enderle, “Introduction to Biomedical Engineering”, 2nd Edition Elsevier.
8) Nandini K. Jog, “Electronics in Medicine and Biomedical Instrumentation”, PHI, 2010.
Course Title: Operating Systems Course Code: UEC616E
Credits: 3 Teaching Hours: 40 Hrs Contact Hours: 3 Hrs/Week
(10 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Elective
Prerequisites : ---
Course Objectives:
1. To study the basic concepts, classes and functions of operating system.
2. To learn different structures and processes management techniques in operating system.
3. To be familiar with various memory management schemes and virtual memory.
4. To understand the concept of file system and different scheduling algorithms.
Course Outcomes:
A student who successfully completes this course should be able to
1. Comprehend the basic concepts, classes and functions of operating system.
2. Explain the operation of OS, different structures of OS and process management.
3. Compare and contrast various memory management schemes.
4. Design and implement a prototype file systems and various scheduling algorithms.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
1) D. M. Dhamdhare, Operating Systems - A Concept based Approach, TMH 3rd Edition, 2010.
2) Silberschatz and Galvin, Operating Systems Concept, John Wiley India Pvt. Ltd, 5th Edition, 2001.
3) Willaim Stalling, Operating System – Internals and Design Systems, Pearson Education, 4th Edition,
2006.
4) Tennambhaum, Design of Operating Systems, TMH, 2001.
Course Title: Mobile Communications Course Code: UEC620E
Credits: 3 Teaching Hours: 40 Hrs Contact Hours: 3 Hrs/Week
(10 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Elective
Prerequisites : ---
Course Objectives:
1. To give the knowledge of wireless and mobile communications in different generations.
2. To study the different channel access and telecommunication systems.
3. To study the satellite and broadcast system support in mobile communications.
4. To study the concept of mobile network layer, transport layer, and mobility support system.
Course Outcomes:
A student who successfully completes this course should be able to
1. Explain and distinguish different generations of wireless and mobile communications.
2. Analyze and describe different channel access and telecommunication systems
3. Explain interface between satellite communications, digital broadcast systems.
4. Analyze network layer protocol, transport layer protocol and mobility support system.
The topics that enable to meet the above objectives and course outcomes are given below:
Reference Books
Course Outcomes:
A student who successfully completes this course should be able to
1. Analyze general terminology of digital image processing and needs of image processing in the
current technological developments of communication.
2. Examine various types of images, intensity transformations and spatial filtering.
3. Develop Fourier transform for image processing in frequency domain.
4. Implement image process and analysis algorithms.
5. Apply image processing algorithms in practical applications.
The topics that enable to meet the above objectives and course outcomes are given below:
Digital Image Fundamentals: Elements Of visual perception, fundamentals steps in DIP, A simple image
formation model, Basic concept of sampling and quantization, representation of binary, Gray level , colour
image, Metric & topological properties of digital image , colour model. Image enhancement in spatial
domain: Gray level transformation function: image negation, Log transformation, power law
transformation, piecewise linear transformation functions, histogram equalization, enhancement using
arithmetic / logic operation.
Image filtering: Basics of spatial filtering, smoothening linear filter, Sharpening spatial filter: gradient and
Laplacian filter, filtering in frequency domain: basic properties, filtering in frequency domain,
Fundamental of colour image processing: colour models, RGB, CMY, YIQ, HIS.
Unit III (10 hours)
Pseudo Colour Image processing: Intensity filtering, gray level to colour transformation, basics of full
colour image processing. image transforms: 2D-DFT, FFT, DCT, the KL Transform, Walsh/Hadamard
Transform, Haar Transform.
Reference Books
Course Outcomes:
A student who successfully completes this course should be able to
1. Use fundamentals of class, objects, methods, operators
2. Write programs using Inheritance, Superclass, methods overriding, object class
3. Use constants in interface, nested interfaces
4. Use Packages & Exception fundamentals, packages its members accessing, and importing
The topics that enable to meet the above objectives and course outcomes are given below:
Introducing classes, Objects and Methods: Introducing Classes, Class Fundamentals, The General Form of
a Class, A Simple Class, Declaring Objects, A Closer Look at new, Assigning Object Reference
Variables, Introducing Methods, Adding a Method to the Box Class, Returning a Value, Adding a Method
That Takes Parameter , Constructors, Parameterized Constructors, The this Keyword, The finalize( )
Method, A Stack Class.
A Closer Look at Methods and Classes : Overloading Methods , Overloading Constructors, Using Objects
as Parameters, A Closer Look at Argument Passing, Returning Objects, Recursion, Introducing Access
Control, Understanding static, Introducing final, Arrays Revisited, Introducing Nested and Inner Classes,
Exploring the String Class, Using Command-Line Arguments.
Unit II (10hours )
Inheritance: Inheritance, Inheritance Basics, Member Access and Inheritance, Example, A Superclass
Variable Can Reference a Subclass Object, Using super, Using super to Call Superclass Constructors, A
Second Use for super, Creating a Multilevel Hierarchy, When Constructors Are Called, Method
Overriding, Dynamic Method Dispatch, Why Overridden Methods?, Applying Method Overriding. Using
Abstract Classes, Using final with Inheritance, Using final to Prevent Overriding, Using final to Prevent
Inheritance, The Object Class.
Packages and Interfaces: Packages, Defining a Package, Finding Packages and CLASSPATH, A Short
Package Example, Access Protection, An Access Example, Importing Packages, Interfaces, Defining an
Interface, Implementing Interfaces, Nested Interfaces.
Reference Books
1) Herbert Schildt, Dale Skrien, “Java Fundamentals A Comprehensive Introduction” Mc Graw Hill
2) From Complete Reference, “The Complete Reference” 7th edition
3) E. Balagururusamy, “Program with JAVA” 4th edition.
4) The JAVA tutorials, 4th Edition by SUN microsystems
Course Title: ARM Processors Course Code: UEC623E
Credits: 3 Teaching Hours: 40 Hrs Contact Hours: 3 Hrs/Week
(10 Hrs/Unit)
CIE Marks: 50 SEE Marks: 50 Total Marks: 100
Department : Electronics and Communication Engg.
Designation : Elective
Prerequisites :
Course Objectives:
1. To study the ARM design philosophy, design rules; ARM based embedded system hardware and
software components.
2. To understand the ARM processor core fundamentals, THUMB Instruction set.
3. To understand and learn exceptions and interrupt handling s schemes.
Course Outcomes:
A student who successfully completes this course should be able to
1. Analyze ARM design philosophy, design rules and the functions of ARM embedded hardware and
software components
2. Implement and debug ARM assembly level programs
3. Handle exceptions and interrupts in the ARM processor
The topics that enable to meet the above objectives and course outcomes are given below:
ARM instruction set & addressing modes: ARM addressing modes, Data processing instructions; Branch
instructions; Load-store instructions; Software interrupt instruction; Program Status Register functions;
Loading constants; ARMv5E extensions; Conditional execution, Multiple register transfer instructions, Swap
memory and register instructions (SWP), Status register to general register transfer instructions, General
register to status register transfer instructions.
Unit III (10 hours)
Writing and optimizing arm assembly code: Writing assembly code; Profiling and cycle counting; Instruction
scheduling; Register allocation; Conditional execution; Looping constructs; Bit manipulation; efficient
switches; Handling unaligned data. Double-precision integer multiplication; Integer normalization and count
leading zeros; Division; Square roots; Transcendental functions; Endean reversal and bit operations; Saturated
and rounded arithmetic; Random number generation.
Exception and interrupt handling: Exception handling; Interrupts and interrupt handling schemes.
Architectural Support for Operating Systems: An introduction to operating systems, The ARM system control
coprocessor, ARM protection unit. ARM CPU Cores: The ARM710T, ARM720T, and ARM740T.
Reference Books
Course Outcomes:
A student who successfully completes this course should be able
1. To apply the concepts of Data Communication and Networking
2. To do Internetworking & devices
3. To develop new routing techniques
4. Practically know the functionality of devices using RIP, OSPF, DHCP, and NAT
10 Configuration of a network using Open Shortest path First (OSPF) using packet tracer
Course Outcomes:
A student who successfully completes this course should be able to
1) Write VHDL / Verilog code and test bench for given combinational and sequential circuits.
2) Do the verification and synthesis of design using target library.
3) Design CMOS/ TG based gates and flip flops.
4) Draw the layout, run DC and transient analysis.
To give exposure in formulating and implementing basic electronic circuits for specific applications
Course Outcome:
A student who successfully completes this course should be able to
Evaluated for 50 marks out of which 35 marks are assigned by the concerned guide based on the
qualitative and quantitative assessment of the work done by the candidate and the report submitted by the
candidate. Assessment for remaining 15 marks is done by a department subcommittee consisting of two
senior faculty members and a project co-coordinator based on the presentation and viva-voce.
Consolidated CIE marks (out of 50) are entered by the coordinator/s and signed by the HOD along with
the coordinator/s and the same is sent to the COE.
50% weightage (50 marks) for SEE Project examination which is conducted for 50 marks, with exam
panel consisting of both internal and external examiners along with HOD nominee.