M Tech Embedded and Real Time Systems Syllabus Bba900b1c0
M Tech Embedded and Real Time Systems Syllabus Bba900b1c0
M.Tech – ECE
with specialization in
EMBEDDED AND REAL TIME SYSTEMS
MOTTO
To Make Every Man a Success and No Man a Failure.
VISION
To be an International Institute of Excellence, providing a conducive environment
for education with a strong emphasis on innovation, quality, research and strategic
partnership blended with values and commitment to society.
MISSION
➢ To create an ecosystem for learning and world class research.
➢ To nurture a sense of creativity and innovation.
➢ To instill highest ethical standards and values with a sense of professionalism.
➢ To take up activities for the development of Society.
➢ To develop national and international collaboration and strategic partnership
with industry and institutes of excellence.
➢ To enable graduates to become future leaders and innovators.
VALUE STATEMENT
Integrity, Innovation, Internationalization.
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
VISION AND MISSION
VISION
To be a premier academic centre for quality education to meet the industrial standards
and research in diverse areas of Electronics and Communication Engineering with social
commitment.
MISSION
PEO 1: Graduates will have strong scientific and Engineering foundation to equip
themselves as problem solvers and researchers in real world scenario
PEO 2: Graduates will possess necessary skills on cutting edge technologies to
accomplish societal needs by working in multidisciplinary teams.
PSO 1: Able to impart high quality education to the students to face and analyze the
challenges in the field of image processing and communication.
PSO 2: Able to analyze, design and validate the systems using hardware and software
tools pertaining to Image Processing.
M.TECH- ECE SPECIALIZATION IN EMBEDDED AND REAL TIME SYSTEMS
SEMESTER - I
SL. COURSE COURSE
NAME OF THE COURSE L T P C TCH
NO CATEGORY CODE
THEORY COURSES
1 Advanced Mathematics 2 2 0 3 3
2 PC ECB4701 Embedded Architecture 3 0 0 3 3
3 PC ECB4702 Embedded System Networks 3 0 0 3 3
4 Department ELE I 3 0 0 3 3
5 Department ELE II 3 0 0 3 3
PRACTICAL COURSES
Total 21
*Research Methodology & IPR is a compulsory Course.
SEMESTER - II
SL. COURSE COURSE
NAME OF THE COURSE L T P C TCH
NO CATEGORY CODE
THEORY COURSES
2 ECB4897 Internship * 2
COURSE
c COURSE TITLE L T P C TCH
CODE
DEPARTMENT ELECTIVE I
1 ECB4721 Graph Theory and Applications 3 0 0 3
2 ECB4722 Digital System Design and Testing 3 0 0 3
Embedded System Design Using
3 ECB4723 3 0 0 3
FPGA
DEPARTMENT ELECTIVE II
1 ECB4724 Deep Learning 3 0 0 3
2 ECB4725 Advanced Embedded Controllers 3 0 0 3
3 ECB4726 Sensor-Concepts and Techniques 3 0 0 3
DEPARTMENT ELECTIVE III
1 ECB4727 Embedded IoT 3 0 0 3
2 ECB4728 Automotive Embedded Systems 3 0 0 3
3 ECB4729 Smart Systems 3 0 0 3
DEPARTMENT ELECTIVE IV
1 ECB4730 Robotics Technology and Intelligence 3 0 0 3
2 ECB4731 Wireless Sensor Networks 3 0 0 3
3 ECB4732 System on Chip 3 0 0 3
SEMESTER I
Stuart Melville and Wayne Goddard, “Research methodology: an introduction for science &
14
engineering students’,
• To Dismantle and identify the various components, material used, manufacturing process
involved and to assemble the following components & Processing Techniques.
SEMESTER II
COURSE TITLE REAL TIME OPERATING SYSTEM CREDITS 3
COURSE
COURSE CODE ECB4703 PC L-T-P-S 3-0-0-0
CATEGORY
CIA ESE
LEARNING LEVEL ASSESSMENT MODEL
MODULE 1 – REAL TIME SYSTEMS
(9)
Introduction- Issues in real time computing- Structure of a real time system- Task classes- Performance
measures for real time systems- Task assignment and scheduling algorithms - Mode changes- Fault
tolerant scheduling - Real Time Models.
MODULE 2 – µC/OS- II RTOS CONCEPTS
(9)
Foreground/Background process- Resources - Tasks - Multitasking -Priorities - Schedulers -Kernel -
Exclusion - Inter task communication-Interrupts - Clock ticks - µC/OS- II Kernel structure - µC/OS- II
Initialisation - Starting µC/OS- II.
MODULE 3 – µC/OS- II RTOS FUNCTIONS
(9)
Task Management - Time management - Semaphore management - Mutual exclusion semaphore - Event
Management –Message management - Memory management - Porting µC/OS- II – Comparison and
Study of Various RTOS like QNX- VX Works-PSOS.
MODULE 4 – EMBEDDED LINUX
(9)
- Features - Embedded Linux Distributions - Architecture of Embedded Linux - Linux Kernel Architecture
– User Space -Root File System - Linux Start-Up Sequence - GNU Cross Platform Tool chain - Porting
Traditional RTOS Applications to Linux.
MODULE 5 – REAL-TIME LINUX
(9)
Linux and Real-Time - Real-Time Programming in Linux - Hard Real-Time Linux - Building and Debugging -
Building the Kernel- Integrated Development Environment - Kernel Debuggers - Embedded Drivers -
Board support packages - Introduction to C linux.
TEXT BOOKS
1 Krishna C.M., Kang G. Shin, "Real Time Systems", Tata McGraw-Hill Edition, 2010.
Philip A.Laplante, "Real Time Systems Design and Analysis-An Engineers Handbook", II Edition-
2
IEEE Press, IEEE ComputerSociety Press, 2001
3 Jean J Labrosse, "MicroC/OS-II The Real Time Kernel" II Edition,CMP Books, 2002.
P. Raghavan,Amol Lad, SriramNeelakandan, "Embedded LinuxSystem Design and Development",
4
Auerbach Publications, Taylor& Francis Group, 2006.
Christopher Hallinan, "Embedded Linux Primer, A Practical, Real-World Approach", II Edition
5
Pearson Education, Inc., 2011.
TEXT BOOKS
1. Christopher Bishop, “Pattern Recognition and Machine Learning” Springer, 2007.
2. Stephen Marsland, “Machine Learning –An Algorithmic Perspective”, Chapman andHall, CRC
Press, Second Edition, 2014.
REFERENCE BOOKS
1 Kevin P. Murphy, “Machine Learning: A Probabilistic Perspective”, MIT Press, 2012.