Shanghai Aurora College
Teaching Schedule
2016~2017 Academic Year 1st Semester
Course Name:The Basics of IOT
Academic Department:
Teacher’s Name:Larry Clement
Professional Title:Assistant Professor
Date of Filling:2016Year11 Month15Date
Teaching Objectives: The Basics of IOT, as a foundational major course for IOT applied technology, requires that students, on the basis of today's information society development, master the development and application of IOT technology, and understand the key technologies of IOT. It lays the foundation for the future study of key IOT technologies. Students are required to achieve: (1) Be familiar with the basic composition of IOT; understand the functions of the perception layer, the network layer, and the application layer; understand the environment that IOT requires and the challenges IOT faces. (2)Understand the development history of coding of things; grasp the concept of the bar code; understand the basic concepts GTIN code and SSCC codes; master coding principles and coding scheme of the EPC codes; be familiar with the EPC code types, universal identifier; understand the conversion between EPC code and bar code; understand UID code coding structure and characteristics. (3) Be familiar with the concept and composition of automatic identification technology; be familiar with the types of automatic identification technology; grasp the composition of radio frequency identification system; understand the history of radio frequency identification; be familiar with types of RFID systems; master how RFID works; understand the electronic tags and readers; understand RFID standards and trends. (4) Master the concept and function of sensors; understand the types and characteristics of sensors; understand the voice sensor; master works of different types of sensors; grasp the general principles of sensor selection; understand the composition of unlimited sensor networks; understand the characteristics, core technologies, and protocols of wireless sensor networks; understand the application of wireless sensor networks. (5) Understand wireless access network technology; master a variety of technological features; understanding the wired access network technology; master the various technical characteristics; understand the concept and characteristics of the core network. (6) Understand IOT network services; master the working principles of IOT name resolution service; master ONS structure and service mode and workflow; understand the IOT information dissemination service; understand hypertext and hypermedia; understand the function and role of EPCIS; understand the core idea of Physical Markup Language (PML); grasp the composition and design methods of PML. (7) Grasp the concept of networking middleware and classification; understand the development process of networking middleware; master middleware framework and processing module; understand middleware standards and products. (8) Understand the basics of information security; be familiar with IOT safe level model and architecture; understand IOT perception layer, network layer and application layer security technology; understand the data integrity and confidentiality of IOT perception layer. | |||
Textbook and other references: Title: Designing the Internet of Things Author: Adrian McEwen | |||
Teaching Schedule | |||
Date | Class | Content of The Course | |
11.21 | 4 | Introduction. Course questionnaire. Handout. Overview. | |
11.21 | 2 | “Smart Home” and “Smart City” demonstration. New vocabulary Review. Reading assignment. | |
11.22 | 4 | History – Radio (Radar) and the Internet of Things. History – Computers and the Internet of Things. How IoT is affecting companies. | |
11.22 | 2 | Big Data and the IoT. Who is designing the IoT? New vocabulary Review. Quiz 2. | |
11.23 | 4 | IoT architectural layers. Quiz 3. | |
11.23 | 2 | Design principles for connected devices. Quiz 4. Writing assignment. | |
11.24 | 4 | Internet principles – link layer and internet layer. | |
11.24 | 2 | Internet principles – internet layer continued. Quiz 5. | |
11.28 | 4 | Lab 01 – “Blink”. Cover lab procedures (lab participation grade) and lab report content. Work on lab report in class. | |
11.28 | 2 | Internet principles – application layer. Quiz 6. | |
11.29 | 4 | Lab 02 – Temperature & Humidity Sensor. IP Utilities – lab demonstration. Work on lab report in class. | |
11.29 | 2 | Prototyping embedded devices. Quiz 7. | |
11.30 | 4 | Lab 3 - Potentiometer. Lab 8 – WIFI Connect. Work on lab report in class. | |
11.30 | 2 | Item identification and the IoT. Quiz 8. | |
12.1 | 4 | Lab 4 – Power Supply Module. Lab 5 – Ultra-Sonic Distance Sensor. Work on lab report in class. | |
12.1 | 2 | Prototyping online components. Quiz 9. | |
12.5 | 4 | Lab 9 – Weather Data Web Service. Lab 10 – Temperature & Humidity Sensor to Web Service. Work on lab report in class. | |
12.5 | 2 | Product identification review. Prototyping online components review. | |
12.6 | 4 | Lab 6 – RFID Write. Lab 7 – RFID Read. Work on lab report in class. | |
12.6 | 2 | IoT – General Review. IoT – Technology Review. IoT – Prototyping Embedded Devices Review. Ethics. | |
12.7 | 4 | Lab Final – RFID Read, Web Service Get & Display on Small LCD Display. Distribute practice written final. | |
12.8 | 4 | Go over practice written final. Final Exam. | |
Signed and Stamped by Director of Computer Dept : | Signed and Stamped by Director of Mechanical and Electrical Engineering Dept: |