0% found this document useful (0 votes)
49 views3 pages

cs3691 Eio T Syllabus Summary Computer Science and Engineering

This document is the syllabus for the course "Embedded Systems and IoT" (CS3691). The syllabus outlines 5 units that will be covered in the course: 1) 8-bit microcontroller architecture and programming, 2) embedded C programming and real-time operating systems, 3) introduction to Arduino programming and shields, 4) IoT communication protocols and open source platforms like Raspberry Pi, and 5) applications development for home automation, smart agriculture, healthcare and more. The course will utilize 45 class periods to cover these topics. Two textbooks and two references are listed to support the material.

Uploaded by

Kali Moorthi
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)
49 views3 pages

cs3691 Eio T Syllabus Summary Computer Science and Engineering

This document is the syllabus for the course "Embedded Systems and IoT" (CS3691). The syllabus outlines 5 units that will be covered in the course: 1) 8-bit microcontroller architecture and programming, 2) embedded C programming and real-time operating systems, 3) introduction to Arduino programming and shields, 4) IoT communication protocols and open source platforms like Raspberry Pi, and 5) applications development for home automation, smart agriculture, healthcare and more. The course will utilize 45 class periods to cover these topics. Two textbooks and two references are listed to support the material.

Uploaded by

Kali Moorthi
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/ 3

lOMoARcPSD|35624149

Cs3691 EIo T syllabus - Summary computer science and


Engineering
computer science and Engineering (Anna University)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Kaliya Moorthi ([email protected])
lOMoARcPSD|35624149

CS3691 EMBEDDED SYSTEMS AND IOT LT


PC3024
(Integrated Theory)

UNIT I 9
8-Bit Microcontroller – Architecture – Instruction Set and Programming –
Programming Parallel Ports – Timers and Serial Port – Interrupt Handling.

UNIT II EMBEDDED C PROGRAMMING


9
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 IOT AND ARDUINO PROGRAMMING


9
Introduction to the Concept of IoT Devices – IoT Devices Versus Computers – IoT
Con昀椀gurations – Basic Components – Introduction to Arduino – Types of Arduino –
Arduino Toolchain – Arduino Programming Structure – Sketches – Pins –
Input/Output From Pins Using Sketches – Introduction to Arduino Shields –
Integration of Sensors and Actuators with Arduino.

UNIT IV IOT COMMUNICATION AND OPEN PLATFORMS


9
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


9
Complete Design of Embedded Systems – Development of IoT Applications – Home
Automation – Smart Agriculture – Smart Cities – Smart Healthcare.
45 PERIODS

TEXTBOOKS
1. Muhammed Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay, “The 8051
Microcontroller and Embedded Systems”, Pearson Education, Second Edition,
2014

2. 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.
REFERENCES
1. Michael J. Pont, “Embedded C”, Pearson Education, 2007.
2. Wayne Wolf, “Computers as Components: Principles of Embedded Computer
System Design”, Elsevier, 2006.

Downloaded by Kaliya Moorthi ([email protected])


lOMoARcPSD|35624149

Downloaded by Kaliya Moorthi ([email protected])

You might also like