TY ETC Pat 2020 Curriculum
TY ETC Pat 2020 Curriculum
TY ETC Pat 2020 Curriculum
Curriculum for
S.Y. B. Tech.
Electronics & Telecommunication
Syllabus for
T.Y.B.Tech.
Electronics & Telecommunication
(Pattern 2020)
Department of
Electronics & Telecommunication
Department of
Electronics & Telecommunication
T.Y.B.Tech (Pattern 2020) E & TC Engineering 1
Engineering
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering
VISION:
MISSION:
1. Graduates of the program will become competent electronic engineers suitable for industry.
2. Graduates of the program will apply the mathematical and analytical abilities gained
through core courses of Electronics and Communication engineering.
3. Graduates of the program will apply problem solving skills to develop hardware and/or
software.
4. Graduates of the program will become responsible citizen.
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and
an engineering specialization to the solution of complex engineering problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences,
and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information
to provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions in
societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse
teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding ofthe engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
1. Apply and demonstrate the usage of hardware and software platforms for variety of
applications.
2. Apply different mathematical and statistical methods for analysis and design of signal
processing and communication systems.
Graduate attributes:
1. Engineering knowledge
2. Problem Analysis
3. Design/Development of Solutions
4. Investigations of Complex Problems
5. Modern Tool Usage
6. The Engineer and Society
7. Environment and sustainability
8. Ethics
9. Individual and Teamwork
10. Communication
PR/
L T P CIE ISE SCE ESE OR/
TW
M3 Mandatory Course AU - - - - - - - - - -
15 10/ 100 150 100/ 150/ 125/ 625/
Total - - 21/5/4
/4 2/- /20 /30 20 30 25 125
L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, T: 1 hr. = 1 Credit, Audit Course: No Credits
List of Mandatory Courses [FYBT: Induction training, SYBT: Environmental Sciences, TYBT: Essence of Indian
Traditional Knowledge, and Final Year B.Tech.: Indian Constitution].
ETUA32206
Project - II CE 1 - 2 - - - - 25 25 2
M3 Mandatory Course AU - - - - - - - - -
16/ 10/ 100 150 100/ 150/ 125/ 625/
Total - - 21/5
4/3 2/4 /20 /30 20 30 25 125
L: 1Hr. = 1 Credit, P: 2 Hrs. = 1 Credit, T: 1 hr. = 1 Credit, Audit Course: No Credits
List of Mandatory Courses [FYBT: Induction training, SYBT: Environmental Sciences, TYBT:, Essence of Indian
Traditional Knowledge, and Final Year B.Tech.: Indian Constitution].
Open Elective - I
IOEUA32205A: Social Science & Engineering Economics (IT)
IOEUA32205B: Engineering Economics and FinTech (Comp)
IOEUA32205C: Explainable Artificial Intelligence (XAI) for Engineering Applications (AI&DS)
IOEUA32205D: Management Information System (E&TC)
IOEUA32205E: Professional Practice, Law and Ethics (Civil)
IOEUA32205F: Industrial Engineering (Mech)
Semester V
Course Objectives:
Analyze the asymptotic performance of algorithms.
Demonstrate a familiarity with major algorithms and data structures.
To apply algorithmic strategies while solving problems.
Apply important algorithmic design paradigms and methods of analysis.
To understand the limitations of Algorithmic power.
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Analyze worst-case running times of algorithms based on asymptotic analysis.
2. Analyze a variety of divide and conquer algorithms.
3. To develop the greedy algorithms for a given problem.
4. To develop the dynamic programming algorithms for a given problem.
5. To solve problems on back tracking and branch & bound strategy.
6. To understand tractable and intractable problems.
Unit- I : Introduction
Characteristics of algorithm. Analysis of algorithm: Asymptotic analysis of complexity bounds – best,
average and worst-case behavior; Performance measurements of Algorithm, Time and space trade-offs,
Analysis of recursive algorithms through recurrence relations: Substitution method, Masters’ theorem.
Reference Books:
1. Algorithm Design, 1ST Edition, Jon Kleinberg and ÉvaTardos, Pearson.
2. “Introduction to Algorithms", 4TH Edition, Thomas H Cormen, Charles E Lieserson,
Ronald L Rivest and Clifford Stein, MIT Press/McGraw-Hill.
3. Algorithm Design: Foundations, Analysis, and Internet Examples, Second Edition,
Michael T Goodrich and Roberto Tamassia, Wiley.
4. Algorithms -- A Creative Approach, 3rd Edition, UdiManber, Addison-Wesley,
Reading, MA.
List of Experiments:
1. Program to implement Binary Search using Divide and Conquer
2. Program to implement minimum and maximum using Divide and Conquer
3. Program to implement Merge sort using Divide and Conquer
4. Program to implement Heap sort
5. Program to implement Prim’s algorithm using Greedy method
6. Program to implement Kruskal’s algorithm using Greedy method
7. Program to implement coin changing problem using Dynamic Programming
8. Program to implement Knapsack problem using Dynamic Programming
9. Program to implement Graph Traversal: Breadth First Traversal
10. Program to implement Graph Traversal: Depth First Traversal
11. Program to implement 8-Queen’s problem using Backtracking
12. Program to implement All Pairs Shortest Path Using Dynamic Programming
SCE: (Statement)
Department of Electronics
ETUA31202: & Telecommunication
Internet of Things Engineering
Course Objectives:
To study fundamental concepts of IoT
To understand roles of sensors in IoT
To Learn different protocols used for IoT design
To be familiar with data handling and analytics tools in IoT
Course Outcomes: At the end of this course, students will able to
1. Understand the various concepts, terminologies, and architecture of IoT systems.
2. Use sensors and actuators for design of IoT.
3. Understand and apply various protocols for design of IoT systems
4. Understand various IP based protocols for design of IoT systems
5. Use various techniques of Big data storage and analytics in IoT
6. Understand various Industrial and other applications of IoT.
Unit I : Introduction to IOT
Introduction, Definitions & Characteristics of IoT, History of IoT, IoT Architectures, Physical & Logical
Design of IoT, Enabling Technologies in IoT, About Things in IoT, The Identifiers in IoT, About the
Internet in IoT, IoT frameworks, IoT and M2M.
Text Books:
1.Hakima Chaouchi, “ The Internet of Things Connecting Objects to the Web” ISBN : 978-1- 84821-140-
7, Wiley Publications
2. Olivier Hersent, David Boswarthick, and Omar Elloumi, “The Internet of Things: Key Applications and
Protocols”, WileyPublications
3. http://www.cse.wustl.edu/~jain/cse570-15/ftp/iot_prot/index.html
Reference Books:
1. Internet of Things, Arsheep Bahga and Vijay Madisetti
2. Daniel Minoli, “Building the Internet of Things with IPv6 and MIPv6: The Evolving World of
M2M Communications”, ISBN: 978-1-118-47347-4, Willy Publications
3. Pethuru Raj and Anupama C. Raman, "The Internet of Things: Enabling Technologies, Platforms,
and Use Cases", CRC Press
4. https://onlinecourses.nptel.ac.in/noc17_cs22/course
5. Parikshit N. Mahalle, Shashikant S. Bhong, Gitanjali R. Shinde, “Authorization and Access
Control Foundations, Frameworks, and Applications”, CRC Press.
Note: A Project based Learning approach will be followed for this course hence the experiments will
be small projects to be built by the students.
List of Experiments:
Prerequisite: Knowledge of Python programming with Scikit Learn, numpy, matplotlib, pandas, seaborn
libraries.
Mini Project.
Design and coding of regression/classification problem using ANN/Deep learning.
Course Outcomes: At the end of this course, students will demonstrate the ability to:
1. Compare differing structures for operating system
2. Select appropriate the process scheduling algorithm.
3. Understand usage of OS API towards multi-core architecture.
4. Evaluate the requirement for process synchronization and coordination handled by
operating system.
5. Analyze the memory management and its allocation policies.
6. Describe the storage and disk management policies.
Unit- I: Introduction to Operating System & System Structure
Introduction: Concept of Operating Systems, Generations of Operating systems, Types of Operating
Systems
System Structure: OS Services, System Calls, Structure of an OS ,Concept of Virtual Machine, Case study
on UNIX and WINDOWS Operating System
Unit –II: Processes, Threads and Process Scheduling
Processes: Definition, Process Relationship, Different states of a Process, Process State transitions, Process
Control Block (PCB), Context switching.
Thread: Definition, Various states, Benefits of threads, Types of threads, Concept of multithreads.
Process Scheduling: Foundation and Scheduling objectives, Types of Schedulers, Scheduling criteria:
CPU utilization, Throughput, Turnaround Time, Waiting Time, Response Time; Scheduling algorithms:
Pre-emptive and Non pre-emptive, FCFS, SJF, RR
Department of&Electronics
Unit IV: Inter-process Communication Deadlocks & Telecommunication Engineering
IPC: Critical Section, Race Conditions, Mutual Exclusion, Hardware Solution, Strict Alternation,
Peterson’s Solution, The Producer Consumer Problem, Semaphores, Event Counters, Monitors, Message
Passing, Classical IPC Problems: Reader’s & Writer Problem, Dinning Philosopher Problem.
Deadlocks: Definition, Necessary and sufficient conditions for Deadlock, Deadlock Prevention, Deadlock
Avoidance: Banker’s algorithm, Deadlock detection and Recovery
Unit V: Memory Management & Virtual Memory:
Memory Management: Basic concept, Logical and Physical address map, Memory allocation: Contiguous
Memory allocation – Fixed and variable partition– Internal and External fragmentation and Compaction;
Paging: Principle of operation – Page allocation – Hardware support for paging, Protection and sharing,
Disadvantages of paging.
Virtual Memory: Basics of Virtual Memory –Page fault, Dirty page/Dirty bit – Demand paging, Page
Replacement algorithms: Optimal, First in First Out (FIFO), Second Chance (SC), Not recently used (NRU)
and Least Recently used (LRU).
Unit VI: Storage Management:
I/O Hardware: I/O devices, Device controllers, Direct memory access Principles of I/O software: Device
drivers, Device independent I/O software, Secondary-Storage Structure: Disk structure, Disk scheduling
algorithms
File Management: Concept of File, Access methods, File types, File operation, Directory structure, File
System structure, Allocation methods, Free-space management.
Text Books:
1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating System Concepts. Addison
Wesley
2. Stallings W., Operating Systems, Prentice Hall
Reference Books:
1. Andrew Tanenbaum, Modern Operating Systems, Prentice Hall.
2. Harvey M. Deitel, an introduction to operating systems. Addison-Wesley.
3. Douglas Comer, Operating System Design - The XINU Approach. Prentice-Hall.
4. Embedded Multicore: An Introduction, Freescale Semiconductor
Department of Electronics
ETUA31205A: & Telecommunication
System ProgrammingEngineering
Course Objectives:
To introduce language processing fundamentals and assemblers.
To explain design of macro processors.
To introduce loaders and Linkers.
To introduce compiler design process.
To explain working of syntax analyzer.
To introduce different code optimization methods.
Course Outcomes:
At the end of this course, students will demonstrate the ability to
1. Develop hypothetical assembler. (Apply)
2. Illustrate macro processors(Understand)
3. Illustrate linkers and loaders. (Understand)
4. Implement lexical analyzer using LEX tool (Apply)
5. Build parser using YACC tool (Apply)
6. Demonstrate code optimization and code generation concept (Understand)
Department of Electronics
ETUA31205B: System&Design
Telecommunication Engineering
using Verilog
Course Objectives:
Get the knowledge of Verilog Hardware Description Language to design digital circuits.
Explore features and architectures of various PLDs.
Learn different modeling styles using Verilog.
Learn to write test benches and analyze simulation results.
Distinguish between good and bad coding practices.
To implement digital designs on PLDs (CPLDs/FPGAs).
Course Outcomes: At the end of this course, students will demonstrate the ability to
7. Comprehend the basic concepts in the Verilog language.
8. Write efficient Verilog codes using different modeling styles.
9. Cognize switch level modeling and user defined primitives.
10. Describe and differentiate the architectures and features of PLDs like CPLDs and FPGAs.
11. Comprehend the concept of synthesizable codes and write efficient synthesizable codes of
different digital circuits.
12. Design complex system like processor.
Text Book :
1. Samir Palnitkar, “Verilog HDL: A Guide to Digital Design and Synthesis”, Pearson.
To write Verilog design and testbench code to simulate, synthesize, and implement design on FPGA.
1. 3 bit full adder.
2. 4:1 Multiplexer.
3. 4-bit up/down counter with output displayed on 7-segment display.
4. Basic ALU (any two logical and any two arithmetic operations).
5. Traffic Signal controller.
6. 4 bit shift register.
7. Random Access Memory (RAM).
8. Sequence detector.
9. Parity checker.
10. Modeling using user defined primitive and switch level modeling to implement a given function
(Not synthesizable).
SCE: To write Verilog model for digital designs and verify it by simulation.
Text Books :
1. Ranjan Bose, “Information Theory coding and Cryptography”, McGraw-Hill Publication, 2nd
Edition
2. J C Moreira, P G Farrell, “Essentials of Error-Control Coding”, Wiley Student Edition.
Reference Books :
1. Bernad Sklar, “Digital Communication Fundamentals & applications”, Pearson Education.
Second Edition.
2. Simon Haykin, “Communication Systems”, John Wiley &Sons, Fourth Edition.
3. Shu Lin and Daniel J Cistellojr., “Error control Coding” Pearson, 2nd Edition.
4. Todd Moon, “Error Correction Coding : Mathematical Methods and Algorithms”, Wiley
Publication
5. Khalid Sayood, “Introduction to Data compression”, Morgan Kaufmann Publishers
1. Write a program for determination of various entropies and mutual information of a given
channel. Test various types of channel such as a) Noise free channel. b) Error free
channel c) Binary symmetric channel d) Noisy channel Compare channel capacity of
above channels.
2. Write a program for generation and evaluation of variable length source (Huffman)
3. Write a Program for coding & decoding of linear block codes.
4. Write a Program for coding & decoding of cyclic codes.
5. Write a program for coding and decoding of convolutional codes
6. Write a program for coding and decoding of BCH and RS codes.
7. Write a program to study performance of a coded and uncoded communication system (Calculate
coding gain, error probability, Bit energy vs. error performance)
8. Write a simulation program to implement ARQ techniques
Note: Perform any 6 practical Assignments out of 8
ETUA31205D:
Department Embedded
of Electronics ProcessorsEngineering
& Telecommunication
Teaching Scheme Examination Scheme
Credits: 4 CIE ISE SCE ESE PR/OR TW Total
Lecture (L): 3 hrs./week
Tutorial (T): - 20 30 20 30 25 -- 125
Practical (P): 2 hrs/week
Readers/students are expected to know the following concepts:
1. Digital Electronics,
2. Microntrollers
3. Fundamentals of programing language
Course Objectives:
To study 32-bit architecture for an application design and implementation
To impart philosophy of ARM core evolution
To explore ARM7 and ARM CORTEX architecture and its impact on embedded solutions.
To use tool chain for ARM based microcontroller software
To design and implement software components for hardware initialization and programming.
To impart knowledge of Multicore architecture in microcontroller
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Recognize ARM 7 architecture to provide optimal solution for embedded system.
2. Identify ARM 7 based controller features for application functionality.
3. Understand and experiment an embedded application with ARM-7 architecture.
4. Distinguish Cortex architecture philosophy and features from its predecessor
5. Develop an embedded application with Cortex M3 architecture.
6. Recognize fundamentals of Multicore Microcontrollers towards an application.
Text Books:
1. Andrew Sloss, Dominic Symes, Chris Wright, ―ARM System Developer‘s Guide –Designing
and Optimizing System Software‖, ELSEVIER
2. Joseph Yiu, ―The Definitive Guide to the ARM Cortex-M‖, Newness, ELSEVIER
3. https://www.st.com/en/microcontrollers-microprocessors/stm32h7
Reference Books:
5. 1. ARM architecture reference manual : - www.arm.com
2. Trevor Martin, An Engineer‘s Introduction to the LPC2100 series, Hitex (UK) Ltd.
3.https://www.st.com/resource/en/application_note/an5361-getting-started-with-projects-based-on-
dualcore-stm32h7-microcontrollers-in-stm32cubeide-stmicroelectronics.pdf
List of Experiments:
I. LPC2148 ARM7 based programming
1. Interfacing LPC2148 to 16X2 LCD /128X64 dots GLCD
2. Interfacing LPC2148 UART module with GPS/ GSM
3. Interfacing LPC2148 in-built ADC for respective channel on interrupt basis.
II. LPC1768 Cortex based programming
4. Interfacing LPC1768 to seven segment/ RGB LED.
5. Interfacing LPC1768 to DC motor and control using PWM signal.
6. Interfacing LPC1768 to TFT display.Develop an application based on linear and non linear data
structures.
SCE: (Statement):
DepartmentETUA31206:
of Electronics & Project-I
Telecommunication Engineering
Course Objectives:
To interpret the Project Development Process including budgeting through Project.
To utilized EDA tools for development of Project and write Technical documentation
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Planed Project according to Project development cycle.
2. Select EDA tools for designing, simulating the project and prepare technical documentation.
Unit- I: Project Development Cycle
Various domains, Project Selection, Project time line, Literature survey, Feasibility of project, Formulation
of project definition and objectives, Detailed specifications of project, Block diagram, Synopsis guidelines.
Various hardware platforms, Power Budget, Hardware design canvas, Module based design, Design
process, Component selection and validation using datasheet, Selection criteria, Circuit diagram.
Unit- II: EDA Tools and Documentation
Simulation, EDA Tools, Various software development Algorithm/Flowchart guidelines, PCB design
principles, PCB design rules, PCB specifications, PCB artwork, Layout of documentation, Manufacturing
documentation, project team visibility and accountability ,Bill of material, Project Report Format.
Text Books:
1.Kim Fowler,” Electronic Instrument Design” Oxford university press.
2.Thomas C Hayes, Paul Horowitz, “The Art of Electronics”, Newens Publication
Guidelines for Mini Project
Project group shall consist of not more than 3 students per group.
· Mini Project Work should be carried out in the Projects Laboratory.
· Project designs ideas can be referred from recent issues of electronic design magazines, or application
notes from well-known device manufacturers.
· Use of Hardware devices/components is mandatory.
· PCB Layout versus schematic verification is mandatory.
· Assembly of components and enclosure design is mandatory.
B: Following are the Domains for the mini projects but not limited to:
. Embedded Systems
. Power Electronics
. Biomedical Electronics
. Mechatronic System
· Instrumentation Systems
· Electronic CommunicationDepartment
Systems of Electronics & Telecommunication Engineering
Semester VI
Prerequisite: Readers/students are expected to know the following concepts: (can be covered in Induction Programme)
3. Data Communications, Topology, Networking, Network categories
4. Protocol layering, layers in OSI reference model, TCP / IP protocol suite, and Addressing,
5. Guided and Unguided Transmission media,
6. Switching: Circuit switched networks, Packet Switching.
Course Objectives:
To understand state-of-the-art in network protocols, architectures, and applications
To provide with a theoretical and practical issues in computer networks
To outline the basic network configurations
To discuss the transmission methods underlying LAN and WAN technologies.
To explain security issues involved in LAN and Internet.
Unit-III: Protocol
Transport layer: UDP, TCP, SCTP (Connection Oriented and Connectionless Protocol)
Unit-IV: Services
Application layer: WWW, HTTP/ HTTPS, SMTP, DNS, DHCP, FTP/ TFTP
T.Y.B.Tech (Pattern 2020) E & TC Engineering 27
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering
Text Books:
1. M. H. Rashid, “Power Electronics circuits devices and applications”, PHI 3rd edition, 2004 edition,
New Delhi.
2. R. W. Erickson, Fundamentals of Power Electronics, Kluwer Academic Publishers,
3. M.D. Singh, K.B. Khanchandani, “ Power Electronics”, 2nd edition, TMH, New Delhi.
Reference Books:
1. Dr. P. S. Bimbhra, “Power Electronics”, Khanna Publishers, Delhi.
2. Ned Mohan, T. Undeland & W. Robbins, “Power Electronics Converters applications and design” 2nd
edition, John Willey & Sons, Singapore.
3. M. S. Jamil Asghar, "Power Electronics", PHI, 2004, New Delhi
4. GE SCR MANUAL, 6th edition, General Electric, New York, USA.
5. P.C. Sen, “Modern Power Electronics”, S Chand & Co New Delhi.
List of Experiments:
List of Experiments – Perform any EIGHT of following
0. Introduction to different devices, understand ratings and interpretation of datasheets.
1. Characteristics of SCR
a. Plot V-I characteristics,
b. Observe the effect of gate current b. Measure IH & IL
2. V-I Characteristics of MOSFET / IGBT
a. Plot output characteristics
b. Plot transfer characteristics
3. Single phase Semi converter with R & R-L load
a. Observe load voltage waveform,
b. Measurement of firing angle, average o/p voltage across loads,
c. Verification of theoretical values with practically measured values.
4. Single phase Full Converter with R & R-L load
Department Wireless
of Electronics
ETUA32203: Networks Engineering
& Telecommunication
Introduction, Technology and service trends of Emerging Wireless technologies, The Amazing Growth of
Mobile Communications, A Little History, Mobile Communications Fundamentals, Mobile Data, WiFi,
Bluetooth, Cable Systems, Wireless Migration Options, Harmonization Process.
Unit II: WiFi and Next Generation WLAN
WiFi (802.11), Family of Wireless LAN Standards and Details (IEEE 802.11; a,b,g,n,ac,ad,af,ad,ax and
introduction to 802.11be), WiFi Protocols, Frequency Allocation, Modulation and Coding Schemes,
Network Architecture, Typical WiFi Configurations, Security, 802.11 Services, Hot Spots, Virtual Private
Networks (VPNs), Mobile VPN, VPN Types, WiFi Integration with3G/4G, Benefits of Convergence of
WiFi and Wireless Mobile.
Unit III: Third Generation Mobile Services
Introduction, Universal Mobile Telecommunications Service (UMTS), UMTS Services, TheUMTS Air
Interface, Overview of the 3GPP Release 1999 Network Architecture, Overview ofthe 3GPP Release 4
Network Architecture, Overview of the 3GPP Release 5, All-IP NetworkArchitecture, Overview
CDMA2000, TD-CDMA, TD-SCDMA, Commonality among WCDMA,CDMA2000, TD-CDMA, and
TD-SCDMA
Unit IV : LTE
LTE Ecosystem, Standards, Radio Spectrum, LTE Architecture, User Equipment (UE),Enhanced Node B
(eNodeB), Core Network (EPC), Radio Channel Components, TD-LTE, Multiple Input Multiple Output,
LTE Scheduler, Carrier Aggregation, Cell Search, Cell Reselection, Attach and Default Bearer Activation,
T.Y.B.Tech (Pattern 2020) E & TC Engineering 32
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering
Introduction, Requirement of 5G, 5G overview of standardization and regulation, ITU-R activities from
3G to 5G, 5G and IMT-2020, 3GPP standardization,5G NR new Radio and its frequency bands
Unit VI : Wireless Network Security
Introduction, How Wi-Fi works, WEP, Technique of hacking wireless network, counter measure
Text Books :
1. Clint Smith, P.E., Daniel Collins, “Wireless Networks: Design and Integration for LTE,EVDO,
HSPA, and WiMAX”, McGrawHill Education, Third Edition
2. EldadPerahia, Robert Stacey, “Next Generation Wireless LANs”, Cambridge University Press,
Second Edition.
3. William Stallings, “Network Security Essentials Applications and Standards”, 5th Edition, Pearson
publication
Reference Books :
1. Yi-Bang Lin, ImrichChlamtac, “Wireless and Mobile Network Architecture”, Wiley India Edition.
2. DipankarRaychaudhary, Maria Gerla, “Emerging Wireless Technologies and the Future Mobile
Internet”, Cambridge University Press.
3. Erik Dahlman Stefan Parkvall Johan Skold, “5G NR: The Next Generation Wireless Access
Technology” 1st Edition, Elsevier Publication
List of Experiments:
1. Study of different wireless network components and features (Details of any one feature used for Mobile
Security Apps).
2. Study the hidden node problem in WLAN (NetSim).
3. To create scenario and study the performance of CSMA / CD protocol through simulation.
4. Establish Wi-FI to bus (CSMA) connection (NS2/Lab-view/Matlab).
5. To Study Frequency Hopping Spread Spectrum (FHSS) Modulation and Demodulation Technique
6. Establish Wi-FI connection to LTE (4G) (NS2/Lab-view/Matlab).
7. To implement Data encryption and decryption (NS2).
8. Study and analyze the Buzzer/ Power Management Unit in 4G LTE Smart Phone.
9. Study and understand the Basic circuit of 4G LTE Mobile phone (Transmitter, Receiver and Base band
control Section).
10. Study and analyze and compare the in 3G, 4G and 5G Smart Phone system.
SCE: (Statement)
Department of Electronics
ETUA32204A: & Telecommunication
Software EngineeringEngineering
Course Objectives:
To study the stages in a software development cycle.
To know fundamental concepts of software requirements and analysis.
To understand the various software design methodologies
To learn various testing of software development
To understand project management through life cycle of the software project
1. Course Outcomes: At the end of this course, students will demonstrate the ability to
Compare and chose a process model for a software project development.
2. Identify unique features of various software application domains
3. Analyze requirements of a software development
4. Apply design and quality attributes in software development
5. Design test cases of a software system
6. Identify risk of the project, manage and configure software projects.
Text Books:
2. Roger Pressman, “Software Engineering: A Practitioner’s Approach”, Mcgraw Hill
3. Ian Sommerville, “Software Engineering”, Addision and Wesley
Reference Book :
1. Rajib Mall, “Fundamentals of Software Engineering, Prentice Hall India
List of Experiments:
1. Configure software requirements in JIRA or Kanban tool and monitor the progress of the project.
2. Write Software Requirement Specifications for Mental health care patient management system
3. Apply golden rules of web interface design on any web application
4. Prepare test cases for any software application
5. Prepare project schedule for any application using any project scheduling tool.
6. Identify the risks involved in your developed software application and prepare RMMM plan for
the same.
Department of ElectronicsCMOS
ETUA32204B: & Telecommunication
IC Design Engineering
Course Objectives:
To get acquainted with CMOS IC fabrication technology.
To nurture students with digital CMOS circuits and layout designs.
To realize importance of delay and power dissipation in VLSI circuits.
To build building blocks for a data path of a processor.
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Model MOS transistor and understand static and dynamic behavior of the transistor.
2. Understand CMOS IC fabrication process.
3. Design combinational CMOS circuits for optimized area and speed.
4. Know the trade-off between delay and power dissipation.
5. Use techniques, skills, and modern engineering tools necessary for design and simulation of CMOS
circuits and layouts.
6. Build building blocks of the system with design trade-offs.
Text Book :
1. Jan M. Rabaey, Anantha Chandrakasan, and Borivoje Nikolic, “Digital Integrated Circuits: A
design perspective,” 2nd Edition, Pearson.
2. Sung-Mo Kang and Yusuf Leblebici, “CMOS Digital Integrated Circuits: Analysis and Design,”
TMH.
Reference Book :
1. Neil H. E. Weste, David Money Harris, “CMOS VLSI Design: A Circuit & System Perspective,”
4th Edition, Pearson.
List of Experiments:
(B) To prepare CMOS layout in selected technology, simulate with and without capacitive load.
1. CMOS inverter.
2. 2-input CMOS NAND and NOR gate.
3. 2:1 multiplexer using transmission gates.
4. D Flip-flop
Course Objectives:
• To learn about various wireless & cellular communication networks and various telephone and satellite
networks.
• To build knowledge on various adhoc and sensor networks routing protocol and energy efficient protocol.
• To build skills in working with Cognitive radio networks and recent telecommunication networks
• To design and development of various network protocol using simulation tools.
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Understand the working principles of mobile networks and Contrast different types of telecommunication
networks.
2. Study on location, handoff management and wireless fundamentals.
3. Study on MANET and Sensor networks including architecture, routing and power optimization technique.
4. Study on cognitive ratio networks and its applications.
5. Assess the recent telecommunication networks, resource management
6. Study of various wireless network protocols using simulation tools
Reference Books:
1. Ivan Stojmenovic, Handbook of Wireless Networking and Mobile Computing, Wiley, 2002.
2. Ezio Biglieri, Andrea J. Goldsmith, Larry J. Greenstein, Narayan Mandayam and H. Vincent Poor,
3. Principles of Cognitive Radio. Cambridge University Press, 2012.
Lab Experiments
Study of different wireless network protocols using network simulators such as NS2/NS-3 /OMNET++.
Department of Electronics
ETUA32204D: & Telecommunication
Biomedical Engineering
Instrumentation
Course Objectives:
To understand the basic theory of biomedical signals and study of different sensors used to acquire
these signals
To understand various noise and artifacts in measurement of biomedical signals
To study Human Physiological Systems from Engineering Perspectives
To study major health care devices currently used in medical field
To understand use of bio signals in diagnosis, patient monitoring and physiological investigation
To apply basic engineering methods in designing and building of innovations in medical field.
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Understand the basics of biomedical signals, resemble biological process in terms of
electronic process.
2. Understand physiology and anatomy of cardiovascular system and method of
acquisition and recording of ECG signal.
3. Apply knowledge of various EEG patterns for diagnosis of neural disorders.
4. Design a biomedical system for acquisition and processing of ECG signals.
5. Understand the principle and working of various medical devices
6. Understand the application of the electronic systems in biological and medical
applications
Unit- I : Biomedical Signals
Bioelectric Signals and Electrodes: Bio-potentials and their origin: ECG, EEG, EMG, ENG, ERG, EOG,
MEG. Classification of biomedical signals, Biomedical Instrumentation System (man-machine interface),
biomedical transducers, electrodes and their characteristics. Sources and contamination of noise in bio-
signals, Motion artifacts and skin Impedance.
Unit –II : Cardio Vascular System
Cardiovascular system: Coronary and Peripheral Circulation, Electrical Activity of the heart, Lead
configurations , ECG data acquisition, ECG recorder, Heart Sounds and Murmurs
Unit III: Central Nervous System
Nervous System, Structure and functions of Neurons, Electrical activity of nerve cell, Synapse, Reflex
action and Receptors. Electroencephalogram – Structure of brain, EEG signal acquisition, 10-20 electrode
placement, EEG rhythms & waveform - categorization of EEG activity - recording techniques – EEG
applications- Epilepsy, sleep disorders, brain computer interface. Use of Fourier Transform in EEG Signal
Analysis.
1. A study of biomedical transducers available commercially, exploring the detailed characteristics (can
use internet search engines for acquiring literature)
2. Design of an ECG amplifier for acquiring ECG signal
3. Study of ECG recorder and acquisition of ECG signals with various lead configurations
4. Study of digitized ECG signal (readily available at http://physionet.org), expected to observe
spectrum, and time domain characteristics like peak amplitudes, identify fiducial points (P,Q,R,S,T,U)
( usage of MATLAB expected)
5. Study of EEG recorder and acquisition of EEG signals using 10-20 electrode placement system
6. Study of BP measurement system using Sphygmomanometer /and automatic BP machine
7. Design and implementation of Pulse amplifier.
8. Study of a defibrillator/pacemaker as per given specifications.
9. Model a biomedical system for measurement of any bio-signal like body temperature/bio-
impedance/respiration/any other
Note: Use of Multisim/ORCAD PSpice/Proteus or any SPICE based simulation program can be made for
initial design and verification
Department
Open Elective of Electronics
-I (T.Y.B.Tech & Telecommunication
: Dept. of Information Engineering
technology)
Prerequisites: NIL
Course Objectives:
Human and social development.
Contemporary national and international affairs.
Emergence of Indian society and Economics.
Sectoral development and Economic development and related issues (such as international economics, WTO,
RBI, etc).
Course Outcomes:
After completion of the course, student will be able to
1. Understand various issues concerning human and society.
2. Realize social, cultural, economic and human issues, involved in social changes
3. Understand the nature of the individual and the relationship between the self and the community
4. Express their opinion about national health and education policies.
5. Understand major ideas, values, beliefs, and experiences that have shaped human history and cultures.
6. Understand the fundamental concepts in engineering economics
Unit I - Indian Society
Structure of Indian Society, Indian Social Demography– Social and Cultural, Differentiations: caste, class, gender and
tribe; Institutions of marriage, family and kinship- Secularization –Social Movements and Regionalism- Panchayatraj
Institutions; Affirmative Action Programme of the Government-various reservations and commissions.
Unit II - Social Development
Scientific approach to the study of human beings. Evolution of human kind, social change and evolution. Industrial
revolution. National policy on education, health and health care and human development.
Unit III – Sectoral Development
Agriculture: Technology changes, Green revolutions, Employment Rural and Urban, Government Schemes.
Industrial Development: Strategies, Public and Private Sectors, Categories, infrastructure, transport and communication,
Consumer Awareness.
Unit IV - Economic Development
Need for planned economic development – Law of demand and supply. Planning objective,
five years plan, priorities and problems. Population and development.
Indian Economics – basic features, natural resources population size and composition, national
Course Objectives :
Economic development and related issues
To explain the Indian banking structure and terms like GDP, inflation
To introduce Cash Flow analysis and Taxes
To introduce FinTech and it’s sub sectors
To explain the classification of various models of FinTech.
To describe the innovation in FinTech
Course Outcomes :
After completion of the course, student will be able to
1. Understand the fundamental concepts in engineering economics
2. Illustrate the terms like GDP, inflation, and Indian banking structure
3. Analyze and Calculate cash flow analysis.
4. Understand what FinTech is and the sub sectors that comprise it.
5. Classify various models of the Fintech
6. Illustrate various innovations done using latest technology trends in FinTech
Unit I: Introduction to Economics
Introduction to Economics- Flow in an economy, Law of supply and demand, Concept of Engineering
Economics – Engineering efficiency, Economic efficiency, Scope of engineering economics –
Element of costs, Marginal cost, Marginal Revenue, Sunk cost, Opportunity cost.
Unit II: Banking and Trades Department of Electronics & Telecommunication Engineering
Indian Economics – basic features, natural resources, population size and composition, national
income concepts, microeconomics of India, Indian Banking, Role of Reserve bank of India,
International Economy, inflation, GDP,Financial Analysis, Ratios,financial Institutions, Finance
Commissions.
Unit-III: Understanding Cash Flow analysis
Budget Analysis, Break-even analysis, Elementary economic Analysis – Material selection for
product, Accounting for Depreciation, Project Cash-Flow Analysis, Understanding Financial
Statements.
Unit-IV:Introduction to FinTech
Introduction, Financial Services and Fintech: Introduction, Changing Environment, Customer
Centricity, Digital Transformation, Definition of Fintech, History of Fintech, Fintech stages, An
Overview of Fintech Initiatives Around the World, Ecosystems, Downsides of Disruptive Fintech
Initiatives.
Unit-V: Model and Classifications
Introduction, Classification, Five Ws and one H : 1. Why a fintech initiative was born? 2. For whom
was it born? 3. Which are the services it aims to provide? 4. Where does it aim to perform its business?
5. When does it aim to operate, within the framework of the financial cycle? 6. How is fintech
working? The organization and its elements, The V4 business model framework, A Business Model,
A Business Model for Fintech. Business Model Canvas (BMC) for FinTech.
Unit VI: FinTech Innovation
Innovation and Fintech, Digital Transformation and Fintech, A model for an integrated innovation
strategy, Types of Innovation: Product (or services), Process, Organization, Examples of Innovation,
Process Innovation : Big Data Analytics, Value Creation from Big Data Analytics, Kreditech’s self-
learning algorithm, Internet of Things, Blockchain Technology, Organizational Innovation: Social
Networks.
Text Books :
1 B. Nicoletti, The Future of FinTech, 1st ed. Palgrave Macmillan, 2017
2 Krugman, International Economics, Pearson Education.
3 Thursen Gerald, Engineering Economics, Prentice Hall.
Reference Books
Accenture. (2015). The future of Fintech and banking: Digitally disrupted or
1 reimagined? Accenture Research, 1–12
Dietz M., Khanna S., Olanrewaju T., and Rajgopal K. (2015). Cutting through the
2 fintech noise: Markers of success, imperatives for banks. Practice, G. B. (Ed.), 1–18.
McKinsey and Company. Retrieved from http://www.mckinsey.com/
industries/financial-services/our-insights/cutting-through-the-noise round financial -
technology.
"What is FinTech and why does it matter to all entrepreneurs?". Hot Topics. July
3 2014.retrieved December 9, 2014
Prerequisites:
Course Objectives:
• Making students familiarize with the need of XAI for engineering applications and its central concepts
• Making students understand with the mathematical concepts like ensemble models and non- linear models to
analyse the problems
• Providing tools and techniques of XAI for design and building solutions
Course Outcomes:
1. Learn the fundamental concepts of XAI and its use to build various use cases in engineering domain
2. Compare merits and demerits of linear and non-linear model in problem analysis
3. Provide knowledge about using ensemble learning and contrastive explanations and LRP for machine learning
5. Apply the knowledge for drafting clear requirements to build end-to-end XAI solution
6. Learn and apply knowledge of XAI and tools for application and protocol development in
engineering applications
Explainability Types: Intrinsic explanation, Post-hoc explanation, Model specific, Model agnostic, Local interpretation,
Global interpretation, Sublocal interpretation, Textual explanations, Visual explanations.
Evolution of XAI, Biasness, and Reliability, Challenges to achieve explainable AI and design issues Case Studies: Fraud
Detection, Online Recommendations, Credit and Loan Decision Making.
VIF and the Problems It Can Generate : Final Model, Model Explainability
Trust in ML Model: SHAP - Local Explanation and Individual Predictions in a ML Model, Global Explanation and
Overall Predictions in ML Model, LIME Explanation and ML Model, Skater
Explanation and ML Model, ELI5 Explanation and ML Model, Logistic Regression: Interpretation, LIME Inference.
Non-Linear Models Decision Tree Explanation, Data Preparation for the Decision Tree Model Creating the Model ,
Decision Tree — SHAP, Partial Dependency Plot, PDP Using Scikit-Learn, Non- Linear Model Explanation — LIME,
Non-Linear Explanation — Skope-Rules
Why Ensemble Models?, Using SHAP for Ensemble Models, Using the Interpret Explaining, Boosting Model,
Ensemble Classification Model: SHAP, Using SHAP to Explain Categorical Boosting Models, Using SHAP Multiclass
Categorical Boosting Model, Using SHAP for Light GBM Model Explanation
AI Model Fairness Using a What-If Scenario: What Is the WIT (Google Tool)?, Evaluation Metric. Counterfactual
Explanations for XAI Models: What Are CFEs?, Implementation of CFEs, CFEs Using Alibi, Counterfactual for
Regression Tasks.
What Is CE for ML?, CEM Using Alibi, Comparison of an Original Image vs. an Autoencoder
Layer wise relevance propagation (LRP): Introduction, Working Principle, Mathematical Modeling. Case Studies:
Pertinent Negatives, Explanation based on missing
Text Books:
1. Practical Explainable AI Using Python: Artificial Intelligence Model Explanations Using Python- based
Libraries, Extensions, and Frameworks Pradeepta Mishra
Reference Book:
1. Hands-On Explainable AI (XAI) with Python: Interpret, visualize, explain, and integrate
reliable AI for fair, secure, and trustworthy AI apps by Denis Rothman
Course Objectives:
To understand types of MIS applications in organizations
To understand information system and its components, its association in big picture
To analyze the requirement of users and draft specifications of system
To study databases and its importance in system and business process
To develop broad understanding of ethics and code of conduct
To study process of decision making and its phases
Course Outcomes:
Course Objectives:
1. To make the students aware of types of roles they would play in the society as
professionals/ practitioners of the Civil Engineering profession.
2. To introduce some legal and practical aspects of Civil Engineering profession
Course Outcomes: Upon completion of the course, students will be able to:
1. Explain the terms related to civil engineering profession and various professional
bodies including their roles and responsibilities
2. Summarize necessity and all aspects related to professional ethics
3. Identify all details of Civil Engineering contracts and tenders
4. Use Arbitration for disputes in Civil Engineering projects
5. Explain the legal provisions with reference to labor in construction works
6. Understand concepts of Copyright, Trademark, Intellectual Property Right , Patents
Unit I – Introduction to Professional Practice
Concepts of Profession, Professionalism, and Professional Responsibility. Roles of various
stakeholders:
Government (Statutory/ regulatory bodies and organizations),
Standardization Bodies such as BIS, IRC (formulating standards of practice);
Professional bodies such as Institution of Engineers (India),
Local Bodies/ Planning Authorities (certifying professionals); Clients/ owners (role governed by
contracts)
Developers (role governed by regulations such as RERA);
Consultants (role governed by bodies such as CEAI)
Contractors (role governed by contracts and regulatory Acts and Standards);
Manufacturers/ Vendors/ Service agencies (role governed by contracts and regulatory Acts and
Standards)
Unit II– Introduction to Professional Ethics
Definition/ meaning of Ethics and its necessity/ importance.
Types of ethics – Personal, Engineering, Professional, Business, and Corporate.
Code of Ethics as defined by Institution of Engineers (India). Conflict of Interests, Gift Vs Bribery,
Environmental breaches, Negligence, Deficiencies in state-of- the-art; Vigil Mechanism,
Whistle blowing protected disclosures.
General Principles of Contracts & Management: Indian Contract Act 1972 and
amendments covering general principles of contracting,
Contract Formation & Law,
Privacy of contract. Various types of contract and their features.
Valid & Voidable Contracts. Prime and sub-contracts.
Joint Ventures & Consortium. Tenders, its types & tender Notice, Bids & Proposals.
Bid Evaluation. Contract Conditions & Specifications.
Variations & Changes in Contracts, Differing site conditions, Cost escalation, Delays,
Suspensions & Termination. Liquidated damages & Penalties.
Unit IV – Legal Aspects Part-II
Definition/ meaning of Arbitration & Arbitrator, necessity, scope, and types.
Conciliation and ADR (Alternative Dispute Resolution) system.
Extent of judicial intervention; International commercial arbitration.
Award including Form and content, Grounds for setting aside an award, Enforcement, Appeal and
Revision.
Enforcement of foreign awards – New York and Geneva Convention Awards.
Distinction between conciliation, negotiation, mediation, and arbitration.
Unit V– Legal Aspects Part-III
Labour & other construction-related Acts/ Laws. Role of Labour in Civil Engineering.
Methods of engaging labour: on-roll (Muster), labour sub-contract, piece rate work.
Industrial Disputes Act, 1947. Industrial Employment (Standing Orders) Act, 1946;
Workmen’s Compensation Act, 1923;
Building & Other Construction Workers (regulation of employment and conditions of service) Act
(1996)
and Rules (1998);
Real Estate Regulatory Authority( RERA) Act 2017,
National Building Code (NBC) 2017.
Unit VI – Introduction to Copyright, IPR and related aspects.
Law relating to Intellectual Property: Introduction – meaning of Intellectual Property and IPR,
main forms of IP, Copyright, Trademarks, Patents and Designs, Secrets;
Meaning of copyright – computer programs, etc. Ownership of copyrights and assignment.
Piracy & Remedies. Meaning and process for Patents. Law relating to Patents under Patents Act,
1970.
Textbooks:
1. M Mahajan, Industrial Engineering and Production Management, Dhanpat Rai and Co.
2. O. P. Khanna, Industrial engineering and management, Dhanpat Rai publication
3. Martend Telsang, Industrial Engineering, S. Chand Publication.
4. Banga and Sharma, Industrial Organization& Engineering Economics, Khanna publication
Reference Books:
1. Askin, Design and Analysis of Lean Production System, Wiley, India
2. Barnes, Motion and time Study design and Measurement of Work, Wiley India
T.Y.B.Tech (Pattern 2020) E & TC Engineering 55
Bansilal Ramnath Agarwal Charitable Trust’s
Vishwakarma Institute of Information Technology, Pune-48
Department of Electronics & Telecommunication Engineering
DepartmentETUA32206:
of Electronics &Project-II
Telecommunication Engineering
Course Objectives:
To interpret the Project Management Process using tools and platforms
To utilized Firmware and technologies for development of Project.
Course Outcomes: At the end of this course, students will demonstrate the ability to
1. Select tools and platforms for Project development.
2. Select Firmware and technologies for developing the project.
Unit- I: Project Management
Introduction Industry 4.0, technology involvement, Introduction to Embedded Security, Need of security over
different platform such as IoT, Real-time system design concepts and decomposition of functions and
identification of key services, Design and construct a solution for a OS native integrated with an embedded
system to verify and demonstrate system synchronization using real world application, Introduction to project
management Tools and Platforms
Unit-II: Embedded Application Development
Developing application using recent technologies, Firmware selection and design for the real world application,
architectural inclusion of IoT in the applications. Understanding the design consideration for Web Server and
Cloud architecture with secure communication for embedded application development.
Text Books:
1. Project Management A Systems Approach To Planning Scheduling And Controlling 12Th Edition by
Harold R Kerzner , John Wiley
2. Gary Stringham, Hardware/Firmware Interface Design: Best Practices for Improving Embedded Systems
Development, Newnes publisher, ISBN-10 -1856176053
3. Pascal Formann, Real-Time Systems: Design and Applications , Clanrye International, ISBN:
9781632404398, 9781632404398
4. Raj Kamal, Embedded Systems - SoC, IoT, AI and Real-Time Systems, 4th Edition, McGraw Hill
Publication, ISSN-10- 9353168023
5. Web Server Farm in the Cloud: Performance Evaluation and Dynamic Architecture, Huan Liu & Sewook
Wee , Lecture Notes in Computer Science book series (LNCCN,volume 5931)
***