0% found this document useful (0 votes)
25 views4 pages

Internet of Things

The document outlines the course description for CSC383, Internet of Things, at Lahore Garrison University, which includes a total of 3 credit hours and various assessment methods. The course aims to provide theoretical and practical knowledge on IoT, covering topics such as embedded programming, data transmission techniques, and cloud computing. The course coordinator is Dr. M. Abubakar Qazi, and it includes a combination of lectures, projects, and programming assignments.
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)
25 views4 pages

Internet of Things

The document outlines the course description for CSC383, Internet of Things, at Lahore Garrison University, which includes a total of 3 credit hours and various assessment methods. The course aims to provide theoretical and practical knowledge on IoT, covering topics such as embedded programming, data transmission techniques, and cloud computing. The course coordinator is Dr. M. Abubakar Qazi, and it includes a combination of lectures, projects, and programming assignments.
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/ 4

COURSE DESCRIPTION

NAME OF INSTITUTION Lahore Garrison University

PROGRAM (S) TO BE EVALUATED Computer Science , Spring 2023

Course Description :

Course Code CSC383

Course Title Internet of Things

Credit Hours 3+0

Prerequisites by Course(s)
and Topics

Assessment Instruments with SESSIONAL (Quizzes, Assignments, Presentations) =25 %


Weights (homework, quizzes, Midterm Exam =25 %
midterms, final, programming Final Exam = 50%
assignments, lab work, etc.)

Course Coordinator Dr. M. Abubakar Qazi

URL (if any)

Current Catalog Description

Textbook (or Laboratory • Internet of Things Principals and Paradigms by Rajkumar Buyya, imprint of Elsevier
Manual for Laboratory
Courses)

Reference Material

Course Goals This course is to provide a combined applied and theoretical background in Parallel and
Distributed Computing to improve students’ learning outcomes: • Recall the knowledge
related to the Internet of Things and Embedded Systems • Explore the embedded
programing for interfacing of sensors and actuators for real world IoT applications. •
Develop the understanding of data transmission techniques and protocols for IoT •
Articulate the knowledge and understanding related to IoT Cloud Platforms and Cloud
computing for IoT.
Course Learning Outcomes
BT
(CLOs):
At the end of the course the students will be able to: Domain Level*

Recall the knowledge related to the Internet of Things and C 1


Embedded Systems

Explore the embedded programing for interfacing of sensors and C 2


actuators for real world IoT applications.

Develop the understanding of data transmission techniques and C 3


protocols for IoT.

Articulate the knowledge and understanding related to IoT Cloud C 3


Platforms and Cloud computing for IoT.

* BT= Bloom’s Taxonomy, C=Cognitive domain, P=Psychomotor


domain, A= Affective domain
Topics Covered in the
Week Lecture Topics Covered
Course, with Number of
Lectures on Each Topic Week 1 Introduction to Internet of Things
(assume 15-week instruction 1
and one-hour lectures)
2 Internet of Thing in Home Automation

Week 3 Internet of Things for Industrial Automation


2

4 IoT based smart creatures • Smart IoT based Agri-forms

Week 5 Building blocks for hardware implementation


3

6 Human computer interface

Week 7 Embedded systems and its structure


4

8 Types of embedded systems

Week 9 Sensors and their Working • Temperature Sensor, • LDR, • RFID, •


5 Humidity etc

10 Working of PIR motion sensor, ultrasonic sensor, accelerometer,


GPS

Week 11 Actuators and their working


6

12 Interfacing of sensors and actuators with embedded system


(Arduino programing)

Week 13 Serial/Parallel Port Programing using Arduino


7

14 Arduino programing for IoT Device integration

Week 1 hours Mid Term


8

Week 15 IoT Data Communication Technologies Bluetooth, Wifi, 3G, 4G,


9 5G, Zigbee

16 Embedded Programing for Bluetooth Interfacing

Week 17 Mid term exam


10

18 Mid term exam

Week 19 Wireless Sensor Networks


11

20 Protocols and Architecture for implementation of wireless sensor


networks
Week Lecture Topics Covered

Week 21 IoT data transmission protocols, data packet handling MQTT and
12 SMQTT protocol

22 CoAP, Ipv6/ 6LowPAN for IoT data transmission

Week 23 Data Storage and Data Analysis for IoT applications Importance of
13 Data security and Integrity for IoT applications IoT data encryption

24 Implementation of home automation using Bluetooth and Arduino


programing

Week 25 Cloud computing and IoT Clouds Microsoft Azure IoT Suite
14 Amazon Web Services IoT IBM Watson IoT Google Cloud IoT

26 SCADA Systems and Fourth Industrial Revolution(Industry 4.0)

Week 27 Industrial IoT on Google Cloud Platform/ Adafruit IoT


15

28 Industrial IoT on Google Cloud Platform/ Adafruit IoT

Week 29 Implementation of Automation using Google Assistant and Adafruit


16 Cloud

30 Implementation of Automation using Google Assistant and Adafruit


Cloud

Week 2 hours Final Term


17

Laboratory IOT based automation projects


Projects/Experiments Done in
the Course

Programming Assignments Arduino programing


Done in the Course

Instructor Name Dr. M. Abubakar Qazi

Instructor Signature

Date

You might also like