Internet of Things and Embedded Systems syllabus
2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.
310245A · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.
Unit-wise syllabus
Introduction to Embedded Systems
7 hoursDefinition, Characteristics of Embedded System, Real time systems, Real time tasks. Processor basics: General Processors in Computer Vs Embedded Processors, Microcontrollers, Microcontroller Properties, Components of Microcontrollers, System-On-Chip and its examples, Components of Embedded Systems, Introduction to embedded processor.
Internet of Things : Concepts
7 hoursIntroduction to Internet of Things (IoT): Definition, Characteristics of IoT, Vision, Trends in Adoption of IoT, IoT Devices, IoT Devices Vs Computers, Societal Benefits of IoT, Technical Building Blocks. Physical Design of IoT: Things in IoT, Interoperability of IoT Devices, Sensors and Actuators, Need of Analog / Digital Conversion. Logical Design of IoT: IoT functional blocks, IoT enabling technologies, IoT levels and deployment templates, Applications in IoT.
IoT: Design Methodology
7 hoursIoT Design Methodology: Steps, Basics of IoT Networking, Networking Components, Internet Structure, Connectivity Technologies, IoT Communication Models and IoT Communication APIs, Sensor Networks, Four pillars of IoT: M2M, SCADA, WSN, RFID.
IoT Protocols
7 hoursProtocol Standardization for IoT, M2M and WSN Protocols, RFID Protocol, Modbus Protocol, Zigbee Architecture. IP based Protocols: MQTT (Secure), 6LoWPAN, LoRa.
Cloud Platforms for IoT
7 hoursSoftware Defined Networking, Introduction to Cloud Storage Models, Communication API. WAMP: Auto Bahn for IoT, Xively Cloud for IoT. Python Web Application Framework: Django Architecture and application development with Django, Amazon Web Services for IoT, Sky Net IoT Messaging Platform, RESTful Web Service, GRPC,SOAP.
Security in IoT
7 hoursIntroduction, Vulnerabilities of IoT, Security Requirements, Challenges for Secure IoT, Threat Modeling. Key elements of IoT Security: Identity establishment, Access control, Data and message security, Non-repudiation and availability, Security model for IoT, Challenges in designing IOT applications, Lightweight cryptography.
Marks and credits
| Head | Marks | Credit |
|---|---|---|
| Mid-Sem (mid-semester exam) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Digital Electronics and Logic Design (210245).
Course outcomes
- CO1Understand the fundamentals and need of Embedded Systems for the Internet of Things
- CO2Apply IoT enabling technologies for developing IoT systems
- CO3Apply design methodology for designing and implementing IoT applications
- CO4Analyze IoT protocols for making IoT devices communication
- CO5Design cloud based IoT systems
- CO6Design and Develop secured IoT applications
Books
Text books
- Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A hands-on Approach”, Universities Press, ISBN: 0: 0996025510, 13: 978-0996025515
- Olivier Hersent, David Boswarthick, Omar Elloumi, “The Internet of Things: Key Applications and Protocols”, 2nd Edition, Wiley Publication, ISBN: 978-1-119-99435-0
Reference books
- Dawoud Shenouda Dawoud, Peter Dawoud, “Microcontroller and Smart Home Networks”, ISBN: 9788770221566, e-ISBN: 9788770221559
- Charles Crowell, “IoT-Internet of Things for Beginners: An Easy-to-Understand Introduction to IoT”,ISBN-13 : 979-8613100194
- David Hanes, Gonzalo Salgueiro, Robert Barton, Jerome Henry, “IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, Cisco Press,ISBN-13: 978-1-58714-456-1 ISBN-10: 1-58714-456-5
- David Etter, “IoT Security: Practical guide book”, amazon kindle Page numbers, source ISBN: 1540335011.
- Brian Russell, Drew Van Duren, “Practical Internet of Things Security”, Second Edition, Packt Publishing, ISBN: 9781788625821
- Dr. Shriram K Vasudevan,Abhishek S Nagarajan, RMD Sundaram, “Internet of Things”, Wiley publication, 2nd Edition, ISBN: 9789388991018
FAQ
How many units are in Internet of Things and Embedded Systems?
Internet of Things and Embedded Systems (310245A) has 6 units: Unit I Introduction to Embedded Systems (7 h); Unit II Internet of Things : Concepts (7 h); Unit III IoT: Design Methodology (7 h); Unit IV IoT Protocols (7 h); Unit V Cloud Platforms for IoT (7 h); Unit VI Security in IoT (7 h).
What is the marks scheme for Internet of Things and Embedded Systems?
The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.
What should I know before Internet of Things and Embedded Systems?
Prerequisite listed in the syllabus: Digital Electronics and Logic Design (210245).