VLSI Curriculum Syllabus 05 05 2023
VLSI Curriculum Syllabus 05 05 2023
ENGINEERING COLLEGE
(An Autonomous Institution)
Puducherry
DEPARTMENT OF
ELECTRONICS AND COMMUNICATION ENGINEERING
M.TECH.
VLSI AND EMBEDDED SYSTEMS
(REGULATIONS - 2020)
Vision
To be globally recognized for excellence in quality education, innovation and research for the transformation
of lives to serve the society
Mission
M1 - Quality Education To provide comprehensive academic system that amalgamates the
cutting-edge technologies with best practices.
M2 - Research and Innovation To foster value-based research and innovation in collaboration with
industries and institutions globally for creating intellectuals with new
avenues.
M3 - Employability and To inculcate the employability and entrepreneurial skills through value
Entrepreneurship and skill-based training
M4: - Ethical values To instill deep sense of human values by blending societal
righteousness with academic professionalism for growth of society
Vision
Facilitate academic excellence and research among Electronics and Communication Engineers to meet the
global needs with high competence and ethical professionalism
Mission
M1 - Academic Excellence To impart learning skills to meet the global challenges in the field of
Electronics and Communication Engineering
M3 - Employability and To enhance inter and intrapersonal skills among students to make them
Entrepreneurship employable and entrepreneurs
PO1: Exploration of Research: An ability to independently carry out research/investigation and development
work to solve practical problems.
PO2: Technical Skill: An ability to write and present a substantial technical report/document.
PO3: Expertise in Academics: Students should be able to demonstrate a degree of mastery over the area
as per the specialization of the program. The mastery should be at a level higher than the requirements in the
appropriate bachelor program.
PO4: Scholarship of Knowledge: Acquire in-depth knowledge of specific discipline or professional area,
including wider and global perspective, with an ability to discriminate, evaluate, analyze and synthesize
existing and new knowledge, and integration of the same for enhancement of knowledge.
PO5: Usage of Modern Tools: Create, select, learn and apply appropriate techniques, resources, and
modern engineering and IT tools, including prediction and modelling, to complex engineering activities with an
understanding of the limitations.
PO6: Ethical Practices and Social Responsibility: Acquire professional and intellectual integrity,
professional code of conduct, ethics of research and scholarship, consideration of the impact of research
outcomes on professional practices and an understanding of responsibility to contribute to the community for
sustainable development of society.
PEO1: Technical Knowledge To Provide a solid basis and experience in the field of VLSI and
Embedded System to meet the unique needs of the society
PEO2: Leadership Skill To develop good leadership skills in the respective domain to
perform creative and collaborative work
PEO3: Research and Development To inculcate practical knowledge to undertake quality
interdisciplinary research projects addressing industrial and social
needs
PEO4: Professional Behavior To train students to be an active collaborators and responsible
engineers to solve social, technical and engineering challenges.
.PSO1-Technical Knowledge in VLSI Ability to apply cutting-edge technology to solve complex problems
and Embedded Systems and provide an optimized solution in the domain of VLSI and
Embedded Systems.
PSO2- Competency in VLSI Design Ability to design and test systems by applying the concepts of
FPGA, ASIC, System on Chip etc.
PSO3-Competency in Embedded Ability to develop and analyze Embedded Systems to solve real
System time societal problems.
SEMESTER – I
SEMESTER – II
Sl. Periods Max. Marks
Course Code Course Title Category Credits
No. L T P CAM ESM Total
Theory
Advanced Digital System
1 P20VET204 PC 3 0 0 3 40 60 100
Design
2 P20VET205 Embedded Networking PC 3 0 0 3 40 60 100
3 P20VET206 Embedded System Design PC 3 0 0 3 40 60 100
Low Power Digital VLSI 3
4 P20VET207 PC 3 0 0 40 60 100
Design
5 P20VEE2XX Professional Elective-II PE 3 0 0 3 40 60 100
6 P20VEE2XX Professional Elective-III PE 3 0 0 3 40 60 100
Practical
Embedded System Design
7 P20VEP202 PC 0 0 4 2 50 50 100
Laboratory
Seminar on ICT a hands-on
8 P20CCP202 PC 0 0 4 2 100 - 100
approach
Audit Course
9 P20ACT20X Audit Course-II AC - - 2 - 100 - 100
Employability Enhancement Course
Employability Enhancement
10 P20VEC2XX EEC - - 4 - 100 - 100
Course-II
Total 22 590 410 1000
SEMESTER – IV
BS – Basic Science
PC – Professional Core
PE – Professional Elective
PW – Project Work
CC – Common Course
AC – Audit Course
EEC – Employability Enhancement Course
Credit Distribution
Semester- I Semester - II Semester - III Semester - IV Total
21 22 17 12 72
AUDIT COURSES
Course Objectives
• To learn about the core ideas in graph theory
• To understand the basic concepts of Graph algorithm which includes connectivity, paths and lattices
• To find an idea about Boolean algebra and functions with examples
• To introduce the mathematical formulation of optimization
• To solve real time problems using knowledge gained in graph algorithm and Boolean function
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain language of graphs and trees. (K2)
CO2 - Define and apply various algorithms in graph theory. (K2)
CO3 - Describe about Boolean algebra and Boolean functions(K3)
CO4 - Apply mathematical skills to model optimization problems. (K3)
CO5 - Apply graph algorithm and Boolean functions to solve real time problems. (K3)
Text Books
1. Tremblley. J.P and Manohar. R, “Discrete Mathematics Structures with Application to Computer Science”,
Mc Graw Hill Book Company, 2017
2. Narsingh Deo, “Graph Theory: With Application to Engineering and Computer Science”, PHI, 2014.
3. Kanti Swarup, Man Mohan, P.K. Gupta, “Operations Research “, Sultan Chand & Sons, 2014.
Reference Books
1. Edgar G. Goodaire & Michael M. Parameter, “Discrete Mathematics with Graph Theory”, 3rd edition,
Pearson Education, 2018.
2. Rao S.S, “Engineering Optimization: Theory and Practice”, New Age International Pvt. Ltd., 3rd Edition,
2018.
3. Grewal B.S., "Higher Engineering Mathematics", Khanna Publishers. 34th Edition, 2005.
4. Narayanan S., Manicavachagom Pillai T.K. and Ramanaiah G., "Advanced Mathematics for Engineering
Students", Vol. II S. Viswanathan & Co.
5. Venkatraman M.K., Higher Engineering Mathematics, National Publishing Co., 2000.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - - 2 - - 1 - -
CO2 2 - - 2 - - 1 - -
CO3 2 - - 2 - - 1 - -
CO4 2 - - 2 - - 1 - -
CO5 2 - - 2 2 - 1 - -
Course Objectives
• To expose the students in the fundamentals of combinational and sequential circuits
• To study the concepts of VHDL for digital circuits
• To implement combinational circuits using VHDL
• To understand concept of Programmable Devices, PLA, PAL, and memories
• To simulate combinational and sequential circuits using HDL
Course Outcomes
After completion of the course, the students will be able to
CO1 - Design combinational and sequential logic circuits. (K3)
CO2 - Describe and write VHDL coding for combinational and sequential circuit. (K3)
CO3 - Design the network for performing arithmetic operations. (K3)
CO4 - Design and implement digital system design using PLD and memories. (K3)
CO5 - Simulate Combinational and sequential circuits using VHDL. (K4)
Text Books
1. Jr.Charles H.Roth, “Fundamentals of Digital Design “, PWS Pub.Co, 7th Edition, 2014.
2. Charles H. Roth, “Digital System Design using VHDL”, Thomson Learning, 3rd Edition, 2007.
3. Peter Ashenden, “Digital Design using VHDL”, Elsevier, 2007.
Reference Books
1. Na Vikraman, “Advanced Digital System Design Using VHDL”, Atlantic Publisher, 2020.
2. Peter Ashenden, “Digital Design using Verilog”, Elsevier, 2007.
3. Clive Maxfield, “The Design Warriors’s Guide to FPGAs”, Elsevier, 2004.
4. John F.Wakerly, “Digital Design Principles and Practices”, Prentice Hall, 4th Edition, 2001.
5. M.J.S. Smith, “Application Specific Integrated Circuits”, Pearson, 2000.
Web References
1. http://www2.cs.uidaho.edu/~krings/CS449
2. http://www.cs.colostate.edu/~malaiya/530/08/1Intro.pdf
3. http://www.ida.liu.se/~TDDB47/lectures/tddb47-dependability-2x3.pdf
4. https://www.tutorialspoint.com/vlsi_design/vlsi_design_vhdl_introduction.htm
5. http://www.eng.auburn.edu/~strouce/elec4200.html
Course Objectives
• To learn the performance of MOS transistors
• To learn static and dynamic behaviour of CMOS design
• To understand about impact of passive components in circuits
• To implement CMOS logic in designing combinational and sequential circuits
• To learn verilog HDL programming language
Course Outcomes
After completion of the course, the students are able to
CO1 - Demonstrate the characteristics of MOS transistors with its small signal parameters. (K3)
CO2 - Draw stick diagram and design circuits in static and dynamic CMOS logic. (K3)
CO3 - Estimate the VLSI circuit performance based on resistors, inductors and capacitors. (K3)
CO4 - Design combinational and sequential circuits in VLSI and understand its clock distribution. (K3)
CO5 - Code the combinational and sequential circuits in verilog HDL language. (K4)
Text Books
1. Neil H.E. Weste and Kamran Eshraghian, Principles of CMOS VLSI Design, Pearson Education ASIA,
2nd edition, 2000.
2. John P.Uyemura “Introduction to VLSI Circuits and Systems”, John Wiley &Sons, Inc., 2002.
3. Samir Palnitkar, “Verilog HDL”, Pearson Education, 2nd Edition, 2004.
Reference Books
1. Wai Kai Chen, “VLSI Technology” CRC press, 2003.
2. J.Bhasker, B.S.Publications, “A Verilog HDL Primer”, 2nd Edition, 2001.
3. Pucknell, “Basic VLSI Design”, Prentice Hall of India Publication, 2004.
4. Wayne Wolf “Modern VLSI Design System on chip. Pearson Education.2002
5. James D Plummer, Michael D. Deal, Peter B.Griffin, “Silicon VLSI Technology: fundamentals practice and
Modeling”, Prentice Hall India, 2009.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To recognize the basic modules of FPGA
• To explain how Technology is mapping with FPGA
• To outline routing concepts used in FPGA
• To provide the knowledge about various FPGA architectures
• To carry out the synthesis activities of various multipliers and filters
Course Outcomes
After completion of the course, the students will be able to
CO1 - Describe the various basic modules of FPGA. (K2)
CO2 - Relate the technology mapping with FPGA. (K3)
CO3 - Discuss the routing concepts of FPGA. (K3)
CO4 - Classify the various FPGA architectures. (K4)
CO5 - Synthesise various multipliers & filters. (K4)
Text Books
1. Wayne Wolf, FPGA based system design, Prentice Hall, 2004.
2. Wayne Wolf, Modern VLSI design, System on Chip design, 3rd Ed. Prentice Hall 2002.
3. S. Trimberger, Edr, Field Programmable Gate Array technology, Kluwer Academic publication, 2009.
Reference Books
1. Ian Kuon, Russell Tessier, Jonathan Rose, FPGA Architecture, Now Publishers, 2008.
2. Scott Hauck, André Dehon, “Reconfigurable computing: the theory and practice of FPGA-based
computation”, Morgan Kaufmann publishers, 2008.
3. Steve Kilts, “Advanced FPGA Design: Architecture, Implementation, and Optimization”, Wiley Publisher,
2007.
4. Pong P. Chu, “FPGA Prototyping by VHDL / Verilog Examples “Wiley Publisher, 2008
5. D. Pellerin and S. Thibault, Practical FPGA Programming in C, Prentice-Hall, 2005.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To impart knowledge and skills required for research and IPR
• Problem formulation, analysis and solutions
• Technical paper writing / presentation without violating professional ethics
• Patent drafting and filing patents
Course Outcomes
After completion of the course, the students will be able to
CO1 - Formulate research problem. (K2)
CO2 - Carry out research analysis. (K2)
CO3 - Follow research ethics. (K2)
CO4 - Describe today’s world is controlled by Computer, Information Technology, but tomorrow world will be
ruled by ideas, concept, and creativity. (K2)
CO5 - Interpret IPR and filing patents in R & D. (K3)
Text Books
1. Stuart Melville and Wayne Goddard, “Research methodology: an introduction for science & engineering
students’” Kenwyn Publisher, 1996
2. Wayne Goddard and Stuart Melville, “Research Methodology: An Introduction” 2nd edition, Lansdowne
publisher, 2001
3. C.R. Kothari, Gaurav Garg, New Age International, Research Methodology: Methods and Techniques 4th
Edition, 2018.
Reference Books
1. Halbert, “Resisting Intellectual Property”, Taylor & Francis Ltd, 2007.
2. Ranjit Kumar, 2nd Edition, “Research Methodology: A Step by Step Guide for beginners” 2010.
3. C.R. Kothari, Gaurav Garg, New Age International, Research Methodology: Methods and Techniques 4th
Edition, 2018.
4. Trochim, Research Methods: the concise knowledge base, Atomic Dog Publishing 2005.
5. Fink A, Conducting Research Literature Reviews: From the Internet to Paper, Sage Publications,2009.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 3 2 - 1 - 1 1 - -
CO2 3 2 - 1 - 1 1 - -
CO3 3 2 - 1 - 1 1 - -
CO4 3 2 - 1 - 1 1 - -
CO5 3 2 - 1 - 1 1 - -
Course Objectives
• To write code for combinational circuits in verilog HDL
• To write code for sequential circuits in verilog HDL
• To learn about SPICE tool
• To learn about FPGA interfacing
• To learn to implement VLSI circuits in FPGA
• To learn about FPGA implementation of circuits
Course Outcomes
After completion of the course, the students are able to
CO1 - Design and simulate combinational circuits in verilog HDL. (K4)
CO2 - Design and simulate sequential circuits in verilog HDL. (K4)
CO3 - Design and simulate VLSI circuits using spice tool. (K4)
CO4 - Interface FPGA with PC for I/O interfacing. (K5)
CO5 - Implement combinational and sequential circuits using FPGA/CPLD. (K5)
List of Experiments
1. Design and simulate combinational circuits using VHDL/Verilog HDL in Gate level, behavior level and
generate test vectors
• Adder, subtractor
• Code converter
• Decoder
• Encoder
• Multiplexer
• Demultiplexer
• Multiplier
• Divider
2. Design and simulate sequencial circuits using VHDL/Verilog HDL in Gate level, behavior level and
generate test vectors
• Flip-flops
• Shift registers (SISO, SIPO, PISO, PIPO)
• Synchronous counter
• Asynchronous counter
• Mod counter
• Sequence generator
• Sequence detector
• Ring and Johnson counter
3. Simulation of NMOS and CMOS circuits using SPICE.
4. FPGA/CPLD real time programming and I/O interfacing.
5. Implementation of combinational circuit in FPGA/CPLD
6. Implementation of sequential circuit in FPGA/CPLD
Web References
1. http://www.stem-edu.com/wp-content/uploads/2017/02/Rabaey-Digital-Integrated-Circuits-Asign
Perspective-2Nd-Edition.pdf
2. http://ic.sjtu.edu
3. http://nptel.iitm.ac.in
4. http://ee.ncu.edu.tw/~jfli/vlsi21/lecture/ch01.pdf
5. https://www.tutorialspoint.com/vlsi_design/vlsi_design_digital_system.htm
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 1 3 1 - 1 3 3 -
CO2 2 1 3 1 - 1 3 3 -
CO3 2 1 3 1 - 1 3 3 -
CO4 2 1 3 1 - 1 3 3 -
CO5 2 1 3 1 - 1 3 3 -
Course Objectives
• To develop their scientific and technical reading and writing skills that they need to understand and
construct research articles
• To obtain information from a variety of sources (i.e., Journals, dictionaries, reference books) and then
place it in logically developed ideas
Course Outcomes
After completion of the course, the students will be able to
CO1 - Select a subject, narrowing the subject into a topic. (K2)
CO2 - Explain objective and collect the relevant bibliography. (K2)
CO3 - Describe the papers and understand the author’s contributions and critically analyzing each paper. (K2)
CO4 - Prepare a working outline and linking the papers and preparing a draft of the paper. (K2)
CO5 - Prepare conclusions based on the reading of all the papers, Writing the Final Paper, and giving final
Presentation. (K2)
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 3 2 1 - 1 3 - -
CO2 2 3 2 1 - 1 3 - -
CO3 2 3 2 1 - 1 3 - -
CO4 2 3 2 1 - 1 3 - -
CO5 2 3 2 1 - 1 3 - -
Course Objectives
• To learn about sequential machines and ASM charts
• To design asynchronous and to learn about hazards and race occurrences in it
• To learn and design Finite State Machines
• To identify faults in circuits using various design methods
• To simulate the designed digital circuits
Course Outcomes
After completion of the course, students will be able to
CO1 - Realize the Algorithmic State Machine. (K3)
CO2 - Design and analyze the asynchronous sequential digital circuits. (K3)
CO3 - Design and analyze the synchronous sequential circuits using PLDs. (K3)
CO4 - Identify the fault in the digital circuits. (K3)
CO5 - Simulate and synthesis the sequential circuits. (K4)
Text Books
1. Charles H R Jr, Larry L K, “Fundamentals of Logic Design “, 7th Edition, Global Engineering, 2014.
2. Parag K L, ‘Fault Tolerant and Fault Testable Hardware Design” 1st Edition, B S Publications, 2002.
3. ParagK.L, “Digital system Design using PLD “, B S Publications,2003
Reference Books
1. Nripendra N B,, Logic Design Theory Prentice Hall of India, 1993.
2. Charles H RJr, Digital System Design using VHDL ‖, 2nd Edition, CL Engineering, 2007
3. Michael D C, “Modeling, Synthesis, and Rapid Prototyping with the VERILOG HDL”, Prentice Hall, 2006.
4. O. Hamblen, T. S. Hall, and M. D. Furman, "Rapid Prototyping of Digital Systems", SPOC Edition,
Springer, 2008
5. Stephen Brown, and Zvonko Vranesic, "Fundamentals of Digital Logic with Verilog Design", Third Edition,
McGraw-Hill, 2014.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Outcome
After completion of the course, the students are able to
CO1 - Illustrate the type of communication protocol needed based on application. (K3)
CO2 - Interface the microcontroller using USB and CAN buses. (K3)
CO3 - Explain the working of Ethernet cables. (K2)
CO4 - Describe the web services various protocols. (K3)
CO5 - Analyze the communication protocols used by industries. (K4)
Text Books
1. Frank Vahid, Givargis, “Embedded Systems Design: A Unified Hardware/Software Introduction”, Wiley
Publications, 2012.
2. Jan Axelson, “Parallel Port Complete”, Penram publications,2005.
3. Dogan Ibrahim, “Advanced PIC microcontroller projects in C”, Elsevier 2008.
Reference Books
1. Gul N. Khan, Krzysztof Iniewski,” Embedded and Networking Systems: Design”, Software, and
Implementation Taylor & Francis Inc, 2013
2. Gregory J. Pottie,William J. Kaiser, “Principles of Embedded Networked Systems Design”, Cambridge
University Press, 2010.
3. Jan Axelson, “Embedded Ethernet and Internet Complete”, Penram Publishing (India) Pvt. Ltd., 2003.
4. ZainalabeNavabi, “Digital System Test and Testable Design: Using HDL Models and Architectures”,
Springer, 2010
5. M. Abramovici, M.A. Breuer and A.D. Friedman, "Digital Systems and Testable Design", Jaico Publishing
House
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To learn about various kinds of processors available in embedded system
• To learn the design flow of single purpose processor
• To learn the design flow of general-purpose processor
• To learn about the operating system needed for embedded system
• To learn about 8051 and FDCT
Course Outcome
After completion of the course, the students are able to
CO1 - Classify the type of processor needed for the application. (K4)
CO2 - Design and optimize the single purpose processor. (K3)
CO3 - Design Application Specific Instruction set Processors. (K3)
CO4 - Illustrate OS needed for embedded operation. (K3)
CO5 - Design a project based on 8051 with FDCT implementation. (K3)
Text Books
1. Frank Vahid and Tony Givargis, “Embedded System Design A Unified Hardware/Software Introduction”,
John Wiley & Sons,2014.
2. Steve Heath, “Embedded System Design”, Butterworth Heinemann, 2010.
3. Gajski and Vahid, “Specification and Design of Embedded systems”, Prentice Hall, 2006.
Reference Books
1. Rajkamal, ‘Embedded System”, Tata McGraw Hill, 2003
2. Charls Roth, “Digital system Design using VHDL”, TMH, 2007
3. Rettberg, A.; Zanella, M.; Domer, R.; Gerstlauer, A.; Rammig, F.Embedded System Design: Topics,
Techniques and Trends, Springer , 2007.
4. C.M. Krishna, Kang G.Shin, “Real Time Systems” The McGraw Hill International Editions Computer
Science Series , 2008.
5. : L. B. Das Pearson, “Embedded Systems” Pearson education, 2010.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To learn about static and dynamic power dissipation
• To learn about various power analysis method using simulation
• To understand the operation of circuit by sizing and switching of transistors
• To know about various energy recovery techniques
• To learn about SRAM and DRAM power dissipation
Course Outcome
After completion of the course, the students are able to
CO1 - Illustrate the type of power dissipation occurring in VLSI circuits. (K3)
CO2 - Analyze the power dissipation in VLSI circuits. (K4)
CO3 - Design and simulate VLSI circuits by different gate sizing and signal gating parameter. (K3)
CO4 - Classify and design the type of energy recovery model needed for the VLSI circuit. (K4)
CO5 - Simulate and analyze the power dissipation in SRAM and DRAM memories. (K4)
Text Books
1. Kaushik R and Sharat C P, “Low-Power CMOS VLSI Circuit Design”, Wiley Student Edition, 2009.
2. Gary K Y, “Practical Low Power Digital VLSI Design “, Kluwer Academic Publishers, 1998.
3. Bellaouar A and Elmasry M, “Low-Power Digital VLSI Design: Circuits and Systems”, Kluwer Academic
Publishers, 1995
Reference Books
1. Kiat-Seng Y and Kaushik R, “Low-Voltage, Low-Power VLSI Subsystems”, TMH Professional
Engineering, 2009
2. Soudris D, Piguet C and Goutis C, “Designing CMOS Circuits for Low Power”, Kluwer Academic
Publishers, 2002
3. Chandrakasan A and Robert W B, “Low-Power CMOS Design”, Wiley-IEEE Press, 2006.
4. Rabaey J M and Massoud P, “Low Power Design Methodologies”, Kluwer Academic Publishers, 2010.
5. Sung-Mo Kang, Yusuf Leblebici, “CMOS Digital Integrated Circuits – Analysis and Design”, TMH, 2011.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 3 1 3 3 -
Course Outcome
After completion of the course, the students are able to
CO1 - Interface a microcontroller to PC for communication. (K3)
CO2 - Interface various sensors using PIC and Arduino microcontrollers. (K3)
CO3 - Design various microcontroller-based systems. (K3)
CO4 - Communicate wirelessly using microcontroller. (K3)
CO5 - Process an image using Raspberry pi. (K5)
Reference Books
1. Elaf A. Saeed, “Basics Labs for Embedded Systems Using Arduino: Arduino based projects”, LAP
Lambert Academic Publishing, 2020
2. Tim Wilmshurst, “Designing Embedded Systems with PIC Microcontrollers: Principles and Applications”,
Elsevier Science & Technology, 2011
3. Rajkamal, ‘Embedded System”, Tata McGraw Hill, 2003
4. Charls Roth, “Digital system Design using VHDL”, TMH, 2007
5. Rettberg, A.; Zanella, M.; Domer, R.; Gerstlauer, A.; Rammig, F.Embedded System Design: Topics,
Techniques and Trends, Springer , 2007.
Web References
1. http://embedded-lab.com/
2. https://www.electronics-lab.com/embedded-systems-online-training-resources/
3. https://lecturenotes.in/subject/557/embedded-system-design-esd
4. https://examupdates.in/embedded-systems-pdf/
5. https://users.ece.cmu.edu/~koopman/lectures/index.html
Course Objectives
• To develop their technical reading and presentation skills that they need to understand and present using
ICT Tools.
• To obtain information from a variety of sources (i.e., Journals, dictionaries, reference books) and practice
to present.
Course Outcomes
After completion of the course, the students will be able to
CO1 - Select a topic, narrowing the topic into presentation.
CO2 - State an objective and use the relevant ICT tools to make the presentation effective.
CO3 - Study the topic and understanding the contributions and prepare report.
CO4 - Prepare a working demo.
CO5 - Prepare conclusions based on the reading of the topic and giving final Presentation.
The methodology used is “learning by doing”, a hands-on approach, enabling the students to follow their own
pace. The teacher, after explaining the project, became a tutor, answering questions and helping students on
their learning experience.
CT skills
• Understand ICT workflow in cloud computing.
• Manage multitasking.
• Deal with main issues using tech in class.
• Record, edit and deliver audio and video.
• Automate assessments and results.
Teaching tools
• Different ways to create audiovisual activities.
• Handle audiovisual editors.
• Collaborative working.
• Individualize learning experience.
• Get instant feedback from students.
Each one of the students will be assigned an ICT Topic and the student has to conduct a detailed study on the
assigned topic and prepare a report, running to 30 or 40 pages for which a demo to be performed followed by
a brief question and answer session. The demo will be evaluated by the internal assessment committee
(comprising of the Head of the Department and two faculty members) for a total of 100 marks.
Students shall choose an International certification course offered by the reputed organizations like
Google, Microsoft, IBM, Texas Instruments, Bentley, Autodesk, Eplan and CISCO, etc. The duration of the course
is 40-50 hours specified in the curriculum, which will be offered through Centre of Excellence.
Pass /Fail will be determined based on participation, attendance, performance and completion of the
course. If a candidate fails, he/she must repeat the course in the subsequent years. Pass in this course is
mandatory for the award of degree.
• The project work shall be a design project/experimental project and/or computer simulation project on
any of the topic in manufacturing engineering or related field.
• The project work shall be allotted individually on different topics.
• The students shall be encouraged to do their project work in the parent institute itself. In exceptional
cases the students shall be permitted to undertake continue their project outside the parent institute
with appropriate permission from Head of the institution through the Project Coordinator.
• Department shall constitute an Evaluation Committee to review the project work.
• The Evaluation committee shall consist of at least three faculty members namely internal guide,
project coordinator and another expert in the specified area of the project.
The student is required to undertake the project phase I during the third semester and the same shall be
continued in the 4thsemester (Phase II). Phase I consist of preliminary thesis work, three reviews of the work
and the submission of preliminary report. First review shall highlight the topic, objectives and origin of
problem, second review shall highlight, Literature survey, methodology and expected results. Third review
shall evaluate the progress of the work, preliminary report and scope of the work which shall be completed in
the 4thsemester. Also, the evaluation of project phase - I shall be done externally.
Students should undergo training or internship during summer / winter vacation at Industry/ Research
organization / University (after due approval from the Programme Academic Coordinator and Department
Consultative Committee (DCC). In such cases, the internship/training should be undergone continuously
(without break) in one organization. Normally no extension of time is allowed. However, DCC may provide
relaxation based on the exceptional case. The students can undergo three to four weeks of internship in
established industry / Esteemed institution during vacation period. The student should give presentation and
send report to DCC. The Internship is assessed internally for 100 marks.
Student should register online courses like MOOC / SWAYAM / NPTEL etc. approved by the
Department committee comprising of HoD, Programme Academic Coordinator and Subject Experts. Students
have to complete relevant online courses successfully. The list of online courses is to be approved by
Academic Council on the recommendation of HoD at the beginning of the semester if necessary, subject to
ratification in the next Academic council meeting. The Committee will check the progress of the student and
recommend the grade (100% Continuous Assessment pattern) based on the marks secured in online
examinations. The marks attained for this course is not considered for CGPA calculation.
• The project work shall be a design project/experimental project and/or computer simulation project on
any of the topic in manufacturing engineering or related field.
• The project work shall be allotted individually on different topics.
• The students shall be encouraged to do their project work in the parent institute itself. In exceptional
cases the students shall be permitted to undertake continue their project outside the parent institute
with appropriate permission from Head of the institution through the Project Coordinator.
• Department shall constitute an Evaluation Committee to review the project work.
• The Evaluation committee shall consist of at least three faculty members namely internal guide,
project coordinator and another expert in the specified area of the project.
Project phase II is a continuation of project phase I which started in the third semester. There shall be
three reviews in the fourth semester, first in the beginning of the semester, second in the middle of the
semester and the Third at the end of the semester. First review is to evaluate the progress of the work and
planned activity; second review shall be presentation and discussion. Third review shall be a pre-submission
presentation before the evaluation committee to assess the quality and quantity of the work done. This would
be a prequalifying exercise for the students for getting approval for the submission of the thesis. At least one
technical paper shall be prepared for possible publication in journals or conferences. The technical paper shall
be submitted along with the thesis. The final evaluation of the project shall be done externally.
Course Objectives
• To states the basics of OSI reference model and RTOS
• To explain the modules and tasks of software partitioning
• To discuss about the various techniques of Tables and data structures
• To analyze the performance of hardware using management software
• To demonstrate the embedded system model with instruction
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain the basics of OSI reference model and RTOS. (K2)
CO2 - Comprehends the modules and tasks of software partitioning. (K3)
CO3 - Applies the various techniques of Tables and data structures. (K3)
CO4 - Manipulates the performance of hardware using management software. (K3)
CO5 - Evaluates the model of embedded system with instruction. (K3)
Text Books
1. Sridhar. T, Designing Embedded Communication Software, CMP Books, 2003.
2. Larry L Peterson, Computer Networks: A Systems Approach, Morgan Kaufmann, 2007.
3. Edward Insam, TCP/IP Embedded Internet Applications, Newness, 2003.
Reference Books
1. Bruce Powel Douglas, Design Patterns for Embedded Systems in C, Newness, 2011.
2. Daneil W. Lewis, Fundamentals of Embedded Software, Prentice Hall 2004.
3. Richard Fabian, Data-oriented design: software engineering for limited resources and short schedules,
Richard Fabian, 2018
4. Martin Särnberger, Internet Technology: With the OSI model, Lightning Source Inc, 2020
5. Gerry Howser, Computer Networks and the Internet: A Hands-On Approach, Springer Nature Switzerland
AG, 2019
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 1 3 3 3 1 3 - 3
Course Objectives
• To introduce the concepts in internal programming model of Intel family of microprocessors
• To introduce the programming techniques using MASM, DOS and BIOS function calls
• To understand architecture of PIC microcontroller and its assembly language programming
• To study internal peripherals of PIC microcontroller
• To develop real time systems using microcontrollers
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain advanced microprocessor architecture. (K2)
CO2 - Interpret modular programming concepts. (K4)
CO3 - Describe organization PIC16F877 microcontrollers. (K2)
CO4 - Interface peripheral devices with PIC16F877 Microcontrollers. (K3)
CO5 - Design and develop on Microcontroller Based system design. (K4)
Text Books
1. Danny Causey, Rolin McKinlay and Muhammad Ali Mazidi ‘PIC Microcontroller and Embedded Systems:
Using Assembly and C for PIC18’, Microdigitaled, 2016
2. Daniele Lacamera, ‘Embedded Systems Architecture: Explore architectural concepts, pragmatic design
patterns, and best practices to produce robust systems’, Packt Publishing Limited, 2018
3. Marilyn Wolf ‘PIC Embedded System Interfacing: Design for the Internet-of-Things (IoT) and Cyber-
Physical Systems (CPS)’, Elsevier Science & Technology, 2019
Reference Books
1. MykePredko, “Programming and customizing the 8051 microcontrollers”, Tata McGraw Hill, 2001.
2. Rajkamal,”. Microcontrollers-Architecture, Programming, Interfacing & System design”,2nd edition,
Pearson, 2012.
3. I Scott Mackenzie and Raphael C.W. Phan, “The Micro controller”, Pearson, Fourth edition 2012
4. MS Mohanamba Govindappa,”. PIC Microcontroller Programming with Sample Source Code”,
Createspace Independent Publishing Platform, 2018
5. William Jayden,”. Interfacing PIC Microcontrollers to Peripherial”, Createspace Independent Publishing
Platform, 2017
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To learn the basics of Verilog HDL with various levels of modeling
• To classify the various delay models with behavioral description of digital circuits
• To learn the synthesis of combinational and sequential circuits
• To learn the synthesis of digital circuits in switch level modeling
• To build the higher end circuits using CAD tools
Course Outcomes
After completion of the course, the students will be able to
CO1 - Recognize the basic conventions of Verilog HDL. (K2)
CO2 - Define the various delay models of behavioural level description. (K2)
CO3 - Synthesize the combinational and sequential circuits using Verilog HDL. (K3)
CO4 - Synthesize the digital circuits using Switch level modeling. (K4)
CO5 -Carryout the HDL for various higher end circuits using CAD tool. (K4)
Text Books
1. M,D,Ciletti, “Modeling, Synthesis and Rapid Prototyping with the Verilog HDL”, Prentice Hall, 2006
2. Steven M. Rubin, “Computer Aids for VLSI Design”, http://www.rulabinsky.com/cavd (free online book),
1997.
3. M,G, Arnold, “Verilog Digital – Computer Design”, Prentice Hall, 2006
Web References
1. http://web.ewu.edu
2. http://nptel.iitm.ac.in
3. http://www.asic-world.com/verilog/veritut.html
4. https://www.intel.com/content/www/us/en/programmable/support/training/course/ohdl1120.html
5. https://nptel.ac.in/courses/106/105/106105165/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To acquire knowledge on fundamentals of VLSI technology
• To introduce the concept of Placement using various algorithms
• To outline the Routing methodologies using various algorithms
• To understand about various performance issues of physical design
• To apply the various physical design concepts for effective performance of circuits
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain the concepts of VLSI technology in physical design. (K2)
CO2 - Illustrate the concept of Placement using various algorithms. (K3)
CO3 - Illustrate the Routing methodologies using various algorithms. (K3)
CO4 -Conclude the concepts of delay modeling& delay minimization (K3)
CO5 -Examine single layer and over the cell routing and apply 1D and 2D compaction techniques. (K4)
Text Books
1. Sung Kyu Lim, “Practical Problems in VLSI Physical Design Automation”, Springer-Verlag New York Inc.,
2008
2. Ban Wong, Anurag Mittal Yu Cao and Greg Starr, “Nano CMOS Circuit and Physical Design” Wiley, 2004
3. N.A. Sherwani, “Algorithms for VLSI Physical Design Automation”, Kluwer Academic, 2002
Web References
1. http://www2.inf.uos.de/papers_html/
2. http://ic.sjtu.edu
3. http://nptel.iitm.ac.in
4. https://www.ifte.de/books/eda/chap1.pdf
5. https://nptel.ac.in/courses/106/105/106105161/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To describe the basics of programming embedded systems and memory testing
• To discuss the various identifiers of python programming
• To examine the design and validation of embedded software development process
• To outline and explain the unified modeling language
• To demonstrate and exhibit various practical embedded systems
Course Outcomes
After completion of the course, the students will be able to
CO1 - List the basics of programming embedded systems and memory testing. (K3)
CO2 - Explain the various identifiers of python programming. (K2)
CO3 - Illustrate the design and validation of embedded software development process. (K3)
CO4 - Categorize the unified modeling language. (K3)
CO5 - Justify and evaluate various practical embedded systems. (K4)
Text Books
1. David E.Simon, An Embedded Software Primer, Pearson Education, 2003.
2. Michael Barr, Programming Embedded Systems in C and C++, Oreilly, 2003.
3. H.M. Deitel, P.J.Deitel, A.B. Golldberg, Internet and World Wide Web – How to Program,3rd Edition ,
Pearson Education , 2001.
Reference Books
1. Daniel W.lewis, Fundamentals of Embedded Software where C and Assembly meet, PHI 2002.
2. Raj Kamal, Embedded Systems- Architecture, Programming and Design, Tata McGraw Hill, 2006.
3. Jean J. Labrosse; Jack Ganssle; Robert Oshana; Colin Walls; Keith E. Curtis; Jason Andrews; David J.
Katz; Rick Gentile; Kamal Hyder; Bob Perrin, Embedded software, Newness, 2007.
Web References
1. https://www.zapmeta.ws
2. http://nptel.ac.in/courses/117106030/35
3. https://www.tutorialspoint.com/python/index.htm
4. https://www.javatpoint.com/python-tutorial
5. https://www.javatpoint.com/python-tutorial
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To describe the various static and dynamic circuit design concepts
• To explain the different programmable logic devices with programming technology
• To understand the algorithms for various compaction terminologies
• To construct the digital circuits with analog VLSI design
• To synthesize the various digital circuits using HDL
Course Outcomes
After completion of the course, the students will be able to
CO1- Recognizes the various static and dynamic circuit design concepts. (K3)
CO2- Outline the different programmable logic devices with its application. (K3)
CO3- Solve the algorithms for various compaction terminologies. (K3)
CO4- Build the digital circuits with analog VLSI design. (K3)
CO5 - Design the various digital circuits using HDL. (K4)
UNIT III BASIC CONSTRUCTION, FLOOR PLANNING, PLACEMENT AND ROUTING (9 Hrs)
System partition – FPGA partitioning – Partitioning methods- floor planning – placement physical design flow
– global routing – detailed routing – special routing- circuit extraction – DRC.
Text Books
1. Wayne Wolf, “Modern VLSI design “Prentice Hall India,2006.
2. Samir Palnitkar, “Verilog HDL, A Design guide to Digital and Synthesis” 2nd Edition, Pearson,2005.
3. John P. Uyemera “Chip design for submicron VLSI cmos layout and simulation “, Cengage Learning
India Edition”, 2011.
Reference Books
1. Kamran Eshraghian,DouglasA.pucknell and SholehEshraghian,”Essentials of VLSI circuits and system”,
Prentice Hall India,2005.
2. Saradindu Panda, “Analog and Digital VLSI Circuit Design “Laxmi Publications,2015
3. Vikram Arkalgud Chandrasetty, “VLSI Design: A Practical Guide for FPGA and ASIC
Implementations“,Springer-Verlag New York Inc.,2011
4. Ajit Pal, “Low-Power VLSI Circuits and Systems “, Springer, India, Private Ltd, 2016
Web References
1. http://courses.engr.wisc.edu/ece/ece755.html
2. http://www.ul.ie/graduateschool/course/vlsi-systems-meng.html
3. https://www.tutorialspoint.com/digital_circuits
4. https://lecturenotes.in/subject/136/analog-vlsi-design-avlsi
5. http://www.vlsisystemdesign.com.html
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objective
• To understand the concept of VLSI design automation tools problem solving
• To acquire the knowledge about layout, placement and partitioning
• To study about various routing algorithm for communication.
• To identify various modelling and simulation for all the level
• To get knowledge about the interface for communication with their Applications development
Course Outcome
After completion of the course, the students will be able to
CO1- Distinguish the concept of VLSI design automation tools problem solving (K3)
CO2- Demonstrate the knowledge about layout, placement and partitioning (K3)
CO3- Contrast the various routing algorithm for communication (K3)
CO4- Discover the concept of various modelling and simulation for all the level (K3)
CO5- Operation of interface for communication with their Applications development (K4)
Text Books
1. N.A. Sherwani, "Algorithms for VLSI Physical Design Automation", Kluwer Academic Publishers, 2002.
2. S.H. Gerez, "Algorithms for VLSI Design Automation", John Wiley & Sons, 2002.
3. Rolf Drechsler, " Evolutionary Algorithms for VLSI CAD", Springer-Verlag New York Inc., 2010
Reference Books
1. Erik Brunvand, “Digital VLSI Chip Design with Cadence and Synopsys CAD Tools”, Pearson, 2010
2. Naveedshervani, Algorithms for VLSI Physical Design Automation, 3rd Edition, 2005, Springer
International Edition.
3. Shin-ichi Minato, "Binary Decision Diagrams and Applications for VLSI CAD", Springer-Verlag New York
Inc.,2011
4. Wolfgang Fichtner, " VLSI CAD Tools and Applications", Springer-Verlag New York Inc., 2011
5. Erik Brunvand," Digital VLSI Chip Design with Cadence and Synopsys CAD Tools", Pearson Education,
2020
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objective
• To study analog integrated circuits of ADC and DAC Specifications
• To explain the concept of Architecture of data converter
• Understand the knowledge about SNR in data Converter and filters
• To acquire the operational amplifiers and mixed signal circuits
• To evaluate the features of Phase locked loop mixed mode VLSI circuits and differential amplifier
Course Outcome
After completion of the course, the students will be able to
CO1- Distinguish the concept of analog integrated circuits of ADC and DAC Specifications. (K3)
CO2- Demonstrate the concept of Architecture of data converter. (K3)
CO3- Contrast the about SNR in data Converter and filters. (K3)
CO4- Discover the concept of operational amplifiers and mixed signal circuits. (K3)
CO5-Operation and features of Phase locked loop mixed mode VLSI circuits and differential amplifier. (K4)
Text Books
1. Razavi B, “Design of Analog CMOS Integrated Circuits”, Tata McGraw Hill Edition, 2008.
2. Baker R J, “CMOS: Circuit Design, Layout and Simulation”, 3rd Edition, John Wiley and Sons, NJ, 2010
3. Karl Stephan, “Analog and Mixed-Signal Electronics”, John Wiley and Sons, 2015
Web References
1. http://nptel.ac.in/courses/117101105/
2. http://nptel.ac.in/courses/117101106/
3. http://nptel.ac.in/courses/117106034/
4. https://freevideolectures.com/course/3676/cmos-mixed-signal-vlsi-design
5. https://isn.ucsd.edu/courses/492/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 3 -
CO2 2 - 3 3 - 1 3 3 -
CO3 2 - 3 3 - 1 3 3 -
CO4 2 - 3 3 - 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To study the basic concepts of internet infrastructure and network security
• To acquire knowledge about server applications and design a HTML & XML Web page
• To design an embedded system by using java and j2ME in web technology
• To study about embedded agents for various criteria with benchmark embedded
• To provide knowledge in distributed embedded computing architecture
Course Outcomes
After completion of the course, the students will be able to
CO1- Distinguish the concept of internet infrastructure and network security. (K3)
CO2- Demonstrate the concept of server applications and design a HTML & XML Web page. (K3)
CO3- Contrast embedded systems by using java and j2ME in web technology. (K3)
CO4- Discover the embedded agents for various criteria with benchmark embedded. (K3)
CO5- Gain knowledge in distributed embedded computing architecture. (K4)
Text Books
1. Bernd Kleinjohann, “Architecture and Design of Distributed Embedded Systems”, Springer, 2014
2. Bernd Kleinjohann, K H (Kane) Kim and Lisa Kleinjohann, “Design and Analysis of Distributed Embedded
Systems”, Springer, 2014
3. M.Teresa Higuera-Toledano and Andy J. Wellings, “Distributed, Embedded and Real-time Java Systems”,
Springer-Verlag New York Inc., 2012
Reference Books
1. Frank Vahid, “Embedded System Design: WITH VHDL Digital Design: A Unified Hardware/software
Introduction”, John Wiley and Sons Ltd, 2007.
2. Wigglesworth,”Java Programming Advanced Topics,Cengage,2010
3. Mclaughlin,” Java & XML, O’reilly,2006.
4. Jack Ganssle “Embedded Systems”, Elsevier Publication, 2008
5. Tammy Noergaard“Embedded Systems Architecture” Elsevier Publications, 2005.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To understand the basic concepts of Internet of Things (IoT)
• To understand the different components of an end-to-end IoT system
• To compare, and contrast hardware subsystems for different IoT systems
• To acquire knowledge about IEEE standard and application layers of CoAP, MQTT
• To get exposure of data analytics and Machine Learning Algorithms for IoT
Course Outcomes
After completion of the course, the students will be able to
CO1- Recognize the basic concepts of Internet of Things. (IoT) (K3)
CO2- Distinguish the different components of an end-to-end IoT system. (K4)
CO3- Compare and contrast hardware subsystems for different IoT systems. (K4)
CO4- Demonstrates about IEEE standard and application layers of CoAP, MQTT. (K3)
CO5- Procedure of data analytics and Machine Learning Algorithms for IoT. (K4)
Text Books
1. ArsheepBahga, Vijay Madisetti, “Internet of Things: A Hands-On Approach”, 1st edition, Orient Blackswan
Private Limited, 2015.
2. UmitIsikdag, “Enhanced Building Information Models: Using IoT Services and Integration Patterns”,
Springer, 2015.
3. Daniel Minoli “Building the Internet of Things with IPv6 and MIPv6: The Evolving World of M2M
Communications”, Wiley, 2015.
Reference Books
1. Dieter Uckelmann, Mark Harrison, Florian Michahelles, “Architecting the Internet of Things”, Springer,
2011.
2. Samuel Greengard, “The Internet of Things (Essential Knowledge)”, MIT Press, 2015.
3. Zach Shelby, Carsten Bormann, “6LoWPAN: The Wireless Embedded Internet 6LowPAN”, John Wiley,
2009.
4. Francois, “Internet of Things – Architecture: IoT-A”, Technical Report, 2013.
5. Kai Hwang and Min Chen, “Big-Data Analytics for Cloud, IoT and Cognitive Computing”, John Wiley and
Sons Ltd, 2017
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To understand concept of basic level processor consideration
• To acquire the knowledge about architecture of TMS320C Series
• How to implement TMS320C Series in fast Fourier transform
• To understand the concept of implementation of IIR & FIR in Digital processor technologies
• To design and implement a variety of algorithms for real world applications
Course Outcomes
After completion of the course, the students will be able to
CO1 - Distinguish the various Data representations and Processors. (K4)
CO2 - Construct and analysis of various architecture of TMS320C Series. (K4)
CO3 - Compute and illustrate the Fast Fourier transform of TMS320C Series. (K3)
CO4 - Explains and compares DFT & FFT of fixed- and floating-point representation. (K2)
CO5 - Summarise the various algorithms for real world applications. (K4)
Text Books
1. John G Proakis and Manolakis, “Digital Signal Processing Principles, Algorithms and Applications”,
Pearson, Fourth Edition, 2007
2. Avtar Singh and S. Srinivasan, Digital Signal Processing – Implementations using DSP Microprocessors
with Examples from TMS320C54xx, Cengage Learning India Private Limited, Delhi 2012.
3. Rulph Chassaing and Donald Reay, Digital Signal Processing and Applications with the C6713 and
C6416 DSK, John Wiley and Sons, Inc., Publication, 2012.
Reference Books
1. B. VenkataRamani and M. Bhaskar, “Digital Signal Processors, Architecture, Programming and
Applications “ , TMH, 2004.
2. Lapsley “DSP Processor Fundamentals, Architectures & Features” S.Chand & Co, 2000, Reprint.
3. SenM.Kuo, Woon-SengS.Gan, “Digital Signal Processors – Architectures, Implementations and
Applications”, Pearson Education, 2005, Second Impression, 2009.
4. A.V. Oppenheim, R.W.Schafer and J.R.Buck, "Discrete Time Signal Processing", Pearson, 2004.
5. B. Venkataramani and M. Bhaskar, Digital Signal Processors – Architecture, Programming and
Applications – Tata McGraw – Hill Publishing Company Limited. New Delhi, 2003.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 3
CO2 2 - 3 3 - 1 3 - 3
CO3 2 - 3 3 - 1 3 - 3
CO4 2 - 3 3 - 1 3 - 3
CO5 2 2 3 3 3 1 3 - 3
Course Objectives
• To study about architecture and interfacing of PLC
• To expose programming of PLC
• To acquire the knowledge about interfacing of PLC with various circuits
• To understand the concept of SCADA based system
• To practice PLC program for real time application
Course Outcomes
After completion of the course, the students will be able to
CO1 - Describe architecture and interfacing of PLC. (K3)
CO2 - Write PLC program for performing fundamental logic. (K3)
CO3 - Interface PLC with other circuits. (K3)
CO4 - Interface SCADA with PLC. (K3)
CO5 - Use PLC and SCADA for industrial automation. (K3)
Text Books
1. Gary Dunning, “Introduction to Programmable Logic Controllers”, Thomson, 3rd Edition, .2006
2. John R. Hackworth, Frederick D., Hackworth Jr., “Programmable Logic Controllers Programming Methods
and Applications”, PHI Publishers.2003
3. John W. Webb, Ronald A. Reis, “Programmable Logic Controllers: Principles and Application”, PHI
Learning, New Delhi, 5th Edition. 2003
Web References
1. www.programmingembedded system.com
2. https://en.wikibooks.org/wiki/Embedded_Control_Systems_Design
3. http://nptel.ac.in/courses/117106030/35
4. https://link.springer.com
5. https://electrical-engineering-portal.com/download-center/books-and-guides/automation-control
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 3
CO2 2 - 3 3 1 1 3 - 3
CO3 2 - 3 3 1 1 3 - 3
CO4 2 - 3 3 1 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To gain knowledge on programmable architectures for ASICs
• To learn the fundamentals of ASIC and its design methods
• To analyse the synthesis, Simulation and testing of systems
• To understand the physical design of ASIC
• To understand the Spartan 3E, Xilinx and vertex FPGA devices
Course Outcomes
After completion of the course, the students are able to
CO1 - Demonstrate VLSI tool-flow and appreciate FPGA architecture. (K3)
CO2 - Describe the concepts of ASIC design methodology, data path elements, operators, I/O cells. (K3)
CO3 - Write the Verilog/VHDL coding of VLSI circuit and generate automatic test pattern. (K3)
CO4 - Explain algorithms for floor planning and placement of cells for optimized area and speed. (K2)
CO5 - Illustratethe Spartan 3E, Xilinx, Vertex FPGA devices and its specifications, I/O blocks. (K3)
Text Books
1. Smith M J S, “Application Specific Integrated Circuits”, Pearson Education, 2009.
2. Farzad N, Faranak N, “From ASICs to SOCs: A practical Approach”, Prentice Hall, 2003.
3. Wayne Wolf, "FPGA-Based System Design", Prentice Hall, 2004.
Reference Books
1. Rajsuman R, “System-on–a–Chip: Design and Test”, Artech House, 2000.
2. Farzad N, “Timing Verification of Application Specific Integrated Circuits”, 3 rd Edition, Prentice Hall,
2004.
3. Digital Integrated Circuits: A Design Perspective, Jan A. Rabey, Prentice Hall of India Pvt Ltd.2009
4. Introduction to VLSI System,C. Mead & L. Canway, Addison Wesley Pub.1980
5. Basic VLSI Design: Systems and Circuits, Douglas A. Pucknell & Kamran Eshraghian, Prentice Hall of
India Private Ltd., New Delhi.2006
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To introduce the basic knowledge on operating systems and Microcontroller
• To Understand Multitask scheduling algorithms involved in real time systems
• To acquaint the programming language and tools
• To gain insight in the concepts on real time Databases
• To study the characteristics of real time systems
Course Outcomes
After completion of the course, the students will be able to
CO1 - Distinguish Real time operating systems and operating system. (K3)
CO2 - Describe multitask scheduling involved in real time systems. (K3)
CO3 - Explain the programming language and tools. (K2)
CO4 - Illustrate the concepts on real time Databases. (K3)
CO5 - Illustrate the characteristics of real time systems. (K3)
Text Books
1. Stuart Bennett, “Real-time Computer Control”, Second Edition, Pearson Education Ltd., 2012.
2. Francis Cottet, Joelle Delacroix and ZoubirMammeri, “Scheduling in Real-Time Systems”, John Wiley &
Sons Ltd., 2002.
3. Liu, Jane W. S.Real-time systems Upper Saddle River, N.J.: Prentice Hall, cop. 2000.
Web References
1. nptel.ac.in/courses/106105036
2. http://www.slideshare.net/sanjivmalik/rtos-concepts
3. https://lecturenotes.in/notes/73-notes-for-real-time-systems-rts-by-lopamudra-mishra
4. http://class.ece.iastate.edu/cpre458/lecture_notes.htm
5. http://www.eecs.umich.edu/courses/eecs571/lectures/lecture1-intro
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 3
CO2 2 - 3 3 1 1 3 - 3
CO3 2 - 3 3 1 1 3 - 3
CO4 2 - 3 3 1 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To introduce the basic knowledge in VLSI circuit design and to understand the fault modelling and testing
• To Understand the test generation for sequential and combinational circuits
• To acquaint the knowledge on design testability
• To gain insight in the concepts on self-test and test algorithms
• To study the concepts of fault modelling and fault identification
Course Outcomes
After completion of the course, the students will be able to
CO1 - Define VLSI circuit design, fault modelling and testing. (K3)
CO2 - Generate test sequence for verification of sequential and combinational circuits. (K3)
CO3 - Describe the concepts on design testability. (K3)
CO4 - Illustrate the concepts self-test and test algorithms. (K3)
CO5 - Simulate fault modelling algorithms. (K4)
Text Books
1. A.L.Crouch, “Design Test for Digital ICs and Embedded Core Systems”, Prentice Hall International, 2002.
2. M.Abramovici, M.A.Breuer and A.D. Friedman, “Digital systems and Testable Design”, Jaico Publishing
House, 2002.
3. W. W. Wen, “VLSI Test Principles and Architectures Design for Testability”, Morgan Kaufmann
Publishers. 2006
Reference Books
1. M.L.Bushnell and V.D.Agrawal, “Essentials of Electronic Testing for Digital, Memory and Mixed- Signal
VLSI Circuits”, Kluwer Academic Publishers, 2002.
2. P.K. Lala, “Digital Circuit Testing and Testability”, Academic Press, 2002.
3. N. Jha & S.D. Gupta, “Testing of Digital Systems”, Cambridge, 2003.
4. Michael L. Bushnell &Vishwani D. Agrawal,” Essentials of Electronic Testing for Digital, memory
& Mixed signal VLSI Circuits”, Kluwar Academic Publishers. 2000.
5. S. Mourad, and Y. Zorian, "Principles of Testing Electronic Systems", John Wiley & Sons, 2000.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To describe the concepts of parallel processing in FIR filter Realization
• To Understand the concepts of systolic architecture design
• To acquire the knowledge on efficient realization of IIR filters in DSP
• To gain insight in the concepts of Finite Word Length Effect in Pipelined Architecture
• To design and simulate the FIR and IIR filters for given specification
Course Outcomes
After completion of the course, the students will be able to
CO1 - Discuss about parallel processing in FIR filter. (K3)
CO2 - Demonstrate the concepts of systolic architecture design. (K3)
CO3 - Interpret the efficient realization of IIR filters in DSP. (K3)
CO4 - Examine the concepts of Finite Word Length Effect in Pipelined Architecture. (K3)
CO5 - Design FIR and IIR filters for given specification. (K4)
Text Books
1. K K. Parhi, “VLSI Digital Signal Processing Systems: Design and Implementation”, Wiley, 2009
2. M. Ismail and T. Fiez, “Analog VLSI: Signal and Information Processing”, McGraw-Hill, 2004
3. U. Meyer, Baese, Digital Signal Processing with Field Programmable Gate Arrays, Springer, Second
Edition, 2004
.
Web References
1. http:// www.nptel.iitm.ac.in
2. www.aticourses.com/Advanced%20Topics%20in%20Digital%20Signals
3. https://www.stuvia.com/doc/323898/vlsi-signal-processing-important-notes
4. https://www.win.tue.nl/~wsinmak/Education/2IMN35/2IMN35-2016-slides1
5. https://sites.google.com/site/personalwebpageofprofsuresh/subjects-handled/vlsi-signal-processing
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To introduce the basic digital design and transmission concepts
• To study the working principle of power distribution
• To gain insight to the working of signalling circuits
• To acquaint the various characteristic of timing convention and synchronization
• To study the characteristics of transmission lines
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain the basic transmission concepts. (K2)
CO2 - Relate power distribution and noise. (K3)
CO3 - Describe the working of signalling circuits. (K3)
CO4 - Illustrate the characteristic of timing convention and synchronization. (K3)
CO5 - Simulate and infer ISI. (K4)
Text Books
1. WilliamS.Dally& John W. Paulton, Digital System Engineering, Cambridge University Press, 2008.
2. Masakazu Shoji, High Speed Digital Circuits, Addison Wesley Publishing Company, 2004.
3. S. Hall, G. Hall, and J. McCall, High-Speed Digital System Design: A Handbook of Interconnect Theory
and Design Practices, Wiley-Interscience, 2000.
Reference Books
1. Jan M. Rabaey, Anantha Chandrakasan, and Borivoje Nikolic; “Digital Integrated Circuits: A design
Perspective”, 2nd Edition PHI, 2003.
2. Paul CR, "Introduction t Electromagnetic compatibility", Wiley 2006.
3. Gelyer, Allen, Strider, “VLSI Design techniques for analog & digital circuits”, McGraw Hill, 2008.
4. Howard Johnson & Martin Graham, “High Speed Digital Design” A Handbook of Black Magic, Prentice
Hall PTR, 2009.
5. Goel A K, "High speed VLSI interconnections", Wiley 2007
Web References
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To introduce the basic knowledge on Computer Programming, microcontroller-based system and
embedded system
• To Understand the concepts on Structure of RTOS μCOS / Embedded Linux and interaction of OS with a
computer and application development using RTOS
• To acquaint the knowledge on Synchronization & Communication in μCOS-II / Embedded Linux
• To gain insight in the concepts of Process Management, I/O, Memory Management in RTOS
• To Design and simulate static and dynamic scheduling and WINCE
Course Outcomes
After completion of the course, the students will be able to
CO1 - Explain Computer Programming and Microcontroller based System. (K2)
CO2 - Describe the concepts on Structure of RTOS μCOS / Embedded Linux. (K2)
CO3 - Describe the knowledge on Synchronization & Communication in μCOS-II / Embedded Linux. (K2)
CO4 - Illustrate the concepts of Process Management, I/O, Memory Management in RTOS. (K3)
CO5 - Simulate various scheduling algorithm. (K4)
Text Books
1. Samuel Phuns, Professional Windows Embedded CE 6.0, Wrox, 2008.
2. D.M.Dhamdhere,” Operating Systems,A Concept-Based Approch,TMH,2008
3. SriramIyer, Pankaj Gupta, Embedded Real time Systems Programming, Tata McGraw Hill Publishing
Company Limited, 2004.
Reference Books
1. Silberschatz, Galvin,Gagne, “ Operating System Concepts,6thed,John Wiley,2003
2. Rajkamal, Embedded System, Tata McGraw Hill, 2003.
3. Dreamtech Software Team, Programming for Embedded Systems, Wiley Publishing Inc., 2003.
4. Qing Li, “Real Time Concepts for Embedded Systems”, Elsevier, 2011,
5. Dr. Craig Hollabaugh, “Embedded Linux: Hardware, Software and Interfacing”, 1st Edition, Pearson, 2008.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 2
CO2 2 - 3 3 1 1 3 - 2
CO3 2 - 3 3 1 1 3 - 2
CO4 2 - 3 3 1 1 3 - 2
CO5 2 2 3 3 2 1 3 - 2
Course Objectives
• To understand the fundamental theory and concepts of neural networks, neuro-modeling, several neural
network paradigms and its applications.
• To introduce the fuzzy logic concepts, fuzzy principles and relations.
• To learn about genetic algorithm implementation in soft computing.
• To embed fuzzy logic with genetic algorithms for computing.
• To understand different soft computing tools to solve real life problems.
Course Outcomes
After completion of the course, the students will be able to
CO1 -Explain the fundamental theory and concepts of neural networks, Identify different neural network
architectures, algorithms, applications and their limitations. (K2)
CO2 - Apply fuzzy logic and reasoning to handle uncertainty and solve engineering problems. (K3)
CO3 - Apply genetic algorithms to combinatorial optimization problems. (K3)
CO4 - Design hybrid system to revise the principles of soft computing in various applications. (K3)
CO5 - Apply modern software tools to solve real problems using a soft computing approach and evaluate
various soft computing approaches for a given problem. (K3)
Text Books
1. S.N. Sivanandam, S.N. Deepa, “Principles of Soft Computing”, 2nd Edition, John Wiley India, 2012.
2. S. Haykin, “Neural Networks - A Comprehensive Foundation”, 2nd Edition, Pearson Education, 2005.
3. T.S. Rajasekaran, G.A. VijaylakshmiPai, “Neural Networks, Fuzzy Logic & Genetic Algorithms – Synthesis
and Applications”, Prentice-Hall India, 2003.
Reference Books
1. Goldberg David, “Genetic Algorithms”, Pearson Education, 2006.
2. J.-S. R. Jang, C.-T. Sun, and E. Mizutani , “Neuro-Fuzzy and soft Computing” , PHI Learning, 2009.
3. Simon Haykin, “Neural Networks and Learning Machines”, 3rd edition, PHI Learning, 2011.
4. Timothy J. Ross,” Fuzzy Logic with Engineering Applications”, 3rd Edn., Willey, 2010.
5. David E. Goldberg, Genetic Algorithm in Search Optimization and Machine Learning Pearson Education
India, 2013
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 2
CO2 2 - 3 3 1 1 3 - 2
CO3 2 - 3 3 1 1 3 - 2
CO4 2 - 3 3 1 1 3 - 2
CO5 2 2 3 3 2 1 3 - 2
Course Objectives
• To understand Cloud computing fundamentals and architecture
• To know about various cloud-based web services
• To introduce into technologies and tools for cloud computing
• To learn about various cloud service environments
• To study and apply the knowledge of cloud services
Course Outcomes
After completion of the course, the students will be able to
CO1 - Identify the architecture and infrastructure of cloud computing and explain the core issues of cloud
computing such as security, privacy, and interoperability. (K3)
CO2 - Explain recent research results in cloud computing and identify their pros and cons. (K2)
CO3 - Implement Cloud computing and deployment techniques. (K3)
CO4 - Deploy applications over commercial cloud computing infrastructures such as Amazon Web Services,
Windows Azure, and Google App Engine. (K3)
CO5 - Solve a real-world problem using cloud computing through group collaboration. (K4)
Text Books
1. Gautam Shroff, “Enterprise Cloud Computing Technology Architecture Applications”, Cambridge
University Press; 1st edition, 2010.
2. Toby Velte, Anthony Velte, Robert Elsen peter,“Cloud Computing, A Practical Approach” McGraw-Hill
Osborne Media; 1stedition , 2009
3. Dimitris N. Chorafas, “Cloud Computing Strategies” CRC Press; 1st edition,2010
Web References
1. https://www.iare.ac.in/sites/default/files/lecture_notes/CC%20LECTURE%20NOTES.pdf
2. https://nptel.ac.in/courses/106/105/106105167/
3. https://mrcet.com/pdf/Lab%20Manuals/IT/R15A0529_CloudComputing_Notes-converted.pdf
4. https://mrcet.com/downloads/digital_notes/CSE/IV%20Year/CLOUD%20COMPUTING%20NOTES.pdf
5. https://nptel.ac.in/courses/106/106/106106107/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 2 1 2 - 2
CO2 2 - 3 3 2 1 2 - 2
CO3 2 - 3 3 2 1 2 - 2
CO4 2 - 3 3 2 1 2 - 2
CO5 2 2 3 3 2 1 2 - 2
Course Objectives
• To get introduced into basic building blocks of embedded system
• To familiarize with the architecture and partitioning of embedded system
• To understand about the matching of hardware and software in a system
• To understand memory and I/O interfacing
• To apply the embedded knowledge in processor design
Course Outcomes
After completion of the course, the students will be able to
CO1 - Describe the timing and interrupt in processor. (K2)
CO2 - Apply co design methodology. (K3)
CO3 - Solve the Co-Synthesis Problem in embedded field. (K3)
CO4 - Explain the memories and communication protocol in embedded field. (K2)
CO5 - Design a simple processor model. (K4)
Text Books
1. David. E. Simon, “An Embedded Software Primer”, Pearson Education, 2012.
2. Tammy Noergaard,” Embedded System Architecture, A comprehensive Guide for Engineers and
Programmers”, Elsevier, 2008
3. Raj Kamal, “Embedded Systems- Architecture, Programming and Design” Tata McGraw Hill, 2012.
Web References
1. www.vectorindia.org/embedded_coursecontent.html
2. www.cetpainfotech.com
3. http://nptel.ac.in/courses/117106030/35
4. https://link.springer.com
5. http://www.can-cia.org/can/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 3
CO2 2 - 3 3 1 1 3 - 3
CO3 2 - 3 3 1 1 3 - 3
CO4 2 - 3 3 1 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To learn about the basic concepts of digital image processing
• To understand the importance of image segmentation and estimation techniques
• To familiarize in various image compression techniques
• To introduce into image security and image forensic concepts
• To apply simulation tool to analyse real life image
Course Outcomes
After completion of the course, the students will be able to
CO1 - Demonstrate the fundamental concepts of a digital image processing system. (K3)
CO2 - Estimate the digital image by various techniques. (K3)
CO3 - Categorize and interpret various compression techniques. (K3)
CO4 - Differentiate and analyze the methods used for image security and forensics. (K3)
CO5 -Simulate an image for forensic analysis. (K4)
Text Books
1. Rafael C Gonzalez and Richard E Woods, “Digital Image Processing”, 2nd Edition, Pearson Education,
2004.
2. Anil K Jain, “Fundamentals of Digital Image Processing”, 3rd Edition, Pearson Education, 2002.
3. William K Pratt, “Digital Image Processing”, 2nd Edition, John Wiley, 2002.
Reference Books
1. Parekh R, “Principles of Multimedia”, Tata McGraw-Hill, 2006.
2. Robinson and Edward, “Introduction to Crime Scene Photography”, Elsevier/Academia Press, 2012.
3. Herbert Blitzer, Karen Stein-Ferguson and Jeffrey Huang, “Understanding Forensic Digital Imaging”, 1st
edition, Academic Press, 2008.
4. Prabat K Andleigh and KiranThakrar, “Multimedia Systems and Design”, Prentice Hall India, 2007.
5. Tay Vaughan, “Multimedia Making It Work”, McGraw Hill, 2011
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 2
CO2 2 - 3 3 1 1 3 - 2
CO3 2 - 3 3 1 1 3 - 2
CO4 2 - 3 3 1 1 3 - 2
CO5 2 2 3 3 2 1 3 - 2
Course Objectives
• To acquire the knowledge about system specification and modeling
• To learn the formulation of partitioning the hardware and software
• To analyze about the hardware and software integration
• To learn about target architecture and its related systems
• To learn about Xilinx tool for synthesis
Course Outcomes
After completion of the course, the students will be able to
CO1 - Demonstrate about system specification and modelling. (K3)
CO2 - Differentiate and analyse the partition needed for hardware/software. (K3)
CO3 - Analyse the hardware and software integration problem for implementation of distributed system. (K4)
CO4 - Categorize the prototype and emulation needed for the system based on application. (K4)
CO5 - Integrate hardware processor with IP. (K4)
Text Books
1. Ralf Niemann, “Hardware/Software Co-Design for Data Flow Dominated Embedded Systems”,Kluwer
Academic Pub, 1998.
2. Jorgen Staunstrup, Wayne Wolf,” Hardware/Software Co-Design: Principles and Practice”, Kluwer
Academic Pub,1997.
3. Giovanni De Michele, Rolf Ernst Morgon,” Reading in Hardware/Software Co-Design “Kaufmann
Publishers,2001.
Web References
1. https://www.cs.ccu.edu.tw/~pahsiung/.../notes/SoC_Design_Flow_Tools_Codesign.pdf
2. http://faculty.cs.tamu.edu/rabi/cpsc689/lectures/lecture01/Introduction_to_codesign.pdf
3. https://iit.uloop.com/course-notes/1154-ECE/864975-ECE-587-HardwareSoftware-Codesign
4. https://semiengineering.com/hardware-software-co-design-reappears/
5. https://www.cs.ccu.edu.tw/~pahsiung/courses/codesign/resources/tutorials.html
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 1
CO2 2 - 3 3 1 1 3 - 1
CO3 2 - 3 3 1 1 3 - 1
CO4 2 - 3 3 1 1 3 - 1
CO5 2 2 3 3 2 1 3 - 1
Course Objectives
• To introduce into the MEMS technology
• To provide knowledge of semiconductors and solid mechanics to fabricate MEMS devices
• To introduce various sensors and actuators
• To introduce different materials used for MEMS
• To educate on the applications of MEMS to disciplines beyond Electrical and Mechanical engineering
Course Outcomes
After completion of the course, the students will be able to
CO1 - Demonstrate the MEMS technology with its mathematical characterization. (K3)
CO2 - Analyse the recent research trends in fabrication process of MEMS technology. (K3)
CO3 - Recognize and apply the type of sensor needed based on applications. (K3)
CO4 - Analyse and design the RF filters used for MEMS technology. (K4)
CO5 - Simulate the devices needed for MEMS implementation. (K4)
Text Books
1. Madou M, “Fundamentals of Micro Fabrication” CRC Press, 3rd Edition, 2011.
2. Senturia, “Micro System Design”, Kluwer, 2007.
3. Maluf N, Williams K “An Introduction to Micro- electromechanical Systems Engineering” Artech House,
2nd Edition, 2004.
Reference Books
1. Rebeiz G, “RF MEMS: Theory, Design, and Technology” Wiley/ IEEE Press, 2004.
2. Varadan V K, Vinoy K J, Jose K A, “RF MEMS and Their Applications” Wiley & Sons, 2003.
3. James J.Allen, “Micro Electro Mechanical System Design”, CRC Press Publisher, 2010
4. Thomas M.Adams and Richard A.Layton, Introduction MEMS, Fabrication and Application, Springer 2012.
5. Chang Liu, “Foundations of MEMS”, Pearson Education Inc., 2006.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 1
CO2 2 - 3 3 - 1 3 - 1
CO3 2 - 3 3 - 1 3 - 1
CO4 2 - 3 3 - 1 3 - 1
CO5 2 2 3 3 2 1 3 - 1
Text Books
1. George W. Hanson, Fundamental of Nanoelectronics, Pearson education.2008.
2. Adrian Ionesu and Kaustav Banerjee eds. “Emerging Nanoelectronics: Life withand after CMOS”, Vol I, II,
and III, Kluwer Academic, 2005.
3. W.R. Fahrner, Nanotechnology and Nanoelctronics, Springer, 2005.
Reference Books
1. Michael A. Nielsen and Isaac L. Chuang, “Quantum Computation and Quantum Information”, Cambridge
University Press, 2000.
2. Kiyoo Itoh Masashi Horiguchi, Hitoshi Tanaka, Ultra Low voltage nano scale memories. Spl Indian Edition,
Springer.
3. V. Mitin, V. Kochelap, and M. Stroscio “Introduction to Nanoelectronics: Science, Nanotechnology,
Engineering, and Applications”, Cambridge University Press, 2008.
4. S. Datta, “Lessons from Nanoelectronics: A New Perspective on Transport (Lessons from Nanoscience: a
Lecture Notes Series) World Scientific, 2012
Web Reference
1. onlinelibrary.wiley.com › Materials Science › Analysis/Characterization of nano systems.
2. https://www.fisgeo.unipg.it/~luca.../fisinfo/.../Electronics-beyond-nanoscale cmo
3. https://nptel.ac.in/courses/117/108/117108047/
4. https://www.nanowerk.com/nanoelectronics.php
5. https://www.mitre.org/sites/default/files/pdf/nano_overview.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 - 1 3 - 1
CO2 2 - 3 3 - 1 3 - 1
CO3 2 - 3 3 - 1 3 - 1
CO4 2 - 3 3 - 1 3 - 1
CO5 2 2 3 3 2 1 3 - 1
Course Objectives
• To know the concepts of mobile computing
• To study the pervasive networking and web-based applications
• To learn the pervasive computing devices and its applications
• To expose the security and privacy issues in mobile computing
• To learn the technical, economic and service advantages of next generation networks
Course Outcomes
After completion of the course, the students are able to
CO1 - Explain the basic concepts of mobile computing. (K2)
CO2 - Describe pervasive networking and web applications. (K2)
CO3 - Design and develop a pervasive computing device for a specific need. (K3)
CO4 - Develop an attitude to identify and propose solutions for security and privacy issues. (K3)
CO5 - Design and deploy wireless sensor networks for specific applications. (K4)
UNIT I INTRODUCTION (9 Hrs)
Ubiquitous or Pervasive Computing – Context – Definitions and types Context – aware Computing and
Applications -Mobile computing - Networks- Middleware and gateways - Applications and services-
Developing mobile computing applications- Architecture for mobile computing - Design considerations for
mobile computing.
UNIT II PERVASIVE NETWORKING (9 Hrs)
Introduction, Networking Infrastructure and Architecture of PERV NET, Mobility management, service
discovery, disconnected operation, Dynamic configuration, auto registration, content based routing, Backbone
Technology: Electrical Backbone Networks – Optical Backbone Networks – Wireless Backbone Networks –
Wireless Access Technology - Pervasive Web Application architecture- Access from PCs and PDAs - Access
via WAP.
UNIT III PERVASIVE DEVICES (9 Hrs)
Introduction with Case study of - PDA - Mobile Phone: Elements – Mobile Information Architecture - Mobile
Phone Design - Android Overview – The Stack – Android User Interface – Preferences, the File System, the
Options Menu and Intents.
UNIT IV WIRELESS DEVICES AND SECURITY ISSUES IN MOBILE COMPUTING (9 Hrs)
Mobile phones-PDA-Design constraints in applications for handheld devices - Convergence Technologies-
Call Routing-Voice over IP applications-IMS-Mobile VoIP. Security in mobile computing- Issues- Security
Protocols-models-Security framework for mobile environment.
UNIT V INSTRUCTIONAL ACTIVITY (9 Hrs)
Case study on Emerging Wireless Technologies, IEEE 802.20 Mobile Broadband Wireless Access.
Text Books
1. Debashissaha, Amitava Mukherjee,” Networking Infrastructure for Pervasive Computing, Springer
International edition, 2011.
2. Asoke K Talukder and Roopa R Yavagal, “Mobile Computing”, Tata Mc Grawhill, 2010.
3. Natalia Olifer and Victor Olifer,” Computer Networks principles. technologies and protocols for network
design”, Wiley, 2015
Reference Books
1. Frank Adelstein, Sandeep K S Gupta, Golden G Richard III, Loren Schwiebert, Fundamentals of mobile
and pervasive computing, TMH, 2007.
2. Jochen Burkhardt, Horst Henn, Stefan Hepper, Klaus Rindtorff and Thomas Schack, “Pervasive
Computing: Technology and Architecture of Mobile Internet Applications,” Addison-Wesley,
ISBN:0201722151,2002.
3. Uwe Hansmann, L.Merk, M.Nicklous, T.Stober and U.Hansmann, Pervasive computing (Springer
Professional Computing),’’ Springer Verlag, ISBN: 3540002189,2003.
4. Mullet,”Introduction to wireless telecommunications systems and networks", cengage learning, 2010.
Web Resources
1. https://en.wikipedia.org/wiki/Ubiquitous_computing
2. http://www.nptel.iitm.ac.in/courses
3. https://www.isoc.org
4. https://www.ijarcce.com/upload/2015/december-15/IJARCCE%203.pdf
5. https://internetofthingsagenda.techtarget.com/definition/pervasive-computing-ubiquitous-computing
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 1
CO2 2 - 3 3 1 1 3 - 1
CO3 2 - 3 3 1 1 3 - 1
CO4 2 - 3 3 1 1 3 - 1
CO5 2 2 3 3 2 1 3 - 1
Course Objectives
• To learn various robot structures and their workspace
• To develop student’s skills in perform kinematics analysis of robot systems
• To provide the student with some knowledge and analysis skills associated with trajectory planning
• To learn the concepts of robot control techniques and its applications
• To study the robotic systems using processor models
Course Outcomes
After completion of the course, the students are able to
CO1 - Explain the fundamentals of robotics and its components. (K2)
CO2 - Ability to apply spatial transformation to obtain forward kinematics equation of robot manipulators. (K3)
CO3 - Demonstrate an ability to generate joint trajectory for motion planning. (K3)
CO4 - Understand the application of Robots and its operations. (K2)
CO5 - Develop simple robot control systems integrating perception, planning, and action. (K4)
UNIT I INTRODUCTION (9 Hrs)
Definition-Classification-History - Robots Components-Degrees of freedom-Robot joints- coordinates -
Reference frames-workspace - actuators-sensors- Position, velocity and acceleration sensors-Torque
sensors-tactile and touch sensors-proximity and range sensors- vision system-social issues.
UNIT II ROBOT ARM KINEMATICS (9 Hrs)
Direct and Inverse Kinematics - rotation matrices - composite rotation matrices - Euler angle representation -
homogeneous transformation – Denavit Hattenberg representation and various arm configurations.
UNIT III ROBOT ARM DYNAMICS (9 Hrs)
Lagrange - Euler formulation, joint velocities - kinetic energy - potential energy and motion equations –
generalized D’Alembert equations of motion.
UNIT IV ROBOT APPLICATIONS (9 Hrs)
Material Transfer & Machine Loading / Unloading - General Consideration in robot material handling transfer
applications – Machine loading and unloading.
Processing Operations: Spot welding – Continuous arc welding - spray coating – other processing
operations using robots.
UNIT V INSTRUCTIONAL ACTIVITY (9 Hrs)
Design and develop robotic arm using ARM processor, Line follower models.
Text Books
1. R.K. Mittal and I J Nagrath, “Robotics and Control”, Tata Mac Graw Hill, Fourth Reprint 2003.
2. Saeed B. Niku,''Introduction to Robotics '', Pearson Education, 2002.
3. Mikell P Groover, Nicholas G Odrey, Mitchel Weiss, Roger N Nagel, Ashish Dutta, “Industrial
Robotics, Technology programming and Applications", McGraw Hill, 2012.
Reference Books
1. S.R. Deb, “Robotics Technology and flexible automation”, Tata McGraw-Hill Education., 2009.
2. Richard D. Klafter, Thomas. A, ChriElewski, Michael Negin, "Robotics Engineering an Integrated
Approach", PHI Learning., 2009.
3. Carl D. Crane and Joseph Duffy, "Kinematic Analysis of Robot manipulators", Cambridge University
press, 2008.
4. Richard D Klafter, Thomas A Chmielewski, Michael Negin, "Robotics Engineering – An Integrated
Approach", Eastern Economy Edition, Prentice Hall of India P Ltd., 2006.
5. Mikell P Groover, Nicholas G Odrey, Mitchel Weiss, Roger N Nagel, Ashish Dutta, “Industrial Robotics,
Technology programming and Applications", McGraw Hill, 2009.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 3
CO2 2 - 3 3 1 1 3 - 3
CO3 2 - 3 3 1 1 3 - 3
CO4 2 - 3 3 1 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Objectives
• To understand the components of system, hardware and software
• To know the basic concepts of processor architecture and instructions
• To describe external and internal memory of SOC
• To understand SOC customization and reconfiguration technologies
• To explain SOC design approach
Course Outcomes
After completion of the course, the students are able to
CO1 - Memorize the system architecture, components of system hardware and software. (K2)
CO2 – Explain the basic concepts of processor architecture and instructions and delays. (K2)
CO3 - Describe external and internal memory of SOC and organization. (K3)
CO4 – Explain SOC customization and reconfiguration technologies. (K2)
CO5 - Apply the knowledge of SOC design in real time applications. (K3)
Text Books
1. Computer System Design System-on-Chip - Michael J. Flynn and Wayne Luk, Wiely India Pvt. Ltd. 2012.
2. ARM System on Chip Architecture – Steve Furber –2nd Ed., Addison Wesley Professional 2000.
3. D. C. Black, J. Donovan, B. Bunton, A. Keist, SystemC: From the Ground Up, Second Edition, Springer,
2010.
Reference Books
1. Ricardo Reis,” Design of System on a Chip: Devices and Components” 1st Ed., Springer. 2004,
2. Jason Andrews, “Co-Verification of Hardware and Software for ARM System on Chip Design
(Embedded Technology) Jason Andrews, Newnes, 2004.
3. Prakash Rashinkar, Peter Paterson and Leena Singh L, “System on Chip Verification –
Methodologies and Techniques, Kluwer Academic Publishers, 2001.
4. P. Marwedel, Embedded System Design: Embedded Systems Foundations of Cyber-Physical
Systems, Third Edition, Springer, 2018.
Web Resources
1. http://ic.sjtu.edu
2. http://nptel.iitm.ac.in
3. https://www.coursera.org/lecture/fpga-intro/programmable-system-on-chip-X5Gaq
4. https://ieeexplore.ieee.org/document/5490602
5. https://www.electronics-tutorial.net/System-On-Chip/SOC-Designs/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To study the design concepts of low noise amplifiers
• To understand the various types of mixers designed for wireless communication.
• To describe and design PLL and VCO.
• To understand the concepts of CDMA in wireless communication
• To design Mixer circuits and Frequency Synthesizers
Course Outcomes
After completion of the course, the students will be able to
CO1 - Describe the components and devices required for transmission (K2)
CO2 - Demonstrate the various mixer circuits (K3)
CO3 - Interpret the concept of frequency synthesizers (K3)
CO4 - Explain the concepts of sub systems (K2)
CO5 - Simulate VLSI circuits required for wireless communication (K4)
Text Books
1. Thomas H.Lee, “The Design of CMOS Radio –Frequency Integrated Circuits’, Cambridge University
Press ,2003.
2. Bosco H Leung “VLSI for Wireless Communication”, Pearson Education, 2014
3. Emad N. Farag and Mohamed I. Elmasry “Mixed Signal VLSI Wireless Design: Circuits and Systems”,
Springer, 2013
Reference Books
1. BehzadRazavi, “Design of Analog CMOS Integrated Circuits” McGraw-Hill, 2016.
2. B.Razavi ,”RF Microelectronics” , Prentice-Hall ,2011
3. Thamarai Selvan and N. Pasupathy,” Wireless Network System in VLSI System Design: Secured Routing
Protocol Technique”, LAP Lambert Academic Publishing,2020
4. Dutta, D., Kar, H., Kumar, C.and Bhadauria, V,” Advances in VLSI, Communication, and Signal
Processing” Springer, 2018.
Web References
1. https://nptel.ac.in/courses/106/106/106106167/
2. www.aticourses.com/Advanced%20Topics%20in%20Digital%20Signals
3. www.nptelvideos.in/2012/12/wireless-communication.html
4. www.springer.com/us/book/9781461409854/
5. https://nptel.ac.in/courses/117/102/117102062/
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 3 -
CO2 2 - 3 3 1 1 3 3 -
CO3 2 - 3 3 1 1 3 3 -
CO4 2 - 3 3 1 1 3 3 -
CO5 2 2 3 3 2 1 3 3 -
Course Objectives
• To introduce students with the architecture and operation of AVR microcontrollers
• To familiarize the students with interfacing of AVR microcontrollers
• To understand the architecture and programming of ARM processors
• To gain knowledge on development of ARM applications
• To provide strong foundation for designing real world applications using ARM processors
Course Outcomes
After completion of the course, the students are able to
CO1 - Explain the internal architecture and organization of AVR microcontroller. (K2)
CO2 - Design the interfacing for AVR microcontroller. (K3)
CO3 - Analyze the internal architecture of ARM Processors. (K4)
CO4 - Describe the exception, interrupts and interrupt handling schemes. (K3)
CO5 - Design and implement ARM processor systems. (K2)
Text Books
1. Steve Furber, ARM system on chip architecture, 2nd Edition, Addision Wesley longman, 2011.
2. Mitesh Limachia and Nikhil Kothari, “Modeling and Simulation of Arm Processor Architecture”, LAP
Lambert Academic Publishing, 2012
3. Sarmad Naimi, Muhammad Ali Mazidi, and Sepehr Naimi, “The AVR Microcontroller and Embedded
Systems Using Assembly and C: Using Arduino Uno and Atmel Studio”, Microdigitaled, 2017
Reference Books
1. Andrew N. Sloss, Dominic Symes, Chris Wright, John Rayfield, ARM System. Developer’s Guide
Designing and Optimizing System Software, Elsevier Science, 2016.
2. Trevor Martin, The Insider's Guide to The Philips ARM7-Based Microcontrollers, An Engineer's
Introduction to The LPC2100 Series, Hitex (UK) Ltd., 2005. Dananjay V. Gadre, Programming and
Customizing the AVR microcontroller, McGraw Hill, 2001.
3. Lyla B Das, The X86 Microprocessors: Architecture and Programming, Pearson Education India, 2010.
4. Sivarama P. Dandamudi, Guide to RISC Processors, Springer, 2005.
5. Bisht Santul, “Arm Processor - A New Era in Low Power Application”, LAP Lambert Academic Publishing,
2012
Web Resources
1. http://www.avr.com.
2. http://www.arm.com.
COs/POs/PSOs Mapping
Program Specific Outcomes
Program Outcomes (POs)
COs (PSOs)
PO1 PO2 PO3 PO4 PO5 PO6 PSO1 PSO2 PSO3
CO1 2 - 3 3 1 1 3 - 3
CO2 2 - 3 3 1 1 3 - 3
CO3 2 - 3 3 1 1 3 - 3
CO4 2 - 3 3 1 1 3 - 3
CO5 2 2 3 3 2 1 3 - 3
Course Outcomes
CO1- Understand that how to improve your writing skills and level of readability.
CO2- Learn about what to write in each section.
CO3- Understand the skills needed when writing a Title.
CO4- Understand the skills needed when writing the Conclusion.
CO5- Ensure the good quality of paper at very first-time submission.
References
1. Adrian Wallwork, English for Writing Research Papers, Springer New York Dordrecht Heidelberg London,
2011.
2. Day R How to Write and Publish a Scientific Paper, Cambridge University Press, 2006.
3. Goldbort R Writing for Science, Yale University Press (available on Google Books), 2006.
4. Highman N, Handbook of Writing for the Mathematical Sciences, SIAM. Highman’s book, 1998.
Course Outcomes
CO1 - Ability to summarize basics of disaster.
CO2 - Ability to explain a critical understanding of key concepts in disaster risk reduction and humanitarian
response.
CO3 - Ability to illustrate disaster risk reduction and humanitarian response policy and practice from multiple
perspectives.
CO4 - Ability to describe an understanding of standards of humanitarian response and practical relevance in
specific types of disasters and conflict situations.
CO5- Ability to develop the strengths and weaknesses of disaster management approaches.
Reference Books
1. Goel S. L., Disaster Administration And Management Text And Case Studies”,Deep & Deep Publication
Pvt. Ltd., New Delhi,2009.
2. NishithaRai, Singh AK, “Disaster Management in India: Perspectives, issues and strategies ’New Royal
book Company,2007.
3. Sahni, Pardeep Et.Al., “Disaster Mitigation Experiences and Reflections”, Prentice Hall of India, New
Delhi,2001.
Course Outcomes
CO1- Understanding basic Sanskrit language.
CO2- Write sentences.
CO3- Know the order and roots of Sanskrit.
CO4- Know about technical information about Sanskrit literature.
CO5- Understand the technical concepts of Engineering.
Reference Books
1. “Abhyaspustakam” – Dr. Vishwas, Samskrita-Bharti Publication, New Delhi.
2. “Teach Yourself Sanskrit” Prathama Deeksha-Vempati Kutumbshastri, Rashtriya Sanskrit Sansthanam,
New Delhi Publication.
3. “India’s Glorious Scientific Tradition” Suresh Soni, Ocean books (P) Ltd., New Delhi, 2017.
Course Objectives
• Understand value of education and self-development
• Imbibe good values in students
• Let they should know about the importance of character
Course Outcomes
Students will be able to
• Knowledge of self-development.
• Learn the importance of Human values.
• Developing the overall personality.
UNIT I
Values and self-development–Social values and individual attitudes. Work ethics, Indian vision of humanism.
Moral and non-moral valuation. Standards and principles. Value judgements of Women. All religions and same
message. Mind your Mind, Self-control. Honesty, Studying effectively.
UNIT II
Importance of cultivation of values. Sense of duty. Devotion, Self-reliance. Confidence, Concentration.
Truthfulness, Cleanliness. Honesty, Humanity. Power of faith, National Unity. Patriotism. Love for nature,
Discipline
UNIT III
Personality and Behavior Development-Soul and Scientific attitude. Positive Thinking. Integrity and discipline.
Punctuality, Love and Kindness. Avoid fault Thinking. Free from anger, Dignity of labour. Universal brother
hood and religious tolerance. True friendship. Happiness Vs suffering, love for truth. Aware of self-destructive
habits. Association and Cooperation. Doing best for saving nature.
UNIT IV
Character and Competence–Holy books vs Blind faith. Self-management and Good health. Science of
reincarnation. Equality, Nonviolence, Humility, Role.
Reference Books
1. Chakroborty, S.K.“Values and Ethics for organizations Theory and practice”, Oxford University Press, New
Delhi.
Course Outcomes
Students will be able to
CO1 - Discuss the growth of the demand for civil rights in India for the bulk of Indians before the arrival of
Gandhi in Indian politics.
CO2 - Discuss the intellectual origins of the framework of argument that informed the conceptualization of
social reforms leading to revolution in India.
CO3 - Discuss the circumstances surrounding the foundation of the Congress Socialist Party [CSP] under the
leadership of Jawaharlal Nehru and the eventual failure of the proposal of direct elections.
CO4 - Discuss the passage of the Hindu Code Bill of 1956.
Reference Books
1. “The Constitution of India,1950(Bare Act), Government Publication.
2. Dr.S.N.Busi, Dr.B. R.Ambedkar framing of Indian Constitution,1st Edition, 2015.
3. M.P. Jain, Indian Constitution Law, 7th Edition, Lexis Nexis,2014.
4. D.D. Basu, Introduction to the Constitution of India, Lexis Nexis, 2015 “India’s Glorious Scientific Tradition”
Suresh Soni, Ocean books (P) Ltd., New Delhi, 2017.
Course Outcomes
Students will be able to understand:
• What pedagogical practices are being used by teachers informal and informal classrooms in developing
countries?
• What is the evidence on the effectiveness of these pedagogical practices, in what conditions, and with what
population of learners?
• How can teacher education (curriculum and practicum) and the school curriculum and guidance materials
best support effective pedagogy?
Reference Books
1. Ackers J, HardmanF (2001) Classroom interaction in Kenyan primary schools, Compare, 31(2): 245- 261.
2. Agrawal M (2004) Curricular reform in schools: The importance of evaluation, Journal of Curriculum
Studies, 36(3):361-379.
3. Akyeampong K (2003) Teacher training in Ghana-does it count? Multi-site teacher education research
project (MUSTER) country report 1. London:DFID.
4. Akyeampong K, Lussier K, Pryor J, Westbrook J (2013) Improving teaching and learning of basic maths
and reading in Africa: Does teacher preparation count? International Journal Educational Development,
33(3): 272–282.
5. Alexander RJ (2001) Culture and pedagogy: International comparisons in primary education. Oxford and
Boston: Blackwell.
Course Outcomes
Students will be able to:
• Develop healthy mind in a healthy body thus improving social health also
• Improve efficiency.
UNIT I
Definitions of Eight parts of yoga. (Ashtanga).
UNIT II
Yam and Niyam - Do`s and Don’t’s in life - i) Ahinsa, satya, astheya, bramhacharya and aparigraha, ii) Ahinsa,
satya, astheya, bramhacharya and aparigraha.
UNIT III
Asan and Pranayam - Various yog poses and their benefits for mind & body - Regularization of breathing
techniques and its effects-Types of pranayam.
Reference Books
1. ‘Yogic Asanas for Group Tarining-Part-I”:Janardan Swami Yoga bhyasi Mandal, Nagpur.
2. “Rajayoga or conquering the Internal Nature” by Swami Vivekananda, Advaita Ashrama (Publication
Department), Kolkata.
Course Objectives
• To learn to achieve the highest goal happily.
• To become a person with stable mind, pleasing personality and determination.
• To awaken wisdom in students.
Course Outcomes
Students will be able to
CO1 - Study of Shrimad-Bhagwad-Geeta will help the student in developing his personality and achieve the
highest goal in life.
CO2 - The person who has studied Geeta will lead the nation and mankind to peace and prosperity.
CO3 - Study of Neet is hatakam will help in developing versatile personality of students.
UNIT I
Neetisatakam-holistic development of personality - Verses- 19,20,21,22 (wisdom) - Verses- 29,31,32 (pride &
heroism) – Verses- 26,28,63,65 (virtue) - Verses- 52,53,59 (dont’s) - Verses- 71,73,75,78 (do’s) 4-Verses 18,
38,39 Chapter18 – Verses37,38,63.
UNIT II
Approach to day to day work and duties - Shrimad Bhagwad Geeta: Chapter 2-Verses 41, 47,48 - Chapter 3-
Verses 13, 21, 27, 35 Chapter 6-Verses 5,13,17,23, 35 - Chapter 18-Verses 45, 46, 48.model – shrimad
bhagwad geeta - Chapter2- Verses 17, Chapter 3-Verses 36,37,42 – Chapter.
UNIT III
Statements of basic knowledge – Shrimad Bhagwad Geeta: Chapter2-Verses 56, 62, 68 Chapter12 -Verses
13, 14, 15, 16,17, 18 - Personality of role.
Reference Books
1. Gopinath, Rashtriya Sanskrit Sansthanam P, Bhartrihari’s Three Satakam, Niti-sringar- vairagya, New
Delhi,2010.
2. Swami Swarupananda, Srimad Bhagavad Gita, Advaita Ashram, Publication Department, Kolkata, 2016.