CmpE 490 Internet of Things 2018 Spring

Instructor: 

Assistants: 

Course Schedule: 

TTTh 564 BM B5 | BM B5 | BM B5

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

Arda Yurdakul+Alper Yegin

 

IoT Example 1: Industrial/Energy

Şahin Çağlayan

 

IoT Example 2: Commercial IoT example

Mehmet İlem

2

IoT Example 3: Consumer/Cloud IoT example

Berk Baydur

 

IoT Example 4: Smart City example

Barış Can Üstündağ

 

Wireless Connectivity Concepts

Atay Özgövde

3

Connectivity 1: WiFi

Metin İsmail Taşkın

 

Connectivity 2: LAN, PAN 

Arda Yurdakul

 

Connectivity 2: LPWAN (LoRaWAN)

Alper Yegin

4

STUDENT : PROJECT IDEAS + DISCUSSIONS

 

Edge/Fog/Cloud/Cloudlet Computing

Ahmet Cihat Baktır

5

Design Frameworks for IoT

Anıl Özmen

 

Embedded Systems

Arda Yurdakul

 

Domain-Specific Aspects in IoT Node Design

Edin Golubovic

6

Hands-on 1: Sense/Act

Mehmet Doğan+İbrahim Özcan

 

IoT Standards + Interoperability

Alper Yegin

7

Hands-on 2: Interoperability

Güray Yıldırım

 

Machine Learning / Artificial intelligence

Arda Yurdakul

8

Hands-on 3: Cloud + Data Analysis

IBM

 

Blockchain and IoT

Kazım Rıfat Özyılmaz

9

Hands-on 4: IoT on Blockchain

Mehmet Doğan

10

STUDENT : PROJECT IMPLEMENTATION DECISIONS + DISCUSSIONS

 

Vehicular IoT

Ali Ufuk Peker

11

Autonomic Computing

Barış Gökçe

 

Security

Alper Yegin

 

User Experience

Engin Ayaz

12

Ethics & Privacy

Arda Yurdakul

13

Midterm

Final

STUDENT: PROJECT DEMO & PRESENTATIONS

 

 

Textbook: 

Reading materials will be provided by the presenters.

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%

 

Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461
 

Connect with us

We're on Social Networks. Follow us & get in touch.