Embedded Systems and IoT detailed syllabus for Computer Science & Business Systems (CS&BS) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CS&BS students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Business Systems 5th Sem scheme and its subjects, do visit CS&BS 5th Sem 2021 regulation scheme. The detailed syllabus of embedded systems and iot is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.
Unit I
8-BIT EMBEDDED PROCESSOR
8-Bit Microcontroller – Architecture – Instruction Set and Programming – Programming Parallel Ports – Timers and Serial Port – Interrupt Handling.
Unit II
EMBEDDED C PROGRAMMING
Memory And I/O Devices Interfacing – Programming Embedded Systems in C – Need For RTOS -Multiple Tasks and Processes – Context Switching – Priority Based Scheduling Policies.
Unit III
Download the iStudy App for all syllabus and other updates.
Unit IV
IOT COMMUNICATION AND OPEN PLATFORMS
IoT Communication Models and APIs – IoT Communication Protocols – Bluetooth – WiFi – ZigBee – GPS – GSM modules – Open Platform (like Raspberry Pi) – Architecture – Programming -Interfacing – Accessing GPIO Pins – Sending and Receiving Signals Using GPIO Pins -Connecting to the Cloud.
Unit V
APPLICATIONS DEVELOPMENT
Complete Design of Embedded Systems – Development of IoT Applications – Home Automation -Smart Agriculture – Smart Cities – Smart Healthcare.
Practical Exercises
- Write 8051 Assembly Language experiments using simulator.
- Test data transfer between registers and memory.
- Perform ALU operations.
- Write Basic and arithmetic Programs Using Embedded C.
- Introduction to Arduino platform and programming
- Explore different communication methods with IoT devices (Zigbee, GSM, Bluetooth)
- Introduction to Raspberry PI platform and python programming
- Interfacing sensors with Raspberry PI
- Communicate between Arduino and Raspberry PI using any wireless medium
- Setup a cloud platform to log the data
- Log Data using Raspberry PI and upload to the cloud platform
- Design an IOT based system
Course Outcomes:
Download the iStudy App for all syllabus and other updates.
Text Books:
- Muhammed Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay, “The 8051 Microcontroller and Embedded Systems”, Pearson Education, Second Edition, 2014
- Robert Barton, Patrick Grossetete, David Hanes, Jerome Henry, Gonzalo Salgueiro, “IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, CISCO Press, 2017.
Reference Books:
- Michael J. Pont, “Embedded C”, Pearson Education, 2007.
- Wayne Wolf, “Computers as Components: Principles of Embedded Computer System Design”, Elsevier, 2006.
- Andrew N Sloss, D. Symes, C. Wright, “Arm System Developer’s Guide”, Morgan Kauffman/ Elsevier, 2006.
- Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A hands-on approach”, Universities Press, 2015
For detailed syllabus of all other subjects of Computer Science & Business Systems, 2021 regulation curriculum do visit CS&BS 5th Sem subject syllabuses for 2021 regulation.
For all Computer Science & Business Systems results, visit Anna University CS&BS all semester results direct link.