Me Embedded Systems
Me Embedded Systems
SAI RAM
ENGINEERING COLLEGE
An Autonomous Institution
West Tambaram, Chennai - 44
www.sairam.edu.in
VISION
To emerge as a ”Centre of excellence “ offering Technical Education and Research
opportunities of very high standards to students, develop the total personality of the
individual and instil high levels of discipline and strive to set global standards, making our
students technologically superior and ethically stronger, who in turn shall contribute to the
advancement of society and humankind.
MISSION
We dedicate and commit ourselves to achieve, sustain and foster unmatched excellence in
Technical Education. To this end, we will pursue continuous development of infra-structure
and enhance state-of-the-art equipment to provide our students a technologically up-to
date and intellectually inspiring environment of learning, research, creativity, innovation
and professional activity and inculcate in them ethical and moral values.
QUALITY POLICY
We at Sri Sai Ram Engineering College are committed to build a better Nation through
Quality Education with team spirit. Our students are enabled to excel in all values of Life
and become Good Citizens. We continually improve the System, Infrastructure and Service
to satisfy the Students, Parents, Industry and Society.
VISION
To emerge as a “centre of excellence” in the field of Electronics and Communication
Engineering and to mould our students to become technically and ethically strong to meet
the global challenges. The Students in turn contribute to the advancement and welfare of
the society.
MISSION
Department of Electronics and Communication Engineering, SRI SAIRAM ENGINEERING
COLLEGE is committed to
M1 Achieve, sustain and foster excellence in the field of Electronics and Communication
Engineering.
M2 Adopt proper pedagogical methods to maximize the knowledge transfer.
M3 Enhance the understanding of theoretical concepts through professional society
activities
M4 Improve the infrastructure and provide conducive environment of learning and
research following ethical and moral values
2
Curriculum ME-EST
THEORY
1 20PESMA102 Applied Mathematics for
Electrical Engineers 4 0 0 4 4
2 20PESPC101 Advanced Digital Principles and Design 3 0 0 3 3
3 20PESPC102 Microcontroller Based System Design 3 0 0 3 3
4 20PESPC103 Design of Embedded Systems 3 0 0 3 3
5 20PESPC104 Software for Embedded Systems 3 0 0 3 3
PRACTICAL
6 20PESPL101 Embedded System Lab - I 0 0 3 3 1.5
VALUE ADDITIONS - I
7 20PESTE101 Innovative Design Project - I 0 0 4 4 2
TOTAL 23 19.5
SEMESTER II
WEEK HOURS TOTAL
S. COURSE
COURSE TITLE CONTACT CREDITS
NO CODE L T P HOURS
THEORY
1 20PESPC201 Real Time Operating Systems 3 0 0 3 3
2 20PESPC202 Pervasive Devices and Technology 3 0 0 3 3
3 20PESPC203 RISC Processor Architecture
and Programming 3 0 0 3 3
4 20PESPC204 Internet of Things 3 0 0 3 3
5 20PESELXXX Professional Elective – I 3 0 0 3 3
PRACTICAL
6 20PESPL201 Embedded System Lab - II 0 0 3 3 1.5
VALUE ADDITIONS - I
7 20PESTE201 Innovative Design project-II 0 0 4 4 2
TOTAL 22 18.5
3
Curriculum ME-EST
SEMESTER III
WEEK HOURS TOTAL
S. COURSE
COURSE TITLE CONTACT CREDITS
NO CODE L T P HOURS
THEORY
TOTAL 21 15
SEMESTER IV
WEEK HOURS TOTAL
S. COURSE
COURSE TITLE CONTACT CREDITS
NO CODE L T P HOURS
PRACTICAL
TOTAL 24 12
4
Curriculum ME-EST
PROFESSIONAL ELECTIVES - I
S. COURSE WEEK HOURS TOTAL
COURSE TITLE CONTACT CREDIT
NO CODE L T P HOURS
PROFESSIONAL ELECTIVES - II
S. COURSE WEEK HOURS TOTAL
COURSE TITLE CONTACT CREDIT
NO CODE L T P HOURS
5
Curriculum ME-EST
PROFESSIONAL ELECTIVES - IV
S. COURSE WEEK HOURS TOTAL
COURSE TITLE CONTACT CREDIT
NO CODE L T P HOURS
6
Curriculum ME-EST
PEO1 To prepare students for successful careers in industry that meets the needs of
Indian and global industries as employable professionals.
PEO2 To develop the ability among students to synthesize data and technical
concepts for application to product design, system development of societal
importance.
PEO3 To provide opportunity for students to work as part of teams on multi disciplinary
projects to solve engineering, technical issues of societal demands.
PEO4 To provide the P.G students with a sound foundation in the mathematical,
scientific and engineering fundamentals necessary to formulate, solve and
analyze engineering problems and to prepare them for employability and higher
studies.
PEO5 To promote student awareness of the life long learning and to introduce them to
professional ethics and codes of professional practice.
PROGRAMME OUTCOMES(POs)
7
Curriculum ME-EST
8
Syllabus ME-EST
SEMESTER - I
20PESMA102 APPLIED MATHEMATICS FOR L T P C
SDG NO. 4 ELECTRICAL ENGINEERS 4 0 0 4
OBJECTIVES:
l To demonstrate various analytical skills in applied mathematics applicable
for the students of electrical engineering
l To get extensive experience with the tactics of problem solving and logical
thinking
l To identify, formulate, abstract, and solve problems in electrical engineering
using mathematical tools
l To understand a variety of mathematical areas, including matrix theory,
calculus of variations, probability, linear programming
l To get extensive experience in Fourier series
9
Syllabus ME-EST
Convergence of series – Even and odd function: Cosine and sine series – Non
periodic function: Extension to other intervals – Power signals: Exponential
Fourier series – Parseval’s theorem and power spectrum – Eigenvalue
problems and orthogonal functions – Regular Sturm - Liouville systems –
Generalized Fourier series.
TOTAL: 60 PERIODS
TEXT BOOKS:
1. Andrews L.C. and Phillips R.L., "Mathematical Techniques for Engineers
and Scientists", Prentice Hall of India Pvt. Ltd., New Delhi, 2005.
2. Bronson, R. “Matrix Operation”, Schaum’s outline series, 2nd Edition,
McGraw Hill, 2011.
3. Elsgolc, L. D. "Calculus of Variations", Dover Publications, New York, 2007.
REFERENCES:
1. Johnson, R.A., Miller, I and Freund J., "Miller and Freund’s Probability and
Statistics for Engineers", Pearson Education, Asia, 8th Edition, 2015.
2. O'Neil, P.V., "Advanced Engineering Mathematics", Thomson Asia Pvt. Ltd.,
Singapore, 2003.
3. Taha, H.A., “Operations Research, An Introduction”, 9th Edition, Pearson
education, New Delhi, 2016.
OUTCOMES:
Upon completion of the course, the student should be able to:
1. Apply various methods in matrix theory to solve system of linear
equations.
2. Maximizing and minimizing the functional that occur in electrical
engineering discipline.
3. Computation of probability and moments, standard distributions of
discrete and continuous random variables and functions of a random
variable.
4. Could develop a fundamental understanding of linear programming
models, able to develop a linear programming model from problem
description, apply the simplex method for solving linear programming
problems.
5. Fourier series analysis and its uses in representing the power signals.
10
Syllabus ME-EST
CO – PO, PSO MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 1 - - - - - - 1 3 3
CO2 3 3 3 2 1 - - - - - - 1 3 3
CO3 3 3 3 2 1 - - - - - - 1 3 3
CO4 3 3 3 2 1 - - - - - - 1 3 3
CO5 3 3 3 2 1 - - - - - - 1 3 3
SEMESTER - I
20PESPC101 ADVANCED DIGITAL PRINCIPLES L T P C
SDG NO. 4 AND DESIGN 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of sequential system design,
Asynchronous circuits, switching errors
l To teach the fundamentals of modelling through comparative study on the
classification of commercial family of Programmable Device
l To study on Fault identification in digital switching circuits
l To introduce logics for design of Programmable Devices
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
11
Syllabus ME-EST
UNIT III FAULT DIAGNOSIS AND TESTABILITY ALGORITHMS 9
Fault Table Method – Path Sensitization Method – Boolean Difference Method
– Kohavi Algorithm –Tolerance Techniques –Built-in Self Test.
TEXT BOOKS:
1. Donald G. Givone, “Digital principles and Design”, Tata McGraw Hill 2002.
2. Stephen Brown and Zvonko Vranesic, “Fundamentals of Digital Logic with
VHDL Design”, TataMcGraw Hill, 2002
3. William J. Dally / Curtis Harting / Tor M. Aamodt,” Digital Design Using
VHDL:A SystemsApproach, Cambridge University Press,2015.
4. Charles H. Roth Jr., “Digital Systems design using VHDL”, Cengage
Learning, 2010.
5. Mark Zwolinski, “Digital System Design with VHDL”, Pearson Education,
2004
REFERENCES:
1. Parag K Lala, “Digital System design using PLD”, BS Publications, 2003
2. Stephen M.Trimberger,”FPGA Technology”,Springer,1994.
3. Nripendra N Biswas, “Logic Design Theory”, Prentice Hall of India, 2001
4. Charles H. Roth Jr., “Fundamentals of Logic design”, Thomson Learning,
2004.
5. John V.O ldfeild,Richard C.Dorf,”Field Programmable Gate Arrays”,Wiley
India Edition,2008.
12
Syllabus ME-EST
OUTCOMES:
Upon completion of the course, the student should be able to
1. Analyze and design sequential digital circuits.
2. Design and use programming tools for implementing digital circuits of
industry standards.
3. Identify the requirements and specifications of the system required for a
given application.
4. Learners can acquire knowledge about HDL programming.
5. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in digital design for embedded systems.
CO1 2 2 2 1 2 1 - - - 1 - 2 2 -
CO2 2 2 2 1 2 1 - - - 1 - 2 2 -
CO3 2 2 2 1 2 1 - - - 1 - 2 2 -
CO4 2 2 2 1 2 1 - - - 1 - 2 2 -
CO5 2 2 2 1 2 1 - - - 1 - 2 2 -
SEMESTER - I
20PESPC102 MICROCONTROLLER BASED L T P C
SDG NO. 4 SYSTEM DESIGN 3 0 0 3
OBJECTIVES:
l To introduce the fundamentals of microcontroller based system design
l To teach I/O and RTOS role on microcontroller
l To know Microcontroller based system design, applications.
l To teach I/O interface in system Design
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
13
Syllabus ME-EST
UNIT II 8051 PROGRAMMING 9
Assembly language programming – Arithmetic Instructions – Logical
Instructions –Single bit Instructions – Timer Counter Programming – Serial
Communication Programming, Interrupt Programming, LCD digital clock,
thermometer – Significance of RTOS for 8051.
TEXT BOOKS:
1. Muhammad Ali Mazidi, Rolin D. Mckinlay, Danny Causey ‘PIC
Microcontroller and Embedded Systems using Assembly and C for
PIC18’, Pearson Education 2008
2. Rajkamal,”Microcontrollers Architecture, Programming Interfacing, &
System Design, Pearson, 2012.
3. Muhammad Ali Mazidi, Sarmad Naimi, Sepehr Naimi‘AVR
Microcontroller and Embedded Systems using Assembly and C”, Pearson
Education 2014.
4. Muhammad Ali Mazidi, Janice G. Mazidi and Rolin D. McKinlay, ‘The 8051
Microcontroller and Embedded Systems’ Prentice Hall, 2005.
REFERENCES:
1. John Iovine, ‘PIC Microcontroller Project Book ’, McGraw Hill 2000
2. Senthil Kumar, Saravanan, Jeevanathan,”microprocessor &
microcontrollers, Oxford, 2013.
3. Myke Predko, “Programming and customizing the 8051
microcontroller”, TMcGraw Hill 2001.
14
Syllabus ME-EST
WEB RESOURCES:
1. swayam.gov.in/nd1_noc20_ee42/preview
2. pic-microcontroller.com/online-courses-learn-pic
OUTCOMES:
Upon completion of the course, the student should be able to
1. 8-bit microcontrollers, learn assembly and C-programming of PIC.
2. Learn Interfacing of Microcontroller.
3. Learners will study about PIC microcontroller and system design.
4. The course would enable students to enrich their knowledge with
hands-on experiments and project based learning.
5. Effectively utilize microcontroller software development tools such as a
compiler, make files, or compile scripts.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 1 1 2 2 1 2 - - - - - 2 2 1
CO2 2 1 2 2 2 2 - - - - - 2 2 2
CO3 1 2 2 2 2 2 - - - - - 2 2 1
CO4 2 1 2 1 1 2 - - - - - 1 1 1
CO5 2 2 2 2 1 2 - - - - - 1 2 2
SEMESTER - I
20PESPC103 L T P C
DESIGN OF EMBEDDED SYSTEMS
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To provide a clear understanding on the basic concepts, Building Blocks of
Embedded System
l To teach the fundamentals of Embedded processor Modelling , Bus
Communication in Processors, Input/output interfacing
l To introduce on processor scheduling algorithms , Basics of Real time
operating system
l To discuss on aspects required in developing a new embedded processor,
different Phases & Modelling of embedded system
15
Syllabus ME-EST
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
16
Syllabus ME-EST
TEXT BOOKS:
1. Rajkamal, ‘Embedded system-Architecture, Programming, Design’, TMH,
2011.
2. Peckol, “Embedded system Design”, JohnWiley & Sons, 2010
3. Shibu.K.V, “Introduction to Embedded Systems”, TataMcgraw Hill, 2009
4. Lyla B Das,” Embedded Systems-An Integrated Approach”, Pearson2013
5. Elicia White,”Making Embedded Systems”, O’Reilly Series, SPD,2011
REFERENCES:
1. Bruce Powel Douglass,”Real-Time UML Workshop for Embedded Systems,
Elsevier,2011
2. Simon Monk, “Make: Action, Movement, Light and Sound with Arduino and
Raspberry Pi”, O’Reilly Series , SPD,2016.
3. Tammy Noergaard, ”Embedded System Architecture, A comprehensive
Guide for Engineers and Programmers”, Elsevier, 2006
4. Jonathan W.Valvano,”Embedded Microcomputer Systems ,Real Time
Interfacing”, Cengage Learning,3rd edition,2012
5. Michael Margolis,”Arduino Cookbook”, O’Reilly Series ,SPD,2013.
ONLINE RESOURCES:
1. http://nptel.ac.in/courses/108102045/
2. https://nptel.ac.in/courses/106105159/
3. https://www.classcentral.com/course/swayam-embedded-systems-
design-7943
4. https://openlabpro.com/online-courses/
OUTCOMES:
Upon completion of the course, the student should be able to
1. An ability to design a system, component, or process to meet desired needs
within realistic constraints such as economic, environmental, social,
political, ethical, health and safety, manufacturability, and sustainability.
2. Describe the differences between the general computing system and the
embedded system, also recognize the classification of embedded systems.
3. Design real time embedded systems using the concepts of RTOS.
4. Foster ability to understand the role of embedded systems in industry.
5. Design embedded applications for different applications.
17
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 1 1 - - - - - 1 3 3 3
CO2 2 3 2 2 2 1 - - - - 2 2 3 3
CO3 2 2 3 3 3 2 - - - - 3 2 3 3
CO4 2 3 3 2 3 2 1 - - - 3 2 3 3
CO5 2 3 3 2 3 3 2 1 2 1 3 2 3 3
SEMESTER - I
20PESPC104 SOFTWARE FOR EMBEDDED L T P C
SDG NO. 4 SYSTEMS 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of embedded Programming
l To Introduce the GNU C Programming Toolchain in Linux.
l To study basic concepts of embedded C , Embedded OS & Python
Programming
l To introduce time driven architecture, Serial Interface with a case study
l To involve Discussions/ Practice/Exercise onto revising & familiarizing
the concepts acquired over the 5 Units of the subject for improved
employability skills
18
Syllabus ME-EST
UNIT III EMBEDDED C 9
Adding Structure to ‘C’ Code: Object oriented programming with C, Header
files for Project and Port,Examples. Meeting Real-time constraints: Creating
hardware delays - Need for timeout mechanism -Creating loop timeouts -
Creating hardware timeouts.
UNIT IV EMBEDDED OS 9
Creating embedded operating system: Basis of a simple embedded OS,
Introduction to sEOS, Using Timer 0 and Timer 1, Portability issue, Alternative
system architecture, Important design considerations when using sEOS-
Memory requirements - embedding serial communication & scheduling data
transmission - Case study: Intruder alarm system.
TEXT BOOKS:
1. Steve Oualline, ‘Practical C Programming 3rd Edition’, O’Reilly Media, Inc,
2006.
2. Michael J Pont, “Embedded C”, Pearson Education, 2007.
3. Christian Hill, Learning Scientific Programming with Python, CAMBRIDGE
UNIVERSITY PRESS ,2016.
4. Wesley J.Chun, “Core python application Programming 3rd Edition”,
Pearson Educat, 2016.
5. Mark J.Guzdial,” introduction to computing and programming in python –
a Multimedia approach ,4th edition, Pearson Education, 2015.
REFERENCES:
1. Stephen Kochan, “Programming in C”, 3rd Edition, Sams Publishing, 2009.
2. Mark Lutz,”Learning Python, Powerful OOPs,O’reilly,2011.
3. Peter Prinzs, Tony Crawford, “C in a Nutshell”, O’Reilly, 2016.
4. Dr. Bandu Meshram, “Object Oriented Paradigm C++ Beginners Guide
C&C++”, SPD, 2016.
5. David Griffiths, Dawn Griffiths, “Head First C”, O’reilly, 2015.
19
Syllabus ME-EST
ONLINE RESOURCES:
1. https://nptel.ac.in/courses/117106112/
2. https://nptel.ac.in/content/storage2/nptel_data3/html/mhrd/ict/
text/108102045/lec19.pdf
3. https://swayam.gov.in/nd1_noc20_cs14/preview
4. https://www.coursera.org/learn/introduction-embedded-systems
OUTCOMES:
Upon completion of the course, the student should be able to
1. Ability to use GNU C to develop embedded software.
2. Knowledge and understanding of fundamental embedded systems design
paradigms, architectures, possibilities and challenges, both with respect
to software and hardware.
3. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
4. Understand the concepts of operating systems to design embedded
systems.
5 . Understand embedded programming using python.
CO1 2 1 2 1 1 1 - - - - - 2 2 1
CO2 3 2 2 2 2 1 - - - - - 1 2 1
CO3 3 2 3 3 3 2 - - - - - 1 2 2
CO4 3 2 3 3 3 2 - - - - - 1 2 2
CO5 3 3 3 3 3 2 - - - - - 1 2 1
SEMESTER - I
20PESPL101 L T P C
SDG NO. 4 EMBEDDED SYSTEM LAB - I 0 0 3 1.5
OBJECTIVES:
l The students will learn design with simulators/ programming
environments
l The students will learn design with simulators/experiments,
l The students will learn design in programming processor boards,
processor interfacing/ designing digital controllers
20
Syllabus ME-EST
LIST OF EXPERIMENTS:
1. Programming in Higher Level Languages/ Platforms
2. Programming with 8 bit Microcontrollers, Assembly programming, Study
on in circuit Emulators, cross compilers, debuggers
3. I/O Programming with 8 bit Microcontrollers I/O Interfacing: Timers/
Interrupts/ Serial port programming/PWM Generation/ Motor
Control/ADC/DAC/ LCD/ RTC Interfacing/ Sensor Interfacing
4. Programming with AVR/ PIC Microcontrollers: Assembly, C programming,
programming Interfacing peripherals Study on in circuit, Emulators, cross
compilers, debuggers
5. I/O Programming with AVR/ PIC Microcontrollers I/O Interfacing:
Timers/ Interrupts/ Serial port programming/PWM Generation/Motor
Control/ADC/DAC/ LCD/ RTC Interfacing/ Sensor Interfacing
6. Programming with Arduino Microcontroller Board: Study on in circuit
Emulators, cross compilers, debuggers
7. VHDL Programming in FPGA processors
8. Verilog HDL Programming in FPGA processors
9. Programming & Simulation in Simulators/Tools/others
ONLINE RESOURCES
1. https://www.arm.com/resources/education/online-courses
2. http://users.ece.utexas.edu/~valvano/Volume1/E-Book/C1_Embedded
SystemsShapeTheWorld.htm
21
Syllabus ME-EST
3. https://www.embedded.com/set-up-an-embedded-systems-training-
lab-for-under-1000/
4. https://tec.ee.ethz.ch/education/lectures/embedded-systems.html
OUTCOMES:
Upon completion of the course, the student be able to
1. Design ,modelling & simulation of Combinational, Sequential,
Synchronous, Asynchronous circuits with simulators/experiments.
2. Design in programming processor boards, processor interfacing/
designing reprogrammable system.
3. Design with experiments, in programming suites/ simulators/Tool Bench.
4. Apply the programming knowledge for designing embedded system
applications.
5. Design with digital controllers for embedded applications.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 2 3 2 - - - - - 3 3 3
CO2 2 2 3 2 3 2 - 1 - - - 2 3 3
CO3 2 3 3 3 3 3 - 1 - - - 2 3 3
CO4 3 3 3 3 3 2 - 1 2 - - 2 3 3
CO5 3 3 3 3 3 2 - 2 2 - 3 2 3 3
SEMESTER - I
20PESTE101
INNOVATIVE DESIGN PROJECT - I L T P C
SDG NO. 4 & 9 0 0 4 2
OBJECTIVES:
l To encourage in identifying problems with social relevance
l To think of an innovative solution for the problem
l To design and conduct suitable experiment with modern tool
l To develop a cost effective prototype of the innovative design
l To understand the practical aspects and associated challenges in
implementing the design
22
METHODOLOGY:
1. Student should do it individually.
2. Student should submit / present his/her ideas to the Faculty-in-Charge
for approval.
3. Student should submit proposal with system/ technical details and cost
implications.
4. Student should periodically demonstrate his/her progress.
EVALUATION:
Evaluation will be based on:
1. The social relevance of the work.
2. The utility of the system developed.
3. The Level of proof of concept.
4. Industry support if obtained.etc.
WEB REFERENCES:
1. https://www.mathworks.com/academia/books.html
2. http://www.mathcs.emory.edu/~cheung/Courses/455/Syllabus/A3-
NS/Book/Introduction-to- Network-Simulator-NS2-2012.pdf
ONLINE REFERENCES
1. http://www.jgyan.com/ns2/
2. https://matlabacademy.mathworks.com/
OUTCOMES:
Upon completion of the course, the student should be able to
1. The student would be able to identify socially relevant issues and apply
his/her knowledge to evolve feasible solutions.
2. The student would be able to comprehensively record and report the
measured data, write reports, communicate research ideas and do oral
presentations effectively.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 3 3 1 1 1 2 1 3 2 3 3
CO2 3 3 3 3 3 1 1 1 2 1 3 2 3 3
Syllabus ME-EST
SEMESTER - II
20PESPC201 L T P C
REAL TIME OPERATING SYSTEMS
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To review the fundamentals of basic operating systems and its
implementation
l To review the fundamentals of real time operating systems and its
implementation
l To impart knowledge on programming real time scheduling and interrupt
processing
l To compare the types and functionalities in commercial OS, application
development using RTOS
l To introduce the basics involved in Linux supported RTOS application and
android user interface
24
Syllabus ME-EST
development of RTOS Application –introduction to Android Environment -The
Stack – Android User Interface – Preferences, the File System, the Options
Menu and Intents, with one Case study.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Silberschatz, Galvin, Gagne, “Operating System Concepts”, 6th ed, John
Wiley, 2003.
2. Charles Crowley, “Operating Systems-A Design Oriented approach”
McGraw Hill, 1997.
3. Raj Kamal, “Embedded Systems- Architecture, Programming and Design”
Tata McGraw Hill, 2006.
4. Karim Yaghmour, “Building Embedded Linux System”, O’reilly Pub,2003
5. C.M. Krishna, Kang, G.Shin, “Real Time Systems”, McGraw Hill, 1997.
REFERENCES:
1. Marko Gargenta, “Learning Android “,O’reilly 2011.
2. Herma K., “Real Time Systems – Design for distributed Embedded
Applications”, Kluwer Academic, 1997.
3. Corbet Rubini, Kroah-Hartman, “Linux Device Drivers”, O’reilly, 2016.
4. Mukesh Sighal and N G Shi “Advanced Concepts in Operating System”,
McGraw Hill,2000.
5. D.M.Dhamdhere, “Operating Systems, A Concept-Based Approach”,
TMH,2008.
OUTCOMES:
Upon completion of the course, the student be able to
1. Real-time scheduling and analysis, including clock-driven and priority-
driven scheduling.
2. Theoretical background (specification/verification) and practical
knowledge of real-time operating systems..
3. After completing the course students will appreciate the use of
multitasking techniques in real time systems.
4. Understand the fundamental concepts of real-time operating systems.
5. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
25
Syllabus ME-EST
CO – PO, PSO MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 2 3 - - - - - 1 2 3 2
CO2 2 1 1 1 3 - - - - - 1 2 3 2
CO3 2 2 2 2 3 - - - - - 1 2 3 2
CO4 2 2 2 2 3 - - - - - 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
SEMESTER - II
20PESPC202 PERVASIVE DEVICES AND L T P C
SDG NO. 4 TECHNOLOGY 3 0 0 3
OBJECTIVES:
l To expose the fundamentals of wireless sensor technology classification
l To teach the infrastructure of WSN processor and its functions in
networking
l To study on challenges in on interconnectivity of networks & network
communication
l To discuss on commercial wireless technology
l To involve Discussions/ Practice/Exercise onto revising & familiarizing
the concepts acquired over the 5 Units of the subject for improved
employability skills
26
Syllabus ME-EST
Gossiping-Data gathering Sensor Network Scenarios –Optimization, Goals and
Figures of Merit – Design Principles for WSNs- Gateway Concepts – Need for
gateway
TEXT BOOKS:
1. Holger Karl, Andreas Willig,” Protocols & Architectures for WSN”, John
Wiley,2012
2. Mark Ciampa, Jorge Olenewa,” Wireless Communications, Cengage
Learning,2009.
3. Frank Adelstein, SandeepK.S Gupta et al,” Fundamentals of Mobile &
Pervasive Computing, TMcHill,2010.
4. Jaganathan Sarangapani, Wireless AdHoc & Sensor N/Ws-Protocols &
Control, CRC2007.
5. Kaveh Pahlavan, Prasanth Krishnamoorthy, “Principles of Wireless
Networks” PHI/Pearson Education, 2003
REFERENCES:
1. Natalia Olifer and Victor Olifer, “Computer Networks principles.
technologies and protocols for network design”, Wiley, 2015
2. Feng Zhao,Leonidas Guibas, “Wireless Sensor Networks”, Elsevier,2005.
3. William Stallings, “Wireless communications and Networks”,
PHI/Pearson Education, 2002.
27
Syllabus ME-EST
4. Mullet, “Introduction to wireless telecommunications systems and
networks", cengage learning, 2010.
WEB REFERENCES:
1. https://nptel.ac.in/courses/106106147/
2. https://nptel.ac.in/courses/106/106/106106167/
3. https://nptel.ac.in/courses/106/105/106105160/
ONLINE RESOURCES:
1. https://www.coursera.org/courses?query=wireless
2. https://www.edx.org/learn/iot-internet-of-things
OUTCOMES:
Upon completion of the course, the student should be able to
1. Relate to current trends in pervasive computing and develop a sense of
their practicality.
2. Identify distinguishing features of the different mobile device categories,
namely, Pocket PCs, Personal Digital Assistants (PDAs), and wireless
phones.
3. Recognize the difference between writing code for workstations and
servers on one hand and for resource-constrained devices on the other
hand.
4. The learning process delivers insight on to building of sensor networks,
communication in zigbee network and sensor network protocols are
studied.
5. Design and develop a pervasive computing device for a specific need.
CO1 3 2 3 2 3 3 3 - - - - 3 3 3
CO2 3 2 3 2 3 3 3 - - - - 3 2 2
CO3 3 2 2 2 3 3 3 - - - - 3 2 2
CO4 3 2 3 2 2 3 3 - - - - 3 2 3
CO5 3 2 3 2 2 2 2 - - - - 3 3 3
28
Syllabus ME-EST
SEMESTER - II
20PESPC203 RISC PROCESSOR ARCHITECTURE L T P C
SDG NO. 4 AND PROGRAMMING 3 0 0 3
OBJECTIVES:
l To teach the architecture of general AVR processor
l To teach the architecture and programming of 8/16 bit RISC processor
l To teach the implementation of DSP in ARM processor
l To discuss on memory management, application development in RISC
processor
l To involve Discussions/ Practice/Exercise onto revising & familiarizing
the concepts acquired over the 5 Units of the subject for improved
employability skills
29
Syllabus ME-EST
TEXT BOOKS:
1. Steve Furber, “ARM system on chip architecture”, Addision Wesley
2. Andrew N. Sloss, Dominic Symes, Chris Wright, John Rayfield, “ARM System
Developer’s Guide Designing and Optimizing System Software”, Elsevier
2007.
3. Muhammad Ali Mazidi, SarmadNaimi, SepehrNaimi, “AVR Microcontroller
and Embedded Systems using Assembly and C”, Pearson Education 2014.
REFERENCES:
1. Trevor Martin, “The Insider's Guide to The Philips ARM7-Based
Microcontrollers”,
2. “An Engineer's Introduction to The LPC2100 Series” Hitex (UK) Ltd.,
ONLINE RESOURCES:
1. www.Nuvoton .com/websites on Advanced ARM Cortex Processors
OUTCOMES:
Upon completion of the course, the students should be able to
1. Describe the programmer’s model of ARM processor and create and test
assembly level programming.
2. Analyze various types of coprocessors and design suitable co-processor
interface to ARM processor.
3. Identify the architectural support of ARM for operating system and analyze
the function of memory management unit of ARM.
4. Students will develop more understanding on the concepts ARM
Architecture, programming and application development.
5. The learning process delivers insight into various embedded processors of
RISC architecture /computational processors with improved design
strategies.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 -- 2 1 - - - - - 2 1 -
CO2 2 1 1 - 2 1 - - - - - 2 1 -
CO3 2 1 1 - 2 1 - - - - - 2 1 -
CO4 2 1 1 - 2 1 - - - - - 2 1 -
CO5 2 1 1 - 2 1 - - - - - 2 1 -
30
Syllabus ME-EST
SEMESTER - II
20PESPC204 L T P C
INTERNET OF THINGS
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To Study about Internet of Things technologies and its role in real time
applications
l To familiarize the accessories and communication techniques for IOT
l To familiarize the different platforms and Attributes for IOT
l To understand the concepts of data analysis methods for IOT
l To familiarize the different case studies for IOT
31
Syllabus ME-EST
TEXT BOOKS:
1. Arshdeep Bahga and Vijai Madisetti, “A Hands-on Approach - Internet of
Things”,Universities Press 2015.
2. Oliver Hersent, David Boswarthick and Omar Elloumi, “ The Internet of
Things”, Wiley,2016.
3. Samuel Greengard, “ The Internet of Things”, The MIT press, 2015
4. Adrian McEwen and Hakim Cassimally, “Designing the Internet of
Things” Wiley,2014.
5. Jean- Philippe Vasseur, Adam Dunkels, “Interconnecting Smart Objects
with IP: The Next Internet” Morgan Kuffmann Publishers, 2010.
REFERENCES:
1. Adrian McEwen and Hakim Cassimally, “Designing the Internet of
Things”, John Wiley and sons, 2014
2. Lingyang Song/Dusit Niyato/ Zhu Han/ Ekram Hossain,” Wireless
Device-to-Device Communications and Networks, CAMBRIDGE
UNIVERSITY PRESS, 2015
3. OvidiuVermesan and Peter Friess (Editors), “Internet of Things:
Converging Technologies for Smart Environments and Integrated
Ecosystems”, River Publishers Series in Communication, 2013
4. Vijay Madisetti , ArshdeepBahga, “Internet of Things (A Hands on-
Approach)”, 2014 22.
WEB REFERENCES:
1. https://nptel.ac.in/courses/106/105/106105166/
2. https://nptel.ac.in/courses/106/105/106105195/
3. https://swayam.gov.in/nd1_noc19_cs65/preview
ONLINE RESOURCES:
1. https://www.coursera.org/specializations/internet-of-things
2. https://www.skillshare.com/browse/iot
OUTCOMES:
Upon completion of the course, the student should be able to
1. Students will develop more understanding on the concepts of IOT and its
present developments.
2. Students will study about different IOT technologies.
3. Students will acquire knowledge about different platforms and
Infrastructure for IOT.
32
Syllabus ME-EST
4. Students will learn the art of implementing IOT for smart applications
and control.
5. Students will acquire exposure to different case studies.
CO1 3 2 3 2 3 3 3 - - - - 3 2 2
CO2 3 2 3 2 3 3 3 - - - - 3 3 3
CO3 3 2 3 2 2 3 3 - - - - 3 2 3
CO4 3 2 2 3 2 2 2 - - - - 3 2 2
CO5 3 2 2 2 2 3 3 - - - - 3 3 2
SEMESTER - II
20PESPL201 L T P C
EMBEDDED SYSTEM LAB - II
SDG NO. 4 0 0 3 1.5
OBJECTIVES:
l The students will learn design with simulators/ programming
environments
l The students will learn design with simulators/experiments,
l The students will learn design in programming processor boards,
processor interfacing/ designing digital controllers
LIST OF EXPERIMENTS
1. Programming ARM processor: ARM7 / ARM9/ARM Cortex Study on in
circuit Emulators, cross compilers, debuggers
2. I/O Programming with ARM processor: ARM7 / ARM9/ARM Cortex
Microcontrollers I/O Interfacing: Timers/ Interrupts/ Serial port
programming/PWM Generation/ Motor Control/ADC/DAC/ LCD/ RTC
Interfacing/ Sensor Interfacing
3. Programming with Raspberry Pi Microcontroller Board: Study on in
circuit Emulators, cross compilers, debuggers
4. I/O Programming with Arduino, Raspberry Pi Microcontroller Boards
I/O Interfacing: Timers/ Interrupts/ Serial port programming/PWM
Generation/ Motor Control/ADC/DAC/ LCD/RTC Interfacing/ Sensor
Interfacing
33
Syllabus ME-EST
5. Programming with DSP processors
6. Software & Modelling tools Study on MEMS Tools, Study on process
Controller modelling, PLC/SCADA/PCB one type CAD Tool.
7. Programming & Simulation in GUI Simulators /Tools/others Graphical
User interface simulations & modelling of instrumentation &
controllers
8. Study of one type of Real Time Operating Systems (RTOS)
9. Programming & Simulation in Python Simulators/Tools/others
10. Programming with wired/wireless communication protocol/Network
Simulators
OUTCOMES:
Upon completion of the course, the student should be able to
1. Design ,modelling & simulation of Combinational, Sequential,
Synchronous, Asynchronous circuits with simulators/experiments.
2. Design in programming processor boards, processor interfacing/
designing reprogrammable system.
3. Design with experiments, in programming suites/ simulators/Tool
Bench.
4. Apply the programming knowledge for designing embedded system
applications.
5. Learning Communication Protocols & Experimenting with Support
Software Tools for communicate on interfaces.
34
CO - PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 2 3 2 3 - - - - 3 3 3
CO2 3 2 3 2 3 3 3 - - - - 3 3 3
CO3 3 3 3 3 2 3 3 - - - - 3 3 3
CO4 3 2 2 3 2 3 3 - - - - 3 3 3
CO5 3 3 2 3 3 2 3 - - - - 3 3 3
SEMESTER - II
20PESTE201
INNOVATIVE DESIGN PROJECT - II L T P C
SDG NO. 4 & 9 0 0 4 2
OBJECTIVES:
l To encourage in identifying problems with social relevance
l To think of an innovative solution for the problem
l To design and conduct suitable experiment with modern tool
l To develop a cost effective prototype of the innovative design
l To understand the practical aspects and associated challenges in
implementing the design
METHODOLOGY:
1. Student should do it individually.
2. Student should submit / present his/her ideas to the Faculty-in-Charge
for approval.
3. Student should submit proposal with system/ technical details and cost
implications.
4. Student should periodically demonstrate his/her progress.
EVALUATION:
Evaluation will be based on:
1. The social relevance of the work.
2. The utility of the system developed.
3. The Level of proof of concept.
4. Industry support if obtained.etc.
WEB REFERENCES:
1. https://www.mathworks.com/academia/books.html
2. http://www.mathcs.emory.edu/~cheung/Courses/455/Syllabus/A3-
NS/Book/Introduction-to- Network-Simulator-NS2-2012.pdf
ONLINE REFERENCES:
1. http://www.jgyan.com/ns2/
2. https://matlabacademy.mathworks.com/
OUTCOMES:
Upon completion of the course, the student should be able to
1. The student would be able to identify socially relevant issues and apply
his/her knowledge to evolve feasible solutions.
2. The student would be able to comprehensively record and report the
measured data, write reports, communicate research ideas and do oral
presentations effectively.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 3 3 3 1 1 1 2 1 3 2 3 3
CO2 3 3 3 3 3 1 1 1 2 1 3 2 3 3
Syllabus ME-EST
SEMESTER - III
20PESPJ301
PROJECT WORK PHASE - I L T P C
SDG NO. 4 & 9 0 0 12 6
OBJECTIVES:
l To identify a specific problem for the current need of the society and
collecting information related to the same through detailed review of
literature.
l To develop the methodology to solve the identified problem.
SYLLABUS:
The student individually works on a specific topic approved by the head of the
division under the guidance of a faculty member who is familiar in this area of
interest. The student can select any topic which is relevant to the area of
engineering design. The topic may be theoretical or case studies. At the end of
the semester, a detailed report on the work done should be submitted which
contains clear definition of the identified problem, detailed literature review
related to the area of work and methodology for carrying out the work. The
students will be evaluated through a viva-voce examination by a panel of
examiners including one external examiner.
TOTAL: 180 PERIODS
OUTCOMES :
Upon completion of the course, the students should be able to
1. Conceptualize the societal needs and acquire exposure to product
development.
2. Get familiarized with respect to design standards, design calculations and
analysis in designing any mechanical component or system.
3. Get clear idea of their area of work and they will be in a position to carry out
the remaining phase II work in a systematic way.
CO1 3 3 3 2 3 2 3 3 3 3 3 3 3 3
CO2 2 2 3 1 3 3 3 3 3 3 3 3 3 3
CO3 3 1 - - 3 - 2 3 3 3 1 3 3 3
37
Syllabus ME-EST
SEMESTER - IV
20PESPJ401
PROJECT WORK PHASE - II L T P C
SDG NO. 4 & 9 0 0 24 12
OBJECTIVES:
l To solve the identified problem based on the formulated methodology.
l To develop skills to analyze and discuss the test results, and make
conclusions
SYLLABUS:
The student should continue the phase I work on the selected topic as per the
formulated methodology under the same supervisor. At the end of the
semester, after completing the work to the satisfaction of the supervisor and
review committee, a detailed report should be prepared and submitted to the
head of the department. The students will be evaluated based on the report
submitted and the viva-voce examination by a panel of examiners including
one external examiner
TOTAL: 180 PERIODS
OUTCOMES :
Upon completion of the course, the students should be able to
1. Develop project related to societal needs and acquire knowledge
regarding product development.
2. Get familiarized with respect to design standards, design calculations and
analysis in designing any mechanical component or system.
3. Take up any challenging practical problem in the field of engineering
design and find better solutions to it.
CO1 3 3 3 2 3 2 3 3 3 3 3 3 3 3
CO2 2 2 3 1 3 3 3 3 3 3 3 3 3 3
CO3 3 1 - - 3 - 2 3 3 3 1 3 3 3
38
Syllabus ME-EST
PROFESSIONAL ELECTIVES - I
20PESEL201 L T P C
MEMS TECHNOLOGY
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To teach the students properties of materials, microstructure and
fabrication methods
l To teach the design and modelling of Electrostatic sensors and actuators
l To teach the characterizing thermal sensors and actuators through design
and modeling
l To teach the fundamentals of piezoelectric sensors and actuators through
exposure to different MEMS and NEMS devices
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
39
Syllabus ME-EST
TEXT BOOKS:
1. Chang Liu, “Foundations of MEMS”, Pearson International Edition, 2006.
2. Marc Madou, “Fundamentals of microfabrication”, CRC Press, 1997.
REFERENCES:
1. Boston, “Micromachined Transducers Sourcebook”, WCB McGraw Hill,
1998.
2. M.H.Bao “Micromechanical transducers : Pressure sensors,
accelerometers and gyroscopes”, Elsevier, Newyork, 2000.
WEB REFERENCES:
1. https://nptel.ac.in/courses/117105082/
2. https://www.mooc-list.com/tags/mems
3. https://swayam.gov.in/nd1_noc20_ee52/preview
ONLINE RESOURCES:
1. https://www.edx.org/course/micro-and-nanofabrication-mems
2. https://www.coursera.org/lecture/sensor-manufacturing-process-
control/2-mems-construction-0tHJV
OUTCOMES:
Upon completion of the course, the student should be able to
● Understand basics of microfabrication, develop models and simulate
electrostatic and electromagnetic sensors and actuators
● Understand material properties important for MEMS system
performance, analyze dynamics of resonant micromechanical structures
● The learning process delivers insight on the design of micro sensors,
embedded sensors & actuators in power aware systems like grid.
● Understand the design process and validation for MEMS devices and
systems, and learn the state of the art in optical microsystems
● Improved Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
40
Syllabus ME-EST
CO - PO, PSO MAPPING :
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 3 2 2 3 2 - - - - 3 3 3
CO2 3 2 2 2 2 3 2 - - - - 3 2 2
CO3 3 2 3 2 2 3 2 - - - - 3 2 2
CO4 3 2 3 3 2 3 3 - - - - 3 2 2
CO5 3 3 3 3 3 2 2 - - - - 3 3 3
PROFESSIONAL ELECTIVES - I
20PESEL202 ADVANCED COMPUTER ARCHITECTURE L T P C
SDG NO. 4 AND PARALLEL PROCESSING 3 0 0 3
OBJECTIVES:
l To educate the students to the fundamentals of parallel processing
l To teach the fundamentals of network topologies for multiprocessors
l To introduce different pipeline designs
l To introduce features of parallel processors , memory technologies, OS for
multiprogrammed computer
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
41
Syllabus ME-EST
introduction of arithmetic, instruction, processor pipelining-pipeline
mechanisms-hazards.
TEXT BOOKS:
1. Kai Hwang “Advanced Computer Architecture”.Tata McGraw Hill 2000
2. Rajiv Chopra, ‘Advanced Computer architecture” S Chand , 2010
3. John L. Hennessy, David A. Petterson, “Computer Architecture: A
Quantitative Approach”, 4thEdition, Elsevier, 2007
4. DezsoSima, Terence Fountain, Peter Kacsuk, “Advanced computer
Architecture – A designSpace Approach”. Pearson Education,2003.
5. Sajjan G. Shiva “Advanced Computer Architecture”, Taylor & Francis,
2008.
REFERENCES:
1. Rajaraman, C.Siva Ram Murthy, “Parallel Computers- Architecture and
Programming”, PrenticeHall India, 2008
2. Carl Homacher, ZvonkoVranesic, Sefwat Zaky, “Computer Organisation”,
5th Edition, TMH, 2002.29
3. David E. Culler, Jaswinder Pal Singh with Anoop Gupta “Parallel
Computer Architecture” ,Elsevier,2004.
4. John P. Shen. “Modern processor design Fundamentals of super scalar
processors”, TataMcGraw Hill 2003.
42
Syllabus ME-EST
WEB RESOURCES:
1. https://swayam.gov.in/nd1_noc19_cs62/preview
2. https://nptel.ac.in/courses/106105163/
3. https://nptel.ac.in/courses/106103068/
OUTCOMES:
Upon completion of the course, the student should be able to:
1. An ability to understand the operations of multiprocessor and
multicomputer systems.
2. Understand the various advanced processor technology, pipelining and
scalable architectures.
3. Know the working of superscalar pipeline, cache memory organization.
4. Understand the principles of multithreading, multi thread architecture,
static and dynamic dataflow.
5. Improve Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
CO1 2 2 2 1 1 1 - - - - - 1 2 1
CO2 3 3 3 3 3 1 - - - - - 1 2 1
CO3 2 3 3 3 2 1 - - - - - 1 2 1
CO4 3 3 3 2 3 1 - - - - - 1 2 2
CO5 2 2 2 2 1 1 - - - - - 1 2 2
PROFESSIONAL ELECTIVES - I
20PESEL203 L T P C
DIGITAL INSTRUMENTATION
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To impart the working of fundamental building blocks of a digital data
acquisition system.
l To introduce various digital data communication modules and protocols
l To introduce programming skills in virtual instrumentation platform
l To teach microprocessor based system design and provide hands on
experience in interfacing systems using virtual instrumentation concepts.
l To discuss various case studies on real time data acquisition systems.
43
Syllabus ME-EST
UNIT I DATA ACQUISITION SYSTEMS 9
Overview of A/D converter, types and characteristics – Sampling, Errors.
Objective – Building blocks of Automation systems -Calibration, Resolution,
Data acquisition interface requirements.–Counters – Modes of operation-
Frequency, Period, Time interval measurements, Prescaler, Heterodyne
converter for frequency measurement, Single and Multi-channel Data
Acquisition systems-Digital storage Oscilloscope-digital display interface.
44
Syllabus ME-EST
3. Gregory J. Pottie / William J. Kaiser, Principles Of Embedded Networked
Systems Design, Cambridge University Press (CUP),2016
4. Jonathan W Valvano, “Embedded Microcomputer systems”,
Brooks/Cole, Thomson, 2010.
REFERENCES:
1. Cory L.Clark, “Labview Digital Signal Processing & Digital
Communication”, TMcH,2005
2. Lisa K. wells & Jeffrey Travis, “Lab VIEW for everyone”, Prentice Hall,
New Jersey,1997.
3. H S Kalsi, “Electronic Instrumentation” Second Edition, Tata McGraw-
Hill,2006.
4. K.Padmanabhan, S.Ananthi, “A Treatise on Instrumentation
Engineering” , I K Publish,2011
5. Gary Johnson, “LabVIEW Graphical Programming”, Second edition, McG
Hill,Newyork, 1997.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Analyse the working of building blocks of a digital data acquisition
system.
2. Understand and apply various digital data communication modules and
protocols.
3. Apply programming skills for framing simple loops, arrays and clusters
in virtual instrumentation platforms.
4. Interface the given microprocessor for a real time application and also
generate programs for interfacing systems using virtual
instrumentation concepts.
5. Learn various case studies on real time data acquisition systems.
CO1 2 1 1 2 1 1 1 - - 1 1 1 2 2
CO2 2 1 1 1 1 - - - - - 1 1 2 2
CO3 1 2 2 2 3 - - - - - 1 2 2 2
CO4 2 2 2 2 3 1 - - - - 1 2 2 2
CO5 1 2 2 2 3 1 1 1 2 2 1 2 2 2
45
Syllabus ME-EST
PROFESSIONAL ELECTIVES - I
20PESEL204 VLSI ARCHITECTURE AND L T P C
SDG NO. 4 DESIGN METHODOLOGIES 3 0 0 3
OBJECTIVES:
l To discuss to the students on the fundamentals building blocks of a VLSI
architecture
l To teach the analog VLSI design principles
l To study on working of programmable logic devices
l To teach principles of ASIC designs
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
46
Syllabus ME-EST
modeling – Multiplexer, Sequence detector Traffic light controller using
behavioural modeling.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. M.J.S Smith, "Application Specific integrated circuits", Pearson
Education, 5th Reprint, 2008.
2. Kamran Eshraghian, Douglas A. Pucknell and Sholeh Eshraghian,
"Essentials of VLSI circuits and system", Prentice Hall India, 2005.
3. Wayne Wolf, “Modern VLSI design”, Pearson Education, 3rd Edition,
2007.
REFERENCES:
1. Mohamed Ismail, TerriFiez, "AnalogVLSI Signal and information
Processing", McGraw Hill International Editions, 1994.
2. SamirPalnitkar, "Verilog HDL, A Design guide to Digital and Synthesis",
Pearson, 2nd Edition, 2005.
WEB RESOURCES:
1. www.nptelvideos.in/2012/12/digital-vlsi-system-design.html
2. www.nptelvideos.in/2012/12/vlsi-design.html
3. swayam.gov.in/nd1_noc20_ee29/preview
OUTCOMES:
Upon completion of the course, the student should be able to
1. Design CMOS Transistor level circuit for the given logic.
2. Explain the VLSI design aspects of operational amplifier.
3. Distinguish different FPGA Architectures.
4. Explain the concepts of ASIC.
5. Write the Verilog coding for digital circuits.
CO1 2 1 1 1 2 1 - - - - - 1 1 1
CO2 2 2 1 1 2 1 - - - - - 1 2 2
CO3 2 1 1 1 2 1 - - - - - 1 1 1
CO4 2 2 1 1 2 1 - - - - - 1 1 1
CO5 2 2 1 2 2 1 - - - - - 1 2 2
47
Syllabus ME-EST
PROFESSIONAL ELECTIVES - I
20PESEL205 L T P C
ROBOTICS AND CONTROL
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To discuss to the students on the fundamentals of basic terminologies
l To teach the basics and design of kinematics
l To study on working of differential motion and path planning
l To teach principles of dynamic modelling
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
UNIT II KINEMATICS 9
Mechanism-matrix representation-homogeneous transformation-DH
representation – Inverse kinematics-solution and programming-degeneracy
and dexterity.
48
Syllabus ME-EST
2. Saeed B. Niku, ''Introduction to Robotics '', Pearson Education,2002
3. K.S.Fu, R.C.Gonzalez and C.S.G.Lee, ''Robotics Control, Sensing, Vision and
Intelligence", Tata McGraw Hill, 2nd Reprint,2008.
REFERENCES:
1. R.D.Klafter, TA Chmielewski and Michael Negin, "Robotic Engineering, An
Integrated approach", Prentice Hall of India, 2003.
2. Reza N.Jazar, “Theory of Applied Robotics Kinematics, Dynamics and
Control”, Springer, 1st Indian Reprint, 2010.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Define the basic robot terminologies.
2. Discuss the concepts of kinematics and Jacobians in robot control.
3. Explain the basis of robot dynamics.
4. Discuss the path planning and robot control techniques.
5. Explain the basics of robot control systems.
CO1 3 2 1 1 2 1 2 - - - 2 2 2 2
CO2 3 2 3 2 1 2 2 - - - 2 3 2 1
CO3 2 2 1 2 2 2 2 - - - 3 3 2 1
CO4 2 2 2 3 2 2 2 - - - 3 2 2 2
CO5 2 3 2 1 2 2 2 - - - 3 2 2 2
PROFESSIONAL ELECTIVES - I
20PESEL206 L T P C
DISTRIBUTED EMBEDDED COMPUTING
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of Network communication
technologies and distributed computing
l To study on Java based Networking and distributed computing
l To know the fundamentals of distributed computing
l To understand the concepts of security in computing
49
Syllabus ME-EST
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
REFERENCES:
1. Ajay D Kshemkalyani,Mukesh Singhal, “Distributed Computing” –
Principles, Algorithm and systems, Cambridge university press 2008
2. Charles P. Pfleeger, “Security in Computing”, Pearson 2009.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Apply knowledge from undergraduate engineering and other disciplines
to identify, formulate, solve novel advanced electronics engineering along
with soft computing problems that require advanced knowledge within
the field.
50
Syllabus ME-EST
2. Understand and integrate new knowledge within the field and advanced
technical knowledge in multiple contexts.
3. Analyse and design the security in computing.
4. Design web based home automation systems.
5. Improved Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
CO1 3 2 1 1 2 1 2 - - - 2 2 2 2
CO2 3 2 3 2 1 2 2 - - - 2 3 2 1
CO3 2 2 1 2 2 2 2 - - - 3 3 2 1
CO4 2 2 2 3 2 2 2 - - - 3 2 2 2
CO5 2 3 2 1 2 2 2 - - - 3 2 2 2
PROFESSIONAL ELECTIVES - I
20PESEL207 CRYPTOGRAPHY AND NETWORK L T P C
SDG NO. 4 SECURITY 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of data security
l To teach the fundamentals of mathematical aspects in creating Encryption
keys
l To teach the fundamentals of Security in data & wireless communication.
l To teach the fundamentals of Secured system operation
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
51
Syllabus ME-EST
UNIT II PUBLIC-KEY ENCRYPTION AND HASH FUNCTIONS 9
Introduction to Number Theory – Public-Key Cryptography and RSA – Key
Management – Diffie- Hellman Key Exchange – Elliptic Curve Cryptography –
Message Authentication and Hash Functions – Hash Algorithms – Digital
Signatures and Authentication Protocols.
TEXT BOOKS:
1. William Stallings, “Cryptography And Network Security – Principles And
Practices”, Pearson Education, 3rd Edition, 2003.
2. Atul Kahate, “Cryptography and Network Security”, Tata McGraw Hill,
2003.
3. Natalia Olifer and Victor Olifer,”Computer Networks principles.
Technologies and protocols for network design”, Wiley, 2015
4. Bruce Schneier, “Applied Cryptography”, John Wiley and Sons Inc, 2001.
REFERENCES:
1. Stewart S. Miller, “Wi-Fi Security”, McGraw Hill, 2003.
2. Charles B. Pfleeger, Shari Lawrence Pfleeger, “Security In Computing”,
3rd Edition, Pearson Education, 2003.
3. Mai, “Modern Cryptography: Theory and Practice”, First Edition, Pearson
Education, 2003.
WEB RESOURCES:
1. swayam.gov.in/nd1_noc20_cs21/preview
2. www.nptel.ac.in/courses/106105031
52
Syllabus ME-EST
OUTCOMES:
Upon completion of the course, the student should be able to
1. Identify the major types of threats to information security and the
associated attacks, understand how security policies, standards and
practices are developed.
2. Describe the major types of cryptographic algorithms and typical
applications, write code to encrypt and decrypt information using some of
the standard algorithms.
3. To be exposed to original research in network security and master
information security governance, and related legal and regulatory issues
4. The learning process delivers insight onto role of security aspects during
data transfer and communication in systems like grid.
5. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 2 2 2 1 - - - - - 2 2 1
CO2 2 2 2 1 2 2 - - - - - 2 2 2
CO3 2 1 1 1 1 1 - - - - - 2 2 2
CO4 1 2 2 1 2 2 - - - - - 1 1 1
CO5 1 1 1 1 1 2 - - - - - 1 2 1
53
Syllabus ME-EST
PROFESSIONAL ELECTIVES - II
20PESEL301 L T P C
EMBEDDED LINUX
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of Linux Operating system, its
basic commands and shell programming
l To teach the history of embedded Linux, various distributions and basics of
GNU Cross Platform Tool Chain
l To study on different Host-Target setup, debug and various memory device,
file systems and performance tuning
l To introduce the concept of configuring kernel using the cross-platform tool
chain
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
54
Syllabus ME-EST
C Library Alternatives- Other Programming Languages - Eclipse: An
Integrated Development Environment – Terminal Emulators - Selecting a
Kernel - Configuring the Kernel - Compiling the Kernel - Installing the Kernel -
Basic Root Filesystem Structure - Libraries - Kernel Modules and Kernel
Images - Device Files – Main System Applications - System Initialization.
TEXT BOOKS:
1. Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, and Philippe Gerum,
“Building Embedded Linux Systems”2nd Edition, SPD -O’Reilly
Publications, 2008.
2. P.Raghavan,Amol Lad,Sriram Neelakandan,”EmbeddedLinux System
Design & Development”, Auerbach Publications, 2012.
3. William von Hagen, “Ubuntu Linux Bible” 3rd Edition’, Wiley Publishing
Inc., 2010.
REFERENCES:
1. Jonathan Corbet, Alessandro Rubini & Greg Kroah-Hartman, “Linux Device
Drivers 3rd Edition”, SPD -O’Reilly Publications, 2011
2. Robert Love,”Linux System Programming, SPD -O’Reilly Publications,
2010.
OUTCOMES:
Upon completion of the course, the student should be able to
1. To use Linux desktop and GNU tool chain with Eclipse IDE.
2. Cross compile Linux kernel and port it to target board.
3. Add applications and write customized application for the Linux kernel in
the target board.
4. Students will study about distributions and cross platform tool chain.
5. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
55
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 2 2 1 2 - - - - - 2 2 2
CO2 2 2 2 2 2 2 - - - - - 2 2 2
CO3 2 2 2 2 2 1 - - - - - 2 2 2
CO4 1 1 2 1 1 1 - - - - - 1 1 1
CO5 2 2 2 1 1 1 - - - - - 1 2 2
PROFESSIONAL ELECTIVES - II
20PESEL302 ADVANCED DIGITAL SIGNAL L T P C
SDG NO. 4 PROCESSING 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of digital signal processing in
frequency domain & its application.
l To teach the fundamentals of digital signal processing in time-frequency
domain & its application.
l To compare Architectures & features of Programmable DSP processors &
develop logical functions of DSP Processors.
l To discuss on Application development with commercial family of DS
Processors.
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills.
56
Syllabus ME-EST
– orthonormal wavelets and their relationship to filter banks, multi-resolution
analysis, and Haar and Daubechies wavelet.
TEXT BOOKS:
1. John. G. Proakis, Dimitris G. Manolakis, “Digital signal processing”, Pearson
Edu, 2002.
2. Sen M.Kuo,Woon-Seng S.Gan, “Digital Signal Processors” Pearson Edu,
2012.
3. Ifeachor E. C., Jervis B. W,”Digital Signal Processing: A practical approach”,
Pearson-Education, PHI/ 2002.
4. Shaila D. Apte, “Digital Signal Processing”, Second Edition, Wiley, 2016.
5. Robert J.Schilling,Sandra L.Harris,”Introd. To Digital Signal Processing with
Matlab”, Cengage, 2014.
REFERENCES:
1. Steven A. Tretter, “Communication System Design Using DSP Algorithms
with Laboratory Experiments for the TMS320C6713™ DSK”, Springer,
2008.
57
Syllabus ME-EST
2. RulphChassaing and Donald Reay, “Digital Signal Processing and
Applications with the TMS320C6713 and TMS320C6416 DSK”, John Wiley
& Sons, Inc., Hoboken, New Jersey, 2008.
3. K.P. Soman and K.L. Ramchandran, “Insight into WAVELETS from theory to
practice”, Eastern Economy Edition, 2008.
4. B Venkataramani and M Bhaskar “Digital Signal Processors”, TMH, 2nd,
2010.
5. Vinay K.Ingle,John G.Proakis,”DSP-A Matlab Based Approach”,Cengage
Learning, 2010.
WEB RESOURCES:
1. swayam.gov.in/nd1_noc19_ee50
2. www.nptel.ac.in/courses/117101001
3. www.nptelvideos.in/2012/12/advanced-digital-signal
OUTCOMES:
Upon completion of the course, the student should be able to
1. Students will learn the essential advanced topics in DSP that are necessary
for successful Postgraduate level research.
2. Students will have the ability to solve various types of practical problems in
DSP.
3. Comprehend the DFTs and FFTs, design and Analyze the digital filters,
comprehend the Finite word length effects in Fixed point DSP Systems.
4. The conceptual aspects of Signal processing Transforms are introduced.
5. The comparison on commercially available DSP Processors helps to
understand system design through processor interface.
CO1 2 2 2 2 1 2 - - - - - 2 2 2
CO2 2 2 2 2 2 2 - - - - - 2 2 2
CO3 2 2 2 2 2 1 - - - - - 2 2 2
CO4 1 1 2 1 1 1 - - - - - 1 1 1
CO5 2 2 2 1 1 1 - - - - - 1 2 2
58
Syllabus ME-EST
PROFESSIONAL ELECTIVES - II
20PESEL303 L T P C
PYTHON PROGRAMMING
SDG NO. 4 3 0 0 3
OBJECTIVES:
l Students will learn the grammar of Python programming language
l Students will understand and be able to use the basic programming
principles such as data types, variables, conditionals, loops, recursion and
function calls
l Students will learn how to use basic data structures such as List, Dictionary
and be able to manipulate text files and images
l Students will understand the process and will acquire skills necessary to
effectively attempt a programming problem and implement it with a specific
programming language - Python
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
59
Syllabus ME-EST
UNIT IV TESTING, DEBUGGING, AND SOFTWARE
DEVELOPMENT PRACTICE 9
Python Software development – Use of documentation string – Program
testing using doc test and unit test modules – Effective use of assertions –
Python debugger and profiler – Iterators and Generators to set up data
processing pipelines – An effective technique for addressing common system
programming problems (e.g. processing large data files, handling infinite data
streams, etc.)
TEXT BOOKS:
1. Mark Lutz, “Learning Python, Powerful OOPs”, O’reilly, 2011
2. Robert Sedgewick, Kevin Wayne, Robert Dondero, “Intr Programming in
Python”, Pearson, 2016.s
3. Mark J.Guzdial, Barbara Ericson, ”Introduction to Computing &
Programming in Python”, 4th Edition Pearson,2015.
REFERENCES:
1. Budd, Timothy. “Exploring Python. McGraw-Hill science”, 2009.
2. Guttag, John. “Introduction to Computation and Programming Using
Python”. MIT Press, 2013.
3. Zelle, John M. “Python Programming: An Introduction to Computer
Science”. 1st ed. Franklin Beedle& Associates, 2003
WEB REFERENCE:
1. https://www.youtube.com/watch?v=_uQrJ0TkZlc&t=793s
OUTCOMES:
Upon completion of the course, the student should be able to
1. Students will be able to develop skill in system administration and network
programming by learning Python.
2. Students will also learn how to effectively use Python’s very powerful
processing primitives, modeling etc.
3. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
60
Syllabus ME-EST
4. Students able to understand the concepts of testing, debugging and
software development practice.
5. Students are able to get exposure on text input and output handling.
CO1 1 2 1 1 3 2 - - - - 2 2 2 2
CO2 2 2 2 2 2 2 - - - - 1 2 2 1
CO3 2 2 1 2 2 2 - - - - 1 2 2 2
CO4 3 2 2 3 2 2 - - - - 1 2 2 2
CO5 1 2 2 1 2 2 - - - - 1 3 2 2
PROFESSIONAL ELECTIVES - II
20PESEL304 L T P C
EMBEDDED PRODUCT DEVELOPMENT
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To provide the basic concepts of product design, product features and its
architecture
l To introduce the possible approaches for product development
l To understand the concepts of industrial design strategies
l To explore the stages of electronic product development
l To study about the embedded product design
61
Syllabus ME-EST
UNIT II INTRODUCTION TO APPROACHES
IN PRODUCT DEVELOPMENT 9
Product development management - establishing the architecture - creation -
Product Architecture changes - variety – component standardization ,
clustering -geometric layout development - Fundamental and incidental
interactions - related system level design issues - secondary systems -
architecture of the chunks - creating detailed interface specifications-Portfolio
Architecture competitive benchmarking- Approach for the benchmarking
process-Design for manufacturing - Industrial Design-Robust Design –
Prototype basics - Principles of prototyping - Planning for prototypes-
Economic & Cost Analysis -Testing Methodologies- Product Branding
TEXT BOOKS:
1. Anita Goyal, Karl T Ulrich, Steven D Eppinger, "Product Design and
Development", McGraw –Hill International Edns.1999/ Tata
McGrawEducation, ISBN-10-007-14679-9
62
Syllabus ME-EST
2. R.G. Kaduskar and V.B. Baru, “ Electronic Product Design”, Wiley, 2014
3. George E.Dieter, Linda C.Schmidt, “Engineering Design”, McGraw-Hill
International Edition,4th Edition, 2009, ISBN 978-007-127189-9
4. Stephen Armstrong, “Engineering and Product Development
Management ; The Holistic Approach”, CAMBRIDGE UNIVERSITY PRESS
(CUP),2014
REFERENCES:
1. Rajkamal, “Embedded system-Architecture, Programming, Design”,
TMH,2011.
2. KEVIN OTTO & KRISTIN WOOD, “Product Design and Development“, 4th
Edition,2009, Product Design Techniques in Reverse Engineering and
New Product Development, , Pearson Education (LPE),2001./ISBN
9788177588217
3. Yousef Haik, T. M. M. Shahin, “Engineering Design Process”, 2nd Edition
Reprint, Cengage Learning, 2010, ISBN 0495668141
4. Clive L.Dym, Patrick Little, “Engineering Design: A Project-based
Introduction”, 3rd Edition, John Wiley & Sons, 2009, ISBN 978-0-470-
22596-7
ONLINE RESOURCES
1. h t t p s : / / b a r r g r o u p . c o m / e m b e d d e d - s y s t e m s / c o n s u l t i n g -
services/product-development
2. http://logicproindia.com/index.php/products/
3. https://www.arm.com/resources/education/online-courses
4. https://openlabpro.com/design-platforms/
OUTCOMES:
Upon completion of the course, the student should be able to
1. understand the integration of customer requirements in product design.
2. Apply structural approach to concept generation, creativity, selection
and testing.
3. Understand various aspects of design such as industrial design, design of
Consumer specific product and product architecture.
4. Understand various aspects of its Reverse Engineering manufacture,
economic analysis.
5. To involve Discussions/ Practice/Exercise onto revising & familiarizing
the concepts acquired over the 5 Units of the subject for improved
employability skills.
63
Syllabus ME-EST
CO – PO, PSO MAPPING :
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 2 3 2 2 1 2 1 1 3 2 3
CO2 3 2 3 2 3 2 2 1 2 1 2 3 1 3
CO3 3 2 3 2 3 2 2 1 3 1 1 3 2 3
CO4 3 2 3 2 3 2 2 1 3 1 2 3 2 3
CO5 3 2 3 2 3 2 2 1 3 1 1 3 1 3
PROFESSIONAL ELECTIVES - II
20PESEL305 L T P C
AUTOMOTIVE EMBEDDED SYSTEM
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals and building of Electronic
Engine Control systems
l To teach on functional components and circuits for vehicles
l To discuss on programmable controllers for vehicles
l To teach logics of automation & commercial techniques for vehicle
communication
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
64
Syllabus ME-EST
with fuel cell based drive, and their characteristics.
TEXT BOOKS:
1. William B. Ribbens,”Understanding Automotive Electronics”,
Elseiver,2012
2. Ali Emedi, Mehrdedehsani, John M Miller , “Vehicular Electric power
system- land, Sea, Air And Space Vehicles” Marcel Decker, 2004.
3. L.Vlacic, M.Parent, F.Harahima,”Intelligent Vehicle Technologies”, SAE
International,2001.
4. Jack Erjavec,Jeff Arias,”Alternate Fuel Technology-Electric ,Hybrid & Fuel
CellVehicles”,Cengage ,2012
5. Electronic Engine Control technology – Ronald K Jurgen Chilton’s guide to
Fuel Injection –Ford
REFERENCES:
1. Tom Denton, “Automotive Electricals / Electronics System and
Components”, 3rd Edition, 2004.
65
Syllabus ME-EST
2. Uwe Kiencke, Lars Nielsen, “Automotive Control Systems: For Engine,
Driveline, and Vehicle”,Springer; 1st edition, March 30, 2000.
3. Automotive Electricals Electronics System and Components, Robert Bosch
Gmbh, 4thEdition,2004.
4. Automotive Hand Book, Robert Bosch, Bently Publishers, 1997.
5. Jurgen, R., Automotive Electronics Hand Book.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Design and develop automotive embedded systems.
2. Analyze various embedded products used in the automotive industry.
3. Evaluate the opportunities involving technology, a product or a service
required for developing a startup idea used for automotive applications.
4. Understand the diagnostics techniques for electric vehicles.
5. Improved Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 2 2 2 2 1 - - - - 3 2 2
CO2 1 2 2 1 1 1 1 - - - - 2 2 1
CO3 3 3 3 2 2 2 2 - - - - 3 2 2
CO4 2 1 1 1 1 2 1 - - - 1 2 2 1
CO5 2 2 2 1 1 1 2 - - - - 2 2 2
PROFESSIONAL ELECTIVES - II
20PESEL306 L T P C
MACHINE LEARNING
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of Machine learning
l To impart the fundamentals of unsupervised learning clustering
l To teach the fundamentals of reinforcement learning.
l To teach the fundamentals of machine learning for IOT applications.
l To design industry applications using machine learning algorithms
66
Syllabus ME-EST
UNIT I SUPERVISED LEARNING BASIC METHODS 9
Distance-based methods, Nearest-Neighbours, Decision Trees, Naive Bayes
Linear models: Linear Regression, Logistic Regression, Generalized Linear
Models Support Vector Machines, Nonlinearity and Kernel Methods beyond
Binary Classification.
TEXT BOOKS:
1. Kevin Murphy, “Machine Learning: A Probabilistic Perspective”, MIT Press,
2012.
2. Trevor Hastie, Robert Tibshirani, Jerome H. Friedman, “The Elements of
Statistical Learning”, 2ndEdition, Springer, 2009.
REFERENCES:
1. Shai Shalev-Shwartz , Shai Ben-David, “Understanding Machine Learning:
From Theory to Algorithms”, Cambridge University Press, 2014.
2. Mehryar Mohri, Afshin Rostamizadeh, “Foundations of Machine
learning”,The MIT press, Cambridge, 2018.
67
Syllabus ME-EST
OUTCOMES:
Upon completion of the course, the student should be able to:
1. Understand the concept of how to learn patterns and concepts from data.
2. Explore unsupervised learning paradigms of machine learning.
3. Understand the specific features of reinforcement learning.
4. Analyze Machine learning in IOT applications.
5. Analyze Machine learning applications across industries.
CO1 2 1 1 2 3 - - - - - 1 2 3 2
CO2 2 1 1 1 3 - - - - - 1 2 3 2
CO3 2 2 2 2 3 - - - - - 1 2 3 2
CO4 2 2 2 2 3 2 2 - 2 2 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
PROFESSIONAL ELECTIVES - II
20PESEL307 L T P C
ADVANCED EMBEDDED SYSTEMS
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of embedded cyber physical
modeling
l To teach the fundamentals of system modelling with hardware and software
partitioning
l To teach the fundamentals of hardware and software co synthesis
l To teach the fundamentals of concurrent process models and hardware
software co-design .
l To get the knowledge of analysis and verification of cyber physical modeling
REFERENCES:
1. Frank Vahid and Tony Gwargie, "Embedded System Design", John Wiley &
Sons, 2002.
69
Syllabus ME-EST
2. Jorgen Staunstrup, Wayne Wolf, "Hardware/Software Co-Design:
Principles and Practice", Kluwer Academic Pub, 1997.
3. Giovanni De Micheli, Rolf Ernst Morgon, “Reading in Hardware/Software
Co - Design”, Kaufmann Publishers, 2001.
OUTCOMES:
Upon completion of the course, the student should be able to:
1. Describe the concepts of embedded cyber physical modeling.
2. Explain the system modeling and partitioning of hardware and software.
3. Analyze the hardware & software co-synthesis and concurrent design
process models.
4. Understand the concepts of concurrent process models and hardware
software co-design.
5. Understand the analysis and verification of cyber physical modeling.
CO1 2 1 1 2 3 - - - - - 1 2 3 2
CO2 2 1 1 1 3 - - - - - 1 2 3 2
CO3 2 2 2 2 3 - - - - - 1 2 3 2
CO4 2 2 2 2 3 2 2 - 2 2 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
70
Syllabus ME-EST
PROFESSIONAL ELECTIVES - III
20PESEL308 RECONFIGURABLE PROCESSOR L T P C
SDG NO. 4 AND SOC DESIGN 3 0 0 3
OBJECTIVES:
l To introduce the Reconfigurable Processor technologies
l To familiarize the need and role of Reconfigurable Processor for embedded
system applications
l To impart the knowledge of Reconfigurable embedded Processor for real
time applications
l To discuss about the concepts of reconfigurable SOC processors
l To understand the applications of reconfigurable processors with some
examples
71
Syllabus ME-EST
TEXT BOOKS:
1. Nurmi, Jari (Ed.), "Processor Design System-On-Chip Computing for ASICs
and FPGAs", Springer, 2007.
2. Ian Grout ,“Digital system design with FPGAs and CPLDs”, Elsevier, 2008.
REFERENCES:
1. Joao Cardoso, Michael Hübner, "Reconfigurable Computing: From FPGAs to
Hardware/Software Codesign" Springer, 2011.
2. Ron Sass and Anderew G.Schmidt, “ Embedded System design with
platform FPGAs: Principles and Practices”, Elsevier, 2010.
3. Steve Kilts, "Advanced FPGA Design: Architecture, Implementation, and
Optimization" , Willey, 2007
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand Adaptability, in its complete strength, present in
reconfigurable processors, which makes it an important IP in modern
System-on-Chips (SoCs).
2. Platform across embedded, general-purpose, and high-performance
application domains during the last decade.
3. Acquire knowledge about reconfigurable SOC processors and its
importance.
4. Design embedded systems for specific applications using reconfigurable
processors.
5. Improved Employability and entrepreneurship capacity due to knowledge
upgradation on recent trends in embedded systems design.
CO1 3 2 1 2 1 3 2 - 1 - 1 2 2 2
CO2 3 2 1 2 3 1 2 - 1 - 1 2 2 1
CO3 2 2 2 3 1 1 1 - 2 - 2 2 2 1
CO4 2 2 3 1 2 2 1 - 3 - 2 1 2 2
CO5 2 2 2 1 1 2 3 - 3 - 2 1 2 2
72
Syllabus ME-EST
PROFESSIONAL ELECTIVES - III
20PESEL309 EMBEDDED WIRELESS SENSOR L T P C
SDG NO. 4 NETWORKS 3 0 0 3
OBJECTIVES:
l To discuss the overview of wireless sensor networks
l To familiarize the architecture of different networks
l To get knowledge about various physical layer and mac protocols
l To acquire knowledge about different types of smart sensors used for
designing the embedded system
l To know about the implementation of protocols on WSN in various
applications
73
Syllabus ME-EST
protocol on ARM7 TDM microcontroller using embedded C language -
Embedding Cryptographic algorithms on ARM 7 TDM microcontroller using
embedded C language – FPGA based customizable event driven architecture.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Feng Zhao & Leonidas J. Guibas, “Wireless Sensor Networks- An
Information Processing Approach", Elsevier, 2007.
2. KazemSohraby, Daniel Minoli, & TaiebZnati, “Wireless Sensor Networks-
Technology, Protocols and Applications”, John Wiley, 2012.
3. Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003.
REFERENCES:
1. Bhaskar Krishnamachari, “Networking Wireless Sensors”, Cambridge
Press, 2005.
2. Mohammad Ilyas and Imad Mahgaob, “Handbook of Sensor Networks:
Compact Wireless and Wired Sensing Systems”, CRC Press, 2005.
OUTCOMES:
Upon completion of the course, the students should be able to
1. Explain the basics of wireless sensor networks.
2. Discuss about the sensor network components, architecture and design
principles of WSN.
3. Explain the need of Physical layer design challenges and MAC Protocols.
4. Design the Smart Sensors and Applications of WSN.
5. Improved Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
CO1 2 1 1 1 1 2 - - - 2 - 2 2 1
CO2 2 2 2 1 1 2 - - - 2 - 2 2 1
CO3 2 2 2 2 1 1 - - - 2 - 2 2 1
CO4 2 2 2 1 1 2 - - - - - 2 2 1
CO5 2 1 1 1 2 2 - - - - - 2 2 1
74
Syllabus ME-EST
PROFESSIONAL ELECTIVES - III
20PESEL310 PROTOCOLS AND ARCHITECTURES L T P C
SDG NO. 4 FOR WIRELESS SENSOR NETWORKS 3 0 0 3
OBJECTIVES:
l To discuss the architecture of wireless sensor networks
l To familiarize about physical layers
l To get knowledge about various Mac and link protocols
l To acquire knowledge about different types of routing protocols
l To know about the implementation of infrastructure establishment
UNIT I ARCHITECTURE 9
Challenges for Wireless Sensor Network-Single node architecture - Energy
consumption of sensor nodes-Some examples of sensor nodes-Sensor
network scenarios-Optimization goals and figure of merit-Gateway concepts.
75
Syllabus ME-EST
3. Bhaskar Krishnamachari, “Networking Wireless Sensors”, Cambridge
Press, 2005.
REFERENCES:
1. Mohammad IlyasAndImadMahgaob, “Handbook of Sensor Networks:
Compact Wireless and Wired Sensing Systems”, CRC Press, 2005.
2. Wayne Tomasi, “Introduction to Data Communication and Networking”,
Pearson Education, 2007.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand the architecture of wireless sensor networks.
2. Discuss about different physical layers.
3. Explain the MAC and link protocols.
4. Knowledge about link protocols used for wireless sensor networks.
5. Improved Employability and entrepreneurship capacity due to
knowledge upgradation on recent trends in embedded systems design.
CO1 2 1 - - - 2 - 1 - 2 - 2 1 2
CO2 2 1 - - - 2 - 1 - 2 - 2 1 2
CO3 2 1 - - - 2 - 1 - 2 - 2 1 2
CO4 2 1 - - - 2 1 1 - 2 - 2 1 2
CO5 2 1 - - - 2 2 1 - 2 - 2 1 2
OBJECTIVES:
l The fundamentals of image processing
l The techniques involved in image enhancement
l The low and high-level features for image analysis
l The fundamentals and significance of image compression
l The hardware for image processing applications
76
Syllabus ME-EST
TEXT BOOKS:
1. Rafael C. Gonzalez and Richard E. Woods, “Digital Image processing”, 2nd
edition, Pearson Education, 2003.
2. Anil K. Jain, “Fundamentals of digital image processing”, Pearson
education, 2003.
3. Milan Sonka, Vaclav Hlavac and Roger Boyle, “Image processing, analysis
and machine vision”, 2nd Edition, Thomson learning, 2001.
77
Syllabus ME-EST
REFERENCES:
1. Mark Nixon and Alberto Aguado, “Feature extraction & Image processing
for computer vision”, 3rd Edition, Academic press, 2012
2. Donald G. Bailey, “Design for Embedded Image processing on FPGAs” John
Wiley and Sons, 2011.
WEB RESOURCES:
1. https://nptel.ac.in/courses/117105079/
2. https://swayam.gov.in/nd1_noc19_ee55/preview
OUTCOMES:
Upon completion of the course, the student should able to
1. Understand Fundamentals of image processing.
2. Know the techniques involved in image enhancement.
3. Explain image segmentation and feature analysis.
4. Understand the techniques of image compression and their real-time
applications.
5. The implementation of image processing applications using software and
hardware.
CO1 3 2 2 2 2 2 - - - - - 1 3 2
CO2 3 3 3 3 3 2 - - - - - 1 3 2
CO3 3 3 3 3 3 2 - - - - - 1 3 2
CO4 3 2 3 3 3 2 - - - - - 1 3 2
CO5 2 3 3 3 3 2 - - - - - 1 3 3
78
Syllabus ME-EST
OBJECTIVES:
l To introduce the fundamental concepts of soft computing, artificial neural
networks and optimization techniques
l To familiarize with recent advancements in Artificial neural networks
techniques
l To expose fundamentals of fuzzy logic and neuro fuzzy systems
l To familiarize with recent advancements in optimization techniques from
fundamental
l To design improved embedded systems with advanced optimization
techniques
REFERENCES:
1. David E. Goldberg, “Genetic algorithms in search, optimization and
machine learning”, Pearson Education, 2009.
2. Singiresu S. Rao, “Engineering Optimization – Theory and Practice”, 4th
edition, John Wiley & Sons, 2009.
3. Thomas Weise, “Global Optimization algorithms – Theory and
applications”, self-published, 2009.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Comprehend the fundamentals of artificial neural network.
2. Design fuzzy systems and optimization techniques.
3. Understand the significance of various optimization algorithms applied to
engineering problems.
4. Be capable of developing ANN-based models.
5. Be capable of choosing appropriate optimization techniques for
engineering applications.
80
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 2 1 - - - - - 1 2 3 2
CO2 2 1 1 1 3 - - - - - 1 2 3 2
CO3 2 2 2 2 3 - - - - - 1 2 3 2
CO4 2 2 2 2 3 - - - - - 1 2 3 2
CO5 2 2 2 2 3 - - - - - 1 2 3 2
OBJECTIVES:
l To expose the students to the fundamentals of VHDL programming
l To teach the fundamentals of composite data types and basic modelling
constructs
l To teach how to write programs subprograms
l To teach the fundamentals of signals, components and configurations
l To get the knowledge of abstract data types and files
81
Syllabus ME-EST
– Package declarations – Package bodies – Use Clauses – The predefined –
Aliases - Aliases for data objects – Aliases for Non-Data Items.
TEXT BOOKS:
1. Peter J.Ashenden, “The Designer’s Guide to VHDL”, Morgan Kaufmann
Publishers, San Francisco, Second Edition, 2001.
REFERENCES:
1. Zainalabedin Navabi, “VHDL Analysis and Modeling of Digital Systems”, Mc
Graw Hill International Editions, 2nd Edition, 1998.
2. James M.Lee, “Verilog Quick start”, Kluwer Academic Publishers, 2nd
Edition, 1999.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand the basics of VHDL programming.
2. Develop programs using VHDL for various applications.
3. Understand the use of packages and develop subprograms.
4. Know about signals, components and configurations.
5. Get knowledge about Abstract Data Types files and its usages.
82
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 1 2 1 2 - - - 2 2 2 2
CO2 2 2 3 2 2 1 2 - - - 3 2 2 2
CO3 2 2 1 2 3 2 2 - - - 2 2 2 2
CO4 3 2 2 3 3 2 2 - - - 2 2 2 1
CO5 2 3 2 1 2 2 2 - - - 2 2 2 2
OBJECTIVES:
l To provide an insight into the bluetooth technology
l To familiarize with the steps required for bluetooth radio and networking
l To design connection establishment procedure
l To understand about the hardware for bluetooth implementation
l To design bluetooth communication for different applications
UNIT I INTRODUCTION 9
Introduction to Wireless technologies: WAP services, serial and parallel
Communication, Asynchronous and synchronous communication, EDM, TFM,
Spread spectrum technology. Introduction to Bluetooth: Specification, core
protocols, cable replacement protocol.
83
Syllabus ME-EST
UNIT IV HARDWARE 9
Hardware: Bluetooth implementation, Baseband overview, packet format,
Transmission buffers, Protocol implementation: link manager protocol,
logical link control Adaptation protocol, Host control interface, protocol
interaction with layers
UNIT V APPLICATIONS 9
Programming with Java: Java Programming, J2ME architecture, Javax,
Bluetooth package interface, classes, exceptions, Javax. obex package:
interfaces, classes, Bluetooth services overview of IRDA, Home RF, Wireless
LANs, JINI.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. C.S.R.Prabhu and A.P.Reddi, “Bluetooth Technology”, Prentice Hall of India,
2004.
REFERENCES:
1. Charles. Pfleeger, “Security in computing”, Prentice Hall, 2003.
2. Andreas F.Molisch, “Wideband wireless Digital Communication”, Prentice
Hall PTR, 2001.
3. George.V.Toulouse, “Adaptive Antennas for wireless Communication”,
IEEE Press, 2001.
WEB RESOURCES:
1. https://nptel.ac.in/content/storage2/courses/106105080/pdf/M5L8.
pdf
2. https://nptel.ac.in/content/storage2/nptel_data3/html/mhrd/ict/
text/106105193/lec35.pdf
3. https://www.classcentral.com/course/edx-real-time-bluetooth-
networks-shape-the-world-6494
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand the concept of bluetooth technology.
2. Analyse bluetooth radio and networking.
3. Understand connection establishment procedure.
4. Get knowledge about hardware required for bluetooth technology.
5. Design a bluetooth communication for different applications.
84
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 2 2 1 - - - - - 1 3 1
CO2 2 2 2 2 2 1 - - - - - 1 2 1
CO3 3 3 2 2 2 1 - - - - - 1 2 1
CO4 3 2 3 3 3 2 - - - - - 1 2 2
CO5 3 3 3 3 3 3 - - - - - 2 2 2
PROFESSIONAL ELECTIVES - IV
20PESEL315 WIRELESS AND MOBILE L T P C
SDG NO. 4 COMMUNICATION 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of wireless communication
technologies
l To teach the fundamentals of wireless mobile network protocols
l To study on wireless network topologies
l To introduce network routing protocols
l To study the basis for classification of commercial family of wireless
communication technologies
UNIT I INTRODUCTION 9
Wireless Transmission – signal propagation – Free space and two ray models –
spread spectrum – Satellite Networks – Capacity Allocation – FDMA –TDMA-
SDMA – DAMA
85
Syllabus ME-EST
UNIT IV ROUTING 9
Mobile IP- SIP – DHCP – AdHoc Networks – Proactive and Reactive Routing
Protocols – Multicast Routing - WSN routing – LEACH- SPIN- PEGASIS.
TEXT BOOKS:
1. Kaveh Pahlavan, Prasanth Krishnamoorthy, “Principles of Wireless
Networks” PHI/Pearson Education, 2003
2. C. Siva Ram Murthy and B.S. Manoj, “AdHoc Wireless Networks:
Architectures and protocols”, Prentice Hall PTR, 2004
3. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, “
Principles of Mobile computing”, Springer, New york, 2003.
4. C.K.Toh, “ AdHoc mobile wireless networks”, Prentice Hall, Inc, 2002.
REFERENCES:
1. Charles E. Perkins, “Adhoc Networking”, Addison-Wesley, 2001.
2. Jochen Schiller, “Mobile communications”, PHI/Pearson Education,
Second Edition, 2003.
3. William Stallings, “Wireless communications and Networks”,
PHI/Pearson Education, 2002.
WEB RESOURCES:
1. www.nptel.ac.in/courses/117102062
2. nptel.ac.in/courses/117104099
3. swayam.gov.in/nd1_noc19_ee48/preview
OUTCOMES:
Upon completion of the course, the student should be able to
1. Knowledge of basic and advanced theories on wireless communications
systems in physical, link and network layer.
2. Ability to understand, model, and design mobile networks.
3. Ability to understand and apply mathematical model in wireless
communications.
4. Wireless communication transceiver algorithm design.
5. Mobile system design methodology, link level simulation for wireless
communications.
86
Syllabus ME-EST
CO – PO, PSO MAPPING :
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 1 2 2 2 1 - - - - - - 2 1 1
CO2 1 1 2 1 1 - - - - - - 1 1 2
CO3 1 1 1 1 1 - - - - - - 2 1 2
CO4 2 2 1 2 2 - - - - - - 1 1 1
CO5 2 2 2 2 2 - - - - - - 1 1 2
PROFESSIONAL ELECTIVES - IV
20PESEL316 ELECTRIC VEHICLES AND POWER L T P C
SDG NO. 4 MANAGEMENT 3 0 0 3
OBJECTIVES:
l To understand the concept of electrical vehicles and its operations
l To understand the need for energy storage in hybrid vehicles
l To provide knowledge about various possible energy storage technologies
that can be used in electric vehicles
l To get knowledge about control of DC and AC drives
l To understand the need and concept of alternative energy storage systems
87
Syllabus ME-EST
UNIT IV BATTERY ENERGY STORAGE SYSTEM 9
Battery Basics, Different types, Battery Parameters, Battery modeling,
Traction Batteries.
REFERENCES:
1. Chakrabarti A “Energy Engineering and Management”
2. GKP, “ Coal India Limited Management Trainee Electrical Engineering
2017”
3. K V Sharma and P Venkataseshaiah “Energy Management and
Conservation”.
4. John Lowry and James Larminie, “Electric Vehicle Technology Explained”
5. Mehrdad Ehsani and Yimin Gao, “Modern Electric, Hybrid Electric, and Fuel
Cell Vehicles: Fundamentals, Theory and Design”, Second Edition (Power
Electronics and Applications Series)
ONLINE RESOURCES
1. https://nptel.ac.in/courses/108103009/
2. https://www.hindawi.com/journals/acisc/2018/2846748/
3. https://www.energy.gov/eere/electricvehicles/electric-vehicle-basics
4. https://www.iedconline.org/clientuploads/Downloads/edrp/IEDC_
Electric_Vehicle_Industry.pdf
OUTCOMES:
Upon completion of the course, the student should be able to
1. Knowledge of basic and advanced theories on electric vehicles and vehicle
mechanics.
2. Ability to understand architecture of electric vehicle and power train
components.
3. Ability to understand control of AC and DC drives.
88
Syllabus ME-EST
4. Understand possible energy storage for electric vehicles.
5. Knowledge of alternative energy storage systems design.
CO1 3 1 3 2 3 3 3 2 3 2 3 3 3 3
CO2 3 1 3 2 3 3 3 2 3 2 3 3 3 3
CO3 3 1 3 2 3 3 3 2 3 2 3 3 3 3
CO4 3 1 3 2 3 3 3 2 3 2 3 3 3 3
CO5 3 1 3 2 3 3 3 2 3 2 3 3 3 3
PROFESSIONAL ELECTIVES - IV
20PESEL317 L T P C
SMART GRID
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To get knowledge in the concepts of smart grids
l To Study about Smart Grid technologies and its advancements
l To understand the design of different smart meters and advanced metering
infrastructure
l To familiarize the power quality management issues in Smart Grid
l To familiarize the high performance computing for Smart Grid applications
89
Syllabus ME-EST
UNIT III SMART METERS AND ADVANCED METERING
INFRASTRUCTURE 9
Introduction to Smart Meters, Advanced Metering infrastructure (AMI)
drivers and benefits, AMI protocols, standards and initiatives, AMI needs in the
smart grid, Phasor Measurement Unit(PMU), Intelligent Electronic Devices
(IED) & their application for monitoring & protection.
TEXT BOOKS:
1. Stuart Borlase “Smart Grid :Infrastructure, Technology and Solutions”,
CRC Press 2012.
2 Janaka Ekanayake, Nick Jenkins, KithsiriLiyanage, Jianzhong Wu, Akihiko
Yokoyama, “Smart Grid: Technology and Applications”, Wiley 2012.
REFERENCES:
1. Vehbi C. Güngör, DilanSahin, TaskinKocak, Salih Ergüt, Concettina
Buccella, Carlo Cecati, and Gerhard P. Hancke, “Smart Grid Technologies:
Communication Technologies and Standards” IEEE Transactions On
Industrial Informatics, Vol. 7, No. 4, November 2011.
2. Xi Fang, Satyajayant Misra, Guoliang Xue, and Dejun Yang “Smart Grid –
The New and Improved Power Grid: A Survey”, IEEE Transaction on
Smart Grids, vol. 14, 2012.
ONLINE RESOURCES
1. https://www.smartgrid.gov/
2. https://www.edx.org/professional-certificate/delftx-smart-grids-
integration-and-modeling
3. https://www.ctc-n.org/technologies/smart-grid
4. https://www.mdpi.com/2571-5577/3/1/5/htm
90
Syllabus ME-EST
OUTCOMES:
Upon completion of the course, the student should be able to:
1. Develop more understanding on the concepts of Smart Grid and its
present developments.
2. Study about different Smart Grid technologies.
3. Acquire knowledge about different smart meters and advanced metering
infrastructure.
4. Understand power quality management in Smart Grids.
5. Develop more understanding on LAN, WAN and Cloud Computing for
Smart Grid applications.
CO1 2 2 1 1 3 1 - - 3 1 - 3 3 3
CO2 3 3 3 3 3 3 3 1 3 1 3 3 3 3
CO3 3 3 3 3 3 3 3 1 3 1 3 3 3 3
CO4 3 3 3 3 3 3 3 1 3 1 3 3 3 3
CO5 3 3 3 3 3 3 3 1 3 1 3 3 3 3
PROFESSIONAL ELECTIVES - IV
20PESEL318 EMBEDDED NETWORKING AND L T P C
SDG NO. 4 AUTOMATION OF ELECTRICAL SYSTEM 3 0 0 3
OBJECTIVES:
l To expose the students to the fundamentals of wired embedded networking
techniques
l To expose the students to the fundamentals of wireless embedded
networking
l To study on design of automation in instrumentation
l To introduce design of Programmable measurement & control of electrical
Devices & grid
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
91
Syllabus ME-EST
UNIT I EMBEDDED PROCESS COMMUNICATION WITH
INSTRUMENT BUS 9
Embedded Networking: Introduction – Cluster of Instruments in System:
introduction to bus protocols, connectors, Bus Architecture & Interfacing of
external instruments to – RS 232C, RS – 422, RS 485 and USB standards –
embedded Ethernet – MOD bus and CAN bus.
92
Syllabus ME-EST
2. Krzysztof Iniewski, “Smart Grid , Infrastructure & Networking”,
TMcGH,2012
3. Robert Faludi, “Building Wireless Sensor Networks”, O’Reilly,2011
4. W.Bolton, “Programmable Logic Controllers”, 5th Ed,Elseiver,2010.
5. Shih-Lin Wu, Yu-Chee Tseng, “Wireless Ad Hoc Networking, PAN, LAN,
SAN”, Aurebach Pub,2012.
REFERENCES:
1. Jan Axelson, “Embedded Ethernet and Internet Complete”, Penram
publications.
2. Bhaskar Krishnamachari, “Networking wireless sensors”, Cambridge
press 2005.
3. Robert H. Bishop, “Learning with Lab-View”, Preticee Hall, 2009.
4. Sanjay Gupta, “Virtual Instrumentation, LABVIEW”, TMH, New Delhi,
2003.
5. Ernest O. Doeblin and Dhanesh N Manik, “ Measrement Systems –
Application and Design”, 5th Edn, TMH, 2007.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand about embedded process communication with instruments.
2. Design wireless embedded networking for different applications.
3. Design automation for building systems.
4. Understand about the concepts Measurement And Embedded Control Of
Electrical Apparatus.
5. Understand and design Communication For Large Electrical System
Automation.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 2 - - - - - - 1 2 3 2
CO2 2 1 1 1 - - - - - - 1 2 3 2
CO3 2 2 1 1 - - - - - - 1 2 3 2
CO4 2 2 2 2 3 2 2 - 2 2 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
93
Syllabus ME-EST
PROFESSIONAL ELECTIVES - IV
20PESEL319 L T P C
NANO ELECTRONICS
SDG NO. 4 3 0 0 3
OBJECTIVES:
l To introduce the properties of electron and its implication for electronics
l To teach the importance and the issues of Nanoscale CMOS technology
l To introduce the characteristics and applications of Nano electronic devices,
Nano fabrication methods and techniques
l To teach the circuits and architectural features of Nano memory devices
l To involve Discussions/ Practice/Exercise onto revising & familiarizing the
concepts acquired over the 5 Units of the subject for improved
employability skills
94
Syllabus ME-EST
TEXT BOOKS:
1. Hagelstein, Peter L., Stephen D. Senturia and Terry P. Orlando,
“Introduction to Applied Quantum and Statistical Physics.”, New York, NY:
Wiley, 2004.
2. Rainer Waser, “Nanoelectronics and Information Technology”, Wiley 2005
3. Michael A. Nielsen and Isaac L. Chuang, “Quantum Computation and
Quantum Information”, Cambridge University Press, 2000.
REFERENCES:
1. Adrian Ionesu and Kaustav Banerjee eds. “Emerging Nano electronics: Life
with and after CMOS”, Vol I, II, and III, Kluwer Academic, 2005.
2. Kiyoo Itoh Masashi Horiguchi, Hitoshi Tanaka,” Ultra Low voltage nano
scale memories”, Spl Indian Edition, Springer.
3. George W. Hanson, “Fundamental of Nano electronics”, Pearson education
WEB REFERENCE:
1. https://nptel.ac.in/courses/118102003/
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand basic and advanced concepts of Nano electronic devices,
sensors and transducers and their applications in nanotechnology.
2. Understand the concepts of a quantum well, quantum transport and
tunnelling effects.
3. Understand the impact of Nano electronics onto information technology,
communication and computer science.
4. Design integrated circuits (microchip) using state-of-the-art CMOS
technology.
5. The learning process delivers insight into categorizing various Nano
configurations.
95
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 1 2 1 1 1 - - - 2 3 2 1
CO2 3 2 2 2 2 2 1 - - - 2 2 2 2
CO3 2 2 2 1 1 2 3 - - - 2 2 2 2
CO4 2 2 3 2 2 2 2 - - - 2 3 2 3
CO5 1 2 1 2 2 2 2 - - - 3 3 1 3
PROFESSIONAL ELECTIVES - IV
20PESEL320 PROGRAMMING IN MATLAB L T P C
SDG NO. 4 AND LABVIEW 3 0 0 3
OBJECTIVES:
l To provide an insight into MATLAB
l To familiarize with the steps required programming in MATLAB
environment
l To design plots and develop Simulink models
l To understand about the LABVIEW platform
l To understand structures, graphs, file I/O and instrument control for
LABVIEW
96
Syllabus ME-EST
Modelling, Simulating a Model, Data Import/Export, State Space Modeling,
Creating Sub-Systems.
TEXT BOOKS:
1. Raj kumar Bansal, Ashok kumar Goel, Manoj kumar Sharma, “Matlab and
its applications in engineering”, Pearson Education, 1st edition, 2009.
REFERENCES:
1. Stephen J.Chapmen, “Matlab Programming for Engineers”, Thomson
learning, 4th Edition, 2008.
2. Rudra Pratap, “Getting Started with MATLAB”, Oxford University press, 2nd
Edition, 1999.
3. Jeffrey Travis, Jim Kring, “Labview for Everyone: Graphical Programming
Made Easy and Fun”, 3rd Edition, 2009
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand the MATLAB and its programming.
2. Design MATLAB programs for various applications.
3. Develop programs using Simulink and create different plots.
4. Get knowledge about LABVIEW platform.
5. Design programs using LABVIEW software for different applications.
97
Syllabus ME-EST
CO – PO, PSO MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 2 - - - - - - 1 2 3 2
CO2 2 1 1 1 - - - - - - 1 2 3 2
CO3 2 2 1 1 - - - - - - 1 2 3 2
CO4 2 2 2 2 3 2 2 - 2 2 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
PROFESSIONAL ELECTIVES - IV
20PESEL321 EMBEDDED CONTROL SYSTEMS L T P C
SDG NO. 4 DESIGN 3 0 0 3
OBJECTIVES:
l To provide a clear understanding on the basic concept of embedded control
system
l To impart the fundamentals of Real time operating system
l To improve the software and hardware design interface, SPI, RTC
interfacing and programming.
l To design and develop a software for embedded control applications and
also learn about interfacing using C & C++
l To analyze the real time applications of embedded controller
98
Syllabus ME-EST
software Interface. – system integration; SPI, High speed data acquisition and
interface-SPI read/write protocol.
TEXT BOOKS:
1. Wayne Wolf, “Computers as Components: Principles of Embedded
Computer Systems Design”, Morgan Kaufmann Publishers, Second
Edition, 2008.
2. Raj Kamal, “Embedded Systems- Architecture, Programming and
Design”, Tata McGrawHill, 2006.
3. Arnold S.Berger, “Embedded Systems Design: An Introduction to
Processes, Tools and Techniques”, CMP Books, 2002.
REFERENCES:
1. Muhammad Ali Mazidi, Rolin D. Mckinlay, Danny Causey, “PIC
Microcontroller and Embedded Systems- Using Assembly and C for
PIC18”, Pearson Education, 2008.
2. Daniel W. Lewis, “Fundamentals of Embedded Software”, Prentice Hall
India, 2004.
OUTCOMES:
Upon completion of the course, the student should be able to
1. Understand the basic concept of embedded system such as memory, I/O
devices, and bus communication system.
2. Design real time embedded systems using the concepts of RTOS.
3. Explain and design of software for embedded control.
4. Implement the real-time operating system principle.
5. Design simple A/D and D/A interface circuits.
99
Syllabus ME-EST
CO – PO, PSO MAPPING:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 1 1 2 - - - - - - 1 2 3 2
CO2 2 1 1 1 - - - - - - 1 2 3 2
CO3 2 2 1 1 - - - - - - 1 2 3 2
CO4 2 2 2 2 3 2 2 - 2 2 1 2 3 2
CO5 2 2 2 2 3 2 2 - 2 2 1 2 3 2
100
Imagine the Future and
Make it happen!
Together let’s build a better world where there is NO POVERTY and ZERO HUNGER.
We have GOOD HEALTH AND WELL BEING QUALITY EDUCATION and full GENDER EQUALITY everywhere.
There is CLEAN WATER AND SANITATION for everyone. AFFORDABLE AND CLEAN ENERGY
which will help to create DECENT WORK AND ECONOMIC GROWTH. Our prosperity shall be fuelled
CLIMATE ACTION will reduce global warming and we will have abundant,
College Campus
Sri Sai Leo Nagar, West Tambaram,
SAI RAM
Chennai - 600 044. Ph : 044-2251 2222
Administrative Office
“Sai Bhavan”, 31B, Madley Road, T.Nagar,
ENGINEERING COLLEGE Chennai - 600 017. Ph : 044-4226 7777
Autonomous Institutions
Affiliated to Anna University & Approved by AICTE, New Delhi e-mail : [email protected]
Accredited by NBA and NAAC “A+”
ISO 9001:2015 Certified and MHRD NIRF ranked institutions www.sairamgroup.in