Course:
Course Program:
This course is co-organized by Arda Yurdakul and Alper Yeğin
Course Description:
Internet of Things (IoT) is the next big technology revolution. It is simply the connected physical devices that are able to collect and exchange data between each other; from blood pressure, to passenger numbers on buses, to the electricity consumed at homes. Behaviour of devices can also be controlled; just like an alarm clock adjusting itself according to your flight time.
In this course, you will learn basics of IoT such as
- technical concepts of IoT from experts in Industry and Academia
- the road-map from a concept to a product from IoT business owners
- hands-on experience in preparing your first IoT product from IoT product makers
- development of your first IoT idea, discussing it with experts, and implementing it
Prerequisite:
Basic programming experience (CmpE150 or equivalent)
Time & Place
TTTh 564 at BM B5, B5, B5
All lecture rooms are at Computer Engineering Building, North Campus.
Course Flow
WEEK |
TOPICS |
Speakers |
1 |
Introduction to IoT |
|
|
IoT Example 1: Industrial/Energy |
|
|
IoT Example 2: Commercial IoT example |
|
2 |
IoT Example 3: Consumer/Cloud IoT example |
|
|
IoT Example 4: Smart City example |
|
|
Wireless Connectivity Concepts |
|
3 |
Connectivity 1: WiFi |
|
|
Connectivity 2: LAN, PAN |
Arda Yurdakul |
|
Connectivity 2: LPWAN (LoRaWAN) |
|
4 |
STUDENT : PROJECT IDEAS + DISCUSSIONS |
|
|
Edge/Fog/Cloud/Cloudlet Computing |
|
5 |
Design Frameworks for IoT |
|
|
Embedded Systems |
|
|
Domain-Specific Aspects in IoT Node Design |
|
6 |
Hands-on 1: Sense/Act |
|
|
IoT Standards + Interoperability |
|
7 |
Hands-on 2: Interoperability |
|
|
Machine Learning / Artificial intelligence |
|
8 |
Hands-on 3: Cloud + Data Analysis |
IBM |
|
Blockchain and IoT |
|
9 |
Hands-on 4: IoT on Blockchain |
|
10 |
STUDENT : PROJECT IMPLEMENTATION DECISIONS + DISCUSSIONS |
|
|
Vehicular IoT |
|
11 |
Autonomic Computing |
|
|
Security |
|
|
User Experience |
|
12 |
Ethics & Privacy |
|
13 |
Midterm |
|
Final |
STUDENT: PROJECT DEMO & PRESENTATIONS |
Textbook:
Reference Books:
A. Bahga, V. Madisetti, Internet of Things (A Hands-on-Approach), August 9, 2014
Grading:
· Attendance: 10%
· Hands-on-sessions: 30%
· Student Ideas+Discussions: 20%
· Midterm: 20%
· Final Project: 20%