TR EN

NESNELERİN İNTERNETİ DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
BTP263 NESNELERİN İNTERNETİ 3 2 2 6

DERS BİLGİLERİ

Dersin Öğretim Dili : Türkçe
Dersin Düzeyi ÖNLİSANS, TYY: + 5.Düzey, EQF-LLL: 5.Düzey, QF-EHEA: Kısa Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli -
Dersin Koordinatörü Doç.Dr. MEHMET SOYAL
Dersi Veren Öğretim Üyesi/Öğretim Görevlisi
Ders Ön Koşulu Yok

AMAÇ VE İÇERİK

Amaç: Nesnelerin İnterneti (IoT) kavramını anlamalarını, IoT sistemlerinin tasarımı, geliştirilmesi ve uygulanmasında kullanılan temel teknolojileri öğrenmelerini sağlamaktır. Ders, sensörler, ağ protokolleri, veri işleme yöntemleri ve bulut tabanlı IoT platformlarının kullanımını öğretirken, IoT uygulamaları geliştirme konusunda da pratik beceriler kazandırmayı hedefler.
İçerik: IoT teknolojilerinin temel prensipleri, bileşenleri ve mimarileri hakkında bilgi verilir. Sensörler ve aktüatörler, kablosuz iletişim protokolleri (Wi-Fi, Bluetooth, Zigbee vb.), veri analitiği, IoT güvenliği ve IoT'nin uygulama alanları ele alınır. Ayrıca, öğrenciler, bir IoT cihazının tasarımından veri işleme ve bulut entegrasyonuna kadar tüm süreçleri öğrenir ve gerçek dünya problemleri için IoT çözümleri geliştirir.

DERSİN ÖĞRENME ÇIKTILARI (Öğrenciler, bu dersi başarı ile tamamladıklarında aşağıda belirtilen bilgi, beceri ve/veya yetkinlikleri gösterirler.)

IoT’nin Temel Kavramlarını Anlama: Öğrenciler, Nesnelerin İnterneti (IoT) sistemlerinin temel kavramlarını, bileşenlerini ve mimarisini kavrar.
IoT Cihazlarını ve Bileşenlerini Tanıma: Sensörler, aktüatörler, mikrodenetleyiciler ve diğer IoT donanım bileşenlerini tanır ve doğru şekilde kullanır.
IoT Ağ Protokollerini Anlama ve Kullanma: IoT cihazları arasındaki iletişimde kullanılan protokolleri (MQTT, CoAP, HTTP vb.) öğrenir ve uygular.
IoT Projeleri Geliştirme: IoT tabanlı bir uygulama veya çözüm geliştirebilir ve prototip oluşturma süreçlerini öğrenir.
IoT’nin İş ve Toplum Üzerindeki Etkisini Değerlendirme: IoT’nin ekonomik, sosyal ve teknolojik etkilerini analiz ederek yenilikçi yaklaşımlar sunar.

HAFTALIK DERS KONULARI VE ÖNGÖRÜLEN HAZIRLIK ÇALIŞMALARI

Hafta Ön Hazırlık Konular Yöntem
1 - IoT’ye Giriş ve Temel Kavramlar (IoT’nin tanımı, önemi ve tarihsel gelişimi IoT’nin bileşenleri: Sensörler, aktüatörler, ağlar ve veri işleme) Anlatım
2 Araştırma IoT Mimarisi ve Katmanları (IoT mimarisinin temel katmanları: Fiziksel, ağ, veri ve uygulama IoT protokollerinin genel yapısı) Anlatım
3 Araştırma Sensörler ve Aktüatörler (Sensör türleri ve uygulama alanları Aktüatörlerin çalışma prensipleri ve kullanımı) Anlatım
4 Araştırma IoT Ağ Teknolojileri ve Protokolleri (Kablosuz iletişim protokolleri: Wi-Fi, Bluetooth, Zigbee, LoRa IoT ağ mimarileri (Star, Mesh, P2P)) Anlatım
5 Araştırma IoT Verilerinin Toplanması ve İşlenmesi (Sensör verilerinin toplanması ve ön işleme Veri aktarım protokolleri (MQTT, CoAP, HTTP)) Anlatım
6 Araştırma IoT Donanım Platformları (IoT geliştirme kartları: Arduino, Raspberry Pi, ESP32 Temel donanım projeleri) Anlatım
7 Araştırma IoT Programlama Dillerine Giriş (IoT için kullanılan programlama dilleri (Python, C/C++) Temel sensör okuma ve veri gönderme uygulamaları ) Anlatım
8 - ARA SINAV -
9 Araştırma IoT ve Bulut Entegrasyonu (Bulut tabanlı IoT platformları (AWS IoT, Google Cloud IoT, ThingSpeak) Bulut üzerinden veri saklama ve analiz) Anlatım
10 Araştırma IoT Protokolleri ve Veri Güvenliği(IoT veri protokolleri ve şifreleme teknikleri IoT cihazlarının güvenliği ve tehdit analizi) Anlatım
11 Araştırma IoT Sistemlerinde Veri Analitiği (IoT verilerinin analizi için araçlar ve yöntemler Veri görselleştirme ve raporlama) Anlatım
12 Araştırma Akıllı Şehirler ve IoT Uygulamaları(Akıllı şehir projeleri ve IoT’nin rolü Uygulamalı örnek: Akıllı park sistemleri) Anlatım
13 Araştırma IoT Sistemlerinde Edge ve Fog Computing(Merkezi olmayan veri işleme yaklaşımları Edge/Fog Computing’in IoT’ye etkileri) Anlatım
14 Araştırma IoT Proje Geliştirme Süreci Anlatım
15 Araştırma Genel Değerlendirme ve Tekrar Anlatım
16 - FİNAL -
17 - FİNAL -

KAYNAKLAR

BTK Akademi: "Nesnelerin İnterneti (IoT)"
IoT For All (Blog ve Kaynaklar): https://www.iotforall.com
Mustafa Alkan, "Nesnelerin İnterneti ve Akıllı Şehirler", Papatya Yayıncılık, 2021.
Serkan Kıyak, "Arduino ve IoT ile Akıllı Sistemler Geliştirme", Kodlab Yayınları, 2019. Hakan Duman, "Raspberry Pi ve IoT Uygulamaları", Seçkin Yayıncılık, 2020.
Tamer Şanlıdağ, "Nesnelerin İnterneti: Mimariler, Protokoller ve Güvenlik", Nobel Yayınları, 2020.
Arduino Türkiye: https://www.arduinoturkiye.com
Raspberry Pi Türkiye: https://www.raspberryturkiye.com

ÖLÇME VE DEĞERLENDİRME

Yarıyıl İçi Yapılan Çalışmaların Ölçme ve Değerlendirmesi Etkinlik Sayısı Katkı Yüzdesi Açıklama Sınav Yapılma Şekli
(0) Etkisiz (1) En Düşük (2) Düşük (3) Orta (4) İyi (5) Çok İyi
0 1 2 3 4 5

DERSİN PROGRAM ÖĞRENME ÇIKTILARINA KATKISI

DERSİN İŞ YÜKÜ VE AKTS KREDİSİ

Öğrenme-Öğretme Etkinlikleri İş Yükü
Öğrenme-Öğretme Etkinlikleri Etkinlik(hafta sayısı) Süresi(saat sayısı) Toplam İş Yükü
Ders 14 2 28
Derse Ön Hazırlık ve Ders Sonrası Pekiştirme 14 2 28
Arazi Çalışması 0 0 0
Grup Çalışması / Ödevi 4 2 8
Laboratuvar 8 2 16
Okuma 0 0 0
Ödev 0 0 0
Proje Hazırlama 4 2 8
Seminer 0 0 0
Staj 0 0 0
Teknik Gezi 0 0 0
Web Tab. Öğrenme 0 0 0
Uygulama 4 2 8
Yerinde Uygulama 0 0 0
Mesleki Faaliyet 0 0 0
Sosyal Faaliyet 0 0 0
Tez Hazırlama 0 0 0
Alan Çalışması 0 0 0
Rapor Yazma 4 2 8
Final Sınavı 1 1 1
Final Sınavı Hazırlığı 14 2 28
Ara Sınav 1 1 1
Ara Sınav Hazırlığı 7 2 14
Kısa Sınav 0 0 0
Kısa Sınav Hazırlığı 0 0 0
TOPLAM 75 0 148
Genel Toplam 148
Toplam İş Yükü / 25.5 5,8
Dersin AKTS(ECTS) Kredisi 6,0