Internet of Things (ª«Ápºô) 2018

Lecturer¡G ¦¿®¶·ç
Teaching Assistant¡G«¢¯Ç´µ ·¨©y©÷ ­S®¶­Û Áª÷¨k °ª°·»«

Time: Tuesday 14:00~16:50
Place: E6-A205
Web Page: https://staff.csie.ncu.edu.tw/jrjiang/IoT2018/

Course Description:

The Internet of Things (IoT) has been connecting billions of things or machines electronically for them to exchange many different types of information with one another. With all the machines in the world connected, lives will be transformed significantly. Many technologies are involved in the concept of IoT and are worthwhile investigating. This course is intended to provide in-depth examinations of IoT technologies so that students can realize how machines are connected and how information is captured and exchanged. The applications of the IoT concept are also covered in the course.

Furthermore, in view of the evolution (revolution) of Industry 4.0 (I4.0), we also introduce the concept of Industrial Internet of Things (IIoT) and its related technologies, such as the Cyber-Physical System (CPS) and Deep Learning (DL).

Goal: Students can make their own IoT applications, either web-based or APP-based.

Scoring¡G
Reference Books: Syllabus: (SyllabusPDF)

  1. (9/18)(9/25) Introduction to (Internet of Things), IIoT(Industrial Internet of Things), and Industry 4.0 (I4.0) (IIoT-I4.0.zip)(DeepLearningforCPS(HiroshimaU).zip)(ML.pptx)(DeepLearning.pptx)

  2. (10/2) Localization (GPS.zip)(Localization.zip)(´¼¼z¤u¼t¤u¥ó¥Í²£¼i¾ú»P©w¦ì°lÂܺ޲z) (PINUS)(antennas)
  3. (10/9) Introduction to Internet: ISO OSI, TCP/IP, UDP/IP (Link) (Talk: ¤H¤u´¼¼z¦@³Ð¥­¥xAIdea)

  4. (10/16) Power Saving MAC (Media Access Control) Protocols for MANETs (MAC.ppt)(QPS-NCU.ppt)(HPS4.ppt)
  5. (10/16) Introduction to RFID and NFC (RFID-NFC.zip)
  6. (10/23) Introduction to MANET routing protocols (ManetRouting.zip)
  7. (10/23) Wireless Rechargable Sensor Networks (WRSNs) (EH&WRSN.pptx)
  8. (10/30) PLC, SCADA, and Fieldbuses (PLC-SCADA-Fieldbus.zip) (EtherCAT.zip) (OPC-UA.zip)
  9. (11/6) Midterm (No Class)(For preparing midterm oral reports)
  10. (11/13) APP programming (IoTApp.zip)(ExampleCode.zip) (PBL: SMAR video)(Smart Glasses AR demo)
  11. (11/20) Introduction to Deep-learning programming on phones (DLonPhones.zip)
  12. 12/18 Hand in 1- to 3-page proposal of your final project. The proposal should include the title, overview, devices used, technology used, intended input and output, system architecture, and application scenarios. It is suggested to put more pictures/diagrams.
  13. (11/27)(12/4)(12/11)(12/18)(12/25)
    Topics for oral reports:
    (A student should report a topic. Six topics are reported in a week, and each topic has 25 minutes for presentation, including Q&A. TA will assign the topics.)
    (You should upload the slides and Q&A details to the LMS system)
    1. Bluetooth
    2. Zigbee (802.15.4)
    3. CoAP
    4. MQTT
    5. 6LowPAN
    6. RESTful interface
    7. WebSocket
    8. LoRa
    9. NB-IoT
    10. Sigfox
    11. Arduino
    12. Raspberry Pi
    13. SSL/TLS
    14. LDAP/X.509
    15.
    IoTtalk
    16. ThingWorx
    17. oneM2M
    18. IoTivity/AllJoyn
    19. Node.js
    20. Vue.js
    21. Django
    22. MySQL
    23. MongoDB
    24. Elasticsearch
  14. (1/4)(Friday) ¸É½Ò
    Time: 14:00-17:00
    Location: A208
    Speech:
    ÃD¥Ø¡G
    ³nÅé´ú¸Õªº°ò¥»·§©À¡B¤èªk»P¤u¨ã
    ºK­n¡G
    ³o¦¸ºtÁ¿±N±a»â¦P¾Ç±´¯Á³nÅé´ú¸Õªº°ò¥»·§©À¡B¤èªk»P¤u¨ã¡A¥]§t¡G
    -³nÅé´ú¸Õ²¤¶
    -µ{¦¡³æ¤¸´ú¸Õ»P¤u¨ã
    -¨t²Î¥\¯à´ú¸Õ»P¤u¨ã
    -¨t²Î®Ä¯à´ú¸Õ»P¤u¨ã

  15. (1/8) Final project oral report (Everyone should report his/her project for 6 min. with slides, which should be uploaded by 1pm on 1/8. The report should include (1) the subject(title), (2) motivation, (3) goal, (4) background, and (5) current progress.)

  16. (1/8-1/15) Final Project Demo: Make an appointment with TAs to demo your project.


HomePage Back to My Home