Back close

Course Detail

Course Name IoT and Computing Lab
Course Code 19CCE381
Program B. Tech. in Computer and Communication Engineering
Semester Five
Year Taught 2019

Syllabus

  1. Introduction to Raspberry Pi and Porting OS.
  2. Python based basic programs using Raspberry Pi.
  3. GPIO and associated peripheral interfacing.
  4. Interfacing Analog peripherals.
  5. Creation of Web server and its interaction using SSH.
  6. Publishing Data using HTTP.
  7. Sensor Interfacing and Logging using MQTT.
  8. Basic Machine Learning using Raspberry Pi.
  9. Introducing basic Image processing Techniques.
  10. Interfacing onboard camera with Raspberry Pi.

Textbook

  • Peter Waher, “Mastering Internet of Things: Design and create your own IoT applications using Raspberry Pi 3”, First Edition, Packt Publishing, 2018.

Reference

  • John C. Shovic, “Raspberry Pi IoT Projects: Prototyping Experiments for Makers”, Packt Publishing, 2016.

Evaluation Pattern

Assessment Internal External
*Continuous Assessment (CA) 80
End Semester 20
*CA – Can be Quizzes, Assignment, Projects, and Reports.

Objectives and Outcomes

Objectives

  • To implement Hardware Prototype for a Smart Device
  • To Develop basic programming skills for deploying various IoT protocols in hardware
  • To Design and Develop Internet of Things based solutions for Home Automation

Course Outcomes

  • CO1: Able to interface basic digital and Analog Sensors using Raspberry Pi
  • CO2: Able to analyze various IoT Protocols used in the field of Smart Devices
  • CO3: Able to implement various Machine Learning Techniques using Raspberry Pi
  • CO4: Able to design and develop portable Image Processing system using Raspberry Pi

CO – PO Mapping

PO/PSO/CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 3 2 2 2 3 2
CO2 3 3 2 2 2 3 2
CO3 3 3 2 3 2 3 2
CO4 3 3 2 2 2 3 2

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now