Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
24 views2 pages

7 Ece Flip Book

The document outlines the course structure for 'Embedded Systems and Internet of Things' including prerequisites, course outcomes, and detailed topics covered such as embedded systems architecture, Embedded Linux, real-time systems, and IoT concepts. It also lists textbooks, references, and web resources for further study. The course aims to equip students with practical skills in developing IoT systems and understanding secure coding standards.

Uploaded by

abisheksince4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

7 Ece Flip Book

The document outlines the course structure for 'Embedded Systems and Internet of Things' including prerequisites, course outcomes, and detailed topics covered such as embedded systems architecture, Embedded Linux, real-time systems, and IoT concepts. It also lists textbooks, references, and web resources for further study. The course aims to equip students with practical skills in developing IoT systems and understanding secure coding standards.

Uploaded by

abisheksince4
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

20EC211 EMBEDDED SYSTEMS AND INTERNET OF THINGS 3003

PREREQUISITE
20EC208 - Microcontrollers and Applications /
20EC252 - Microcontrollers and Programming /
20EC223 - Digital Circuits and Microcontrollers
COURSE OUTCOMES
On successful completion of the course, students will be able to
CO1: Explain the hardware architecture of embedded systems and
building and debugging tools for embedded software. PO1
CO2: Summarize the strategies to test embedded memories and
MISRA secure coding standards. PO1, PO12
CO3: Interpret the concepts and architecture of Embedded Linux. PO1, PO3, PO12
CO4: Explain real time embedded systems using the concepts of RTOS. PO1, PO3, PO12
CO5: Describe the concepts of Internet of Things and cloud computing. PO1, PO12
CO6: Develop an IoT system for real time applications. PO1, PO10, PO11, PO12
ARCHITECTURE AND PROGRAMMING OF EMBEDDED SYSTEMS 12
Overview of Embedded systems - Definitions and Constraints- Design challenge - Embedded processor technology
-Embedded Program - Role of Infinite loop - Compiling, Linking and locating -downloading and debugging -
Emulators and simulators processor - External peripherals -Memory testing - Programming of Flash Memory-
Guidelines for the use of the C language in critical systems based on secure coding standard MISRA.
EMBEDDED LINUX 12
Introduction - Advantages- Embedded Linux Distributions - Architecture of Embedded Linux - Linux kernel
architecture - User space - Linux startup sequence -GNU cross platform Tool chain - Device Driver: Introduction
and Types-Tracing and Profiling tools.
REAL TIME SYSTEMS 10
Foreground/Background Systems -- Context Switching - Non-Preemptive Kernel, Preemptive Kernel - Scheduler -
Scheduling Reentrancy - Priority Inversion - Assigning Task Priorities - Priority Inheritance - Mutual Exclusion -
Semaphores - Deadlock - Synchronization - Event Flags - Inter Task Communications - Message Mailboxes -
Message Queues - Interrupts - Clock Tick - Memory Requirements.
INTERNET OF THINGS 11
Introduction to IOT, Physical Design of IOT, Logical Design of IOT, IOT Enabling Technologies-IOT and M2M--
Essential Characteristics of Cloud Computing - Service Models - Deployment Models.
Case Study: Air Quality Monitoring System and Data Logger-Landslide Detection and Disaster Management-
Smart Motion Detector.
Total Hours: 45

532 B.E. ELECTRONICS AND COMMUNICATION ENGINEERING


TEXT BOOKS
1. Michael Barr, "Programming Embedded Systems in C and C++", Oreilly, 2003.
2. Raghavan P., Amol Lad, Sriram Neelakandan, "Embedded Linux System Design and Development", Tailor & Francis
Group, 2006.
3. Vijay Madisetti, Arshdeep Bahga, "Internet of Things (A Hands-on Approach), Universities Press, 2015
REFERENCES
1. Jean J. Labrosse, "µC/OS-III, The Real-Time Kernel", Micrium Press, 2009.
2. Frank Vahid and Tony Givargis, "Embedded System Design: A Unified Hardware/ Software Introduction",
John Wiley, 2006.
3. MISRA C, "Guidelines for the use of the C language in critical systems", MIRA Limited, Warwickshire, UK,
2004
WEB REFERENCES
1. https://micrium.atlassian.net/wiki/spaces/osiidoc/overview
2. https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.500-322.pdf

CURRICULUM AND SYLLABUS 533

You might also like