CmpE 490 Internet of Things 2019 Spring

Instructor: 

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)

Course Flow:

WEEK

TOPIC

PRESENTER

1

IoT Example 1: Industrial/Energy IoT (Industry 4.0)

Şahin Çağlayan

2

CmpE490 & Introduction to IoT

Arda Yurdakul+Alper Yegin

 

IoT Example 2: Commercial IoT 

Mehmet İlem

 

IoT Example 3: Consumer IoT 

Murat Cansoy

3

Wireless/Network Concepts

Atay Özgövde

 

WiFi, Mesh 

Metin İsmail Taşkın

4

V2X: Connected Vehicles

Alper Baykut

 

LAN/PAN

Arda Yurdakul

 

Domain Specific Aspects in IoT Node Design

Edin Goluboviç

5

LoRaWAN

Alper Yegin

 

Embedded Systems

Arda Yurdakul

6

HANDS-ON SESSION 1: Embedded device setup / act

Coşkun Taşdemir

 

IoT protocols

Timuçin Anuşlu

7

HANDS-ON SESSION 2: Reading sensor on the device

Coşkun Taşdemir

 

IoT Standards + Interoperability

Alper Yegin

8

HANDS-ON SESSION 3: Connecting device to cloud

 

 

Cloud/Edge/Fog/Cloudlet Computing

Ahmet Cihat Baktır

9

HANDS-ON SESSION 4: Cloud + Data Analysis Lab

 

 

Big Data / Data Analytics

Arda Yurdakul

10

Machine Learning 

Arda Yurdakul

 

Wearable IoT

Sema Dumanlı Oktar

 

Autonomic Computing

Barış Gökçe

11

PROJECT IDEAS + IMPLEMENTATION DECISIONS

Students

 

Blockchain + IoT

Kazım Rıfat Özyılmaz

12

User Experience

Engin Ayaz

 

Ethics & Privacy

Arda Yurdakul

13

Security (basics and device level)

Aydın Aysu

 

Security (network level)

Alper Yegin

14

Vize

 

FİNAL

PROJECT DEMO & PRESENTATIONS

Students

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: 15%

Midterm: 25%

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.