0 Syllabus IoT Introduction Spring 2021
0 Syllabus IoT Introduction Spring 2021
UNDERGRADUATE PROGRAM
SYLLABUS
(Under Decision No. 1795/QĐ-ĐHFPT dated 17/ 12 /2018)
1 Course Name
2 Course Code
3 No of credits
4 Degree Level
5 Time Allocation
6 Course description
7 Pre-requisite
8 Main objectives
Learning
9
outcomes
10 Student's task
Teaching &
11 Learning
Materials
12 Assessment scheme
13 Scoring scale
14 Schedule
15 Exam structure
16 Approval Date
17 Approval Level
FPT UNIVERSITY
UNDERGRADUATE PROGRAM
SYLLABUS
(Under Decision No. 1795/QĐ-ĐHFPT dated 17/ 12 /2018)
Internet of Things
IOT102
Bachelor
This is a 3-credit course. This course has two parts online and offline.
The content includes basic concepts and applications of IoT, practical exercises
on the learning KIT.
Students are taught how to learn online, and practice some parts at home. Q &
A sessions, the Guidance for important issues, as well as performance
assessments, will be conducted in the classroom.
Reference:
1. Course from Edx: https://www.edx.org/course/introduction-to-the-internet-
of-things-iot
2. Course from Edx: https://www.edx.org/course/sensors-and-devices-in-the-iot
3. Free Hardware and IoT Ebooks_ OReilly Media
4. Introduction to Arduino
A piece of cake!
by Alan G. Smith
September 30, 2011
free at: http://www.introtoarduino.com
5. Documents at
https://www.arduino.cc/
6. Instructables.com - 20 Unbelievable Arduino Projects
1) On-going asessment:
- 01 Presentation: 10%
- 02 Exercises: 10%
- 01 Project: 30%
- Active learning: 10%
2) Final Exam: 40%
3) Final Result: 100%
Completion Criteria:
1) Every on-going assessment component >0
2) Final Exam Score >=4 & Final Result >=5
10
See Appendix 1
See Appendix 2
I2C DSA
Ass 20 20
W
P 10
Quiz 30 20
Practical Test 30
ME
FE 40 30
(LT) (LT)
100 100
LT:TH 70:30 50:50:00
I2SE
15
30
20
35
100
55:45
Slot Content LO Category
ASCII Table
24 LO.09 Lab
Serial Input
All labs
27
Self review
Team work prepares for the final project
All labs
28
Self review
29
Practice at home Evaluation
Check Project
30
Student's materials before class Student's activity Teacher's Materials
Slide
Video Borrow the Learning KIT at Slide
GUIDE Of Create an Account_Explore the library. Video
Courses_Quiz on edX.pdf
Slide Slide
follow the lessons online
Video Video
Tutorial
Discuss with your instructor
Tutorial Ref 4,5,6
the lessons learned online
Learning KIT Arduino IDE
and the new lesson.
Fritzing software
Slide Slide
follow the lessons online
Video Video
Slide Slide
follow the lessons online
Video Video
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Slide Slide
follow the lessons online
Video Video
Slide Slide
Discuss with faculty
Video Video
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Tutorial Tutorial
follow the practice guide
Learning KIT Ref 4,5,6
Type
Offline
Online
Offline
Online
Offline
Online
Practice at home by
the tutorial
Online
Offline
Online
Offline
Online
Offline
Offline
Practice at home by
the tutorial
Offline
Practice at home by
the tutorial
Offline
Practice at home by
the tutorial
Offline
Practice at home by
the tutorial
Offline
Practice at home by
the tutorial
Offline
Practice at home by
the tutorial
Practice at home by
the tutorial
Practice at home by
the tutorial
Offline
Note
need a free account on https://courses.edx.org
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Trainers can use a list of suggested topics available or complementary to enrich the topic.
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Enroll course:
https://www.edx.org/course/sensors-and-devices-in-the-iot
Enroll course:
https://www.edx.org/course/introduction-to-the-internet-of-things-iot
Trainers can use a list of suggested topics available or complementary to enrich the topic.
Back to Syllabus ASSESSMENT STRUCTU
Evaluation
# Part Weight Duration LO
Category
From start to
1 Project 1 30% finish in LO:1-13
schedule
Scoring will be
based on the
by instructor
Group IoT idea/theory guidelines in Tab
"Presentation
Guide"
All chapters;
Computer gradable 50 knowledge and skills by Exam board
GUIDE:
- Students observe and learn IoT's applications in real life, then propose ideas, solutions.
To achieve that, students learn more about presentation skills, teamwork. Students can read technical materials in English and
analyze, synthesize, and write in slides.
Students can also read the reference books below to better understand other aspects of IoT applications.
- Scoring:
+ ppt preparation
+ presentation skills
+ teamwork
+ quality and content of the presentation
Ambient Computing
1
How Invisible Hardware, Self-Starting Apps, and Nonstop Surveillance Reshapes Our Public and Private Lives
Predictive Maintenance
8 A World of Zero Unplanned Downtime
Smart Cities,
Smarter Citizens
9
Connected Technology Transforms
Living and Working
Smart Energy
10
The Future of Power Storage
22 Smart home
23 Wearables device
utions.
s can read technical materials in English and
eilly Media
The project must combine at least 5 components in the KIT(or external components outside of the KIT) not counting wire and b
complicated the more better.
Some general ideas, for example: (Prototypes of) sticks for the blind, 3D drawing based on distance sensors, versatile controlle
Please refer to additional tutorials for sensors, actuators, which are not directly guided (P1-5). These materials are for lecturers
- Scoring: Student must understand how to use components, connect them together to make a meaningful piece of hardware. U
+ Presentation (include ppt, presentation skills) (10%)
+ Design circuit (Fritzing or TinkerCad) (40%)
+ Source code (40%)
+ personal questions (10%). Lecturer need to ask more questions about the program, command line, component pairing, etc
STT Name
Easy level
1 Door Alarm With Ultrasonic Sensor
2 Traffic Light Controller
3 Digital Thermometer LM35, LCD
4 Portable Ultrasonic Range Meter
5 LED Bar Graph
Medium level
6 How to Make an Arduino Ultra-Sound Car Parking Sensor
7 Arduino Security and Alarm System Project
8 Sending Bytes to an 8x8 LED Matrix.
9 Security Access using MFRC522 RFID Reader with Arduino
10 IoT Pet Feeder
11 Arduino LCD Soil Moisture Sensor
12 Automatic Water Dispenser
13 Arduino Game By LCD
14 Hard level
14 IR Remote control fan speed
external components outside of the KIT) not counting wire and board, for example: Arduino, Led, push button, infrared receiver, IR transmit
e blind, 3D drawing based on distance sensors, versatile controllers for smart homes ...
h are not directly guided (P1-5). These materials are for lecturers only.
onnect them together to make a meaningful piece of hardware. Use C or C ++ to program the circuit that has been designed.
estions about the program, command line, component pairing, etc. for accurate individual grading.
Reference links
https://create.arduino.cc/projecthub/MattG/door-alarm-with-ultrasonic-sensor-6bf881
https://www.makeuseof.com/tag/arduino-traffic-light-controller/
https://www.electronicshub.org/arduino-based-digital-thermometer/
https://www.electronicshub.org/simple-arduino-projects/
https://www.makerspaces.com/15-simple-arduino-uno-breadboard-projects/
https://www.instructables.com/id/Arduino-Parking-Sensor/
https://howtomechatronics.com/projects/arduino-security-alarm-system-project/
https://create.arduino.cc/projecthub/SAnwandter1/programming-8x8-led-matrix-23475a
https://randomnerdtutorials.com/security-access-using-mfrc522-rfid-reader-with-arduino/
https://create.arduino.cc/projecthub/circuito-io-team/iot-pet-feeder-10a4f3?ref=platform&ref_id=424_trending__
https://www.instructables.com/id/Arduino-LCD-Soil-Moisture-Sensor/
https://circuitdigest.com/microcontroller-projects/arduino-automatic-water-dispenser
https://create.arduino.cc/projecthub/muhamd-magdy/arduino-game-by-lcd-9a3bc2?ref=platform&ref_id=424_tren
https://howtomechatronics.com/tutorials/arduino/arduino-dc-motor-control-tutorial-l298n-pwm-h-bridge/
https://circuitdigest.com/microcontroller-projects/arduino-ammeter
https://www.circuitbasics.com/arduino-ohm-meter/
http://pop.h-cdn.co/assets/cm/15/06/54cfd844316eb_-_arduino_project6.pdf
https://electronics-project-hub.com/arduino-7-segment-display-clock-with-and-without-rtc/
https://www.makeuseof.com/tag/make-buzz-wire-game-arduino/
https://circuitdigest.com/microcontroller-projects/led-binary-clock-using-arduino
nents provided. Encourage students to
cuit and project code.
designed.
ef_id=424_trending___&offset=154
orm&ref_id=424_trending___&offset=156
wm-h-bridge/
STT Tên
1 Hộp đựng kit học tập
2 KIT Arduino UNO R3 ATMEGA16U2
3 Remote 20 Phím Phát Hồng Ngoại
4 Mắt Thu Hồng Ngoại 1838T
5 Keypad 4x4 SMD
6 Led Matrix 8x8 1.9MM 20x20MM Anot 1 Màu Sáng Đỏ
7 Led 7 0.56 1 Số Anot (Sáng Đỏ)
8 LCD1602 Xanh Dương 5V
HÀN SẴN JUMP THẲNG
(CẦN HÀN SẴN VÀO LCD CHO SINH VIÊN THỰC HÀNH)
https://banlinhkien.vn/goods-904-jump-don-duc-2-54mm-1x40p-cong-dung.html 1
https://banlinhkien.vn/goods-1188-dong-co-servo-sg90-goc-quay-180-.html 1
http://banlinhkien.vn/goods-476-cam-bien-nhiet-do-ds18b20.html 1
https://banlinhkien.vn/goods-3232-bien-tro-vr-103-10k-3296w.html 1
https://banlinhkien.vn/goods-4473-triet-ap-cong-tac-b5k-tat15-5k.html 1
https://banlinhkien.vn/goods-4475-triet-ap-cong-tac-b10k-tat15-10k.html 1
https://banlinhkien.vn/goods-6572-nut-nhan-2-chan-6x6x10mm-dip.html 2
https://banlinhkien.vn/goods-9004-led-3mm-xanh-la-ss-1000c-.html 10
https://banlinhkien.vn/goods-9002-led-3mm-vang-ss-1000c-.html 10
https://banlinhkien.vn/goods-8999-led-3mm-do-ss-1000c-.html 10
https://banlinhkien.vn/goods-902-coi-chip-5v-9-5x12mm.html 1
https://banlinhkien.vn/goods-7436-tro-vach-1-4w-5-330r-1000c-.html 10
10
10
https://banlinhkien.vn/goods-3356-board-test-830.html 1
https://banlinhkien.vn/goods-481-cam-bien-sieu-am-srf05.html 1
https://banlinhkien.vn/goods-4479-day-40p-20cm-d-c-hai-dau-duc-cai-10-soi-.html 2
2
https://banlinhkien.vn/goods-544-quang-tro-cds-5mm-5537.html 2