Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Paketi

Programlar Hakkında Bilgi

MÜHENDİSLİK-MİMARLIK FAKÜLTESİ / BLM415 - BİLGİSAYAR MÜHENDİSLİĞİ

Kodu: BLM415 Adı: NESNELERİN İNTERNETİ Teorik+Uygulama: 3+0 AKTS: 4
Sınıf/Yarıyıl 4 / Güz
Ders Düzeyi Lisans
Ders Türü Seçmeli
Bölümü BİLGİSAYAR MÜHENDİSLİĞİ
Ön Koşul Dersleri Yok
Öğretim Sistemi Örgün
Ders Süresi 14 Hafta
Öğretim Elemanı NUH AZGINOĞLU (nuh@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
SEMA ATASEVER,
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Nesnelerin internetinin (IoT) mimarisi, protokolü, kullanım alanları hakkında bilgi sahibi olabilmek ve IoT tabanlı uygulamalar geliştirebilmek

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Nesnelerin internetini tanır PÇ-4 Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanır.
PÇ-5 Genel mühendislik problemlerini tanımlama, modelleme, formüle etme ve çözme becerisi kazanır.
PÇ-6 Gerçek yaşamdan öğrenme, çıkarsama, optimizasyon, tahminleme, sınıflandırma ve tanıma problemlerini yapay zeka ile çözme yeteneği kazanır
PÇ-7 Bilgisayar Mühendisliğine özgü problemleri saptama, tanımlama, formüle etme ve çözme becerisi kazanır.
PÇ-8 Yazılım ile ilgili temel kavramları kullanarak, program geliştirebilir.
PÇ-9 Temel bilgisayar donanımı, yazılımı ve sistem güvenliği hakkında bilgi ve beceri sahibi olur.
PÇ-10 İşletim sistemleri hakkında bilgi sahibi olur.
PÇ-11 Veritabanı kurulumu, bakımı ve kontrollerini yapabilir.
PÇ-14 Temel robotik kodlama kavramlarını bilir.
PÇ-15 İstenenleri sağlayacak biçimde bir sistemi ya da süreci tasarlayabilir.
PÇ-19 Yeniliklere ve gelişen teknolojiye uyum sağlayabilmek için, kendini sürekli yenileme ve araştırmacı yeteneğini geliştirir.
Yazılı Sınav
DÖÇ-2 Nesnelerin interneti iş modelleri ve uygulama alanlarını bilir PÇ-4 Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanır.
PÇ-5 Genel mühendislik problemlerini tanımlama, modelleme, formüle etme ve çözme becerisi kazanır.
PÇ-6 Gerçek yaşamdan öğrenme, çıkarsama, optimizasyon, tahminleme, sınıflandırma ve tanıma problemlerini yapay zeka ile çözme yeteneği kazanır
PÇ-7 Bilgisayar Mühendisliğine özgü problemleri saptama, tanımlama, formüle etme ve çözme becerisi kazanır.
PÇ-8 Yazılım ile ilgili temel kavramları kullanarak, program geliştirebilir.
PÇ-9 Temel bilgisayar donanımı, yazılımı ve sistem güvenliği hakkında bilgi ve beceri sahibi olur.
PÇ-10 İşletim sistemleri hakkında bilgi sahibi olur.
PÇ-11 Veritabanı kurulumu, bakımı ve kontrollerini yapabilir.
PÇ-15 İstenenleri sağlayacak biçimde bir sistemi ya da süreci tasarlayabilir.
PÇ-18 Verileri kullanarak grafikler ve animasyonlar oluşturabilir.
Yazılı Sınav
DÖÇ-3 Nesnelerin interneti haberleşme teknolojileri ile protokollerini tanır ve kullanır PÇ-4 Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanır.
PÇ-5 Genel mühendislik problemlerini tanımlama, modelleme, formüle etme ve çözme becerisi kazanır.
PÇ-6 Gerçek yaşamdan öğrenme, çıkarsama, optimizasyon, tahminleme, sınıflandırma ve tanıma problemlerini yapay zeka ile çözme yeteneği kazanır
PÇ-7 Bilgisayar Mühendisliğine özgü problemleri saptama, tanımlama, formüle etme ve çözme becerisi kazanır.
PÇ-8 Yazılım ile ilgili temel kavramları kullanarak, program geliştirebilir.
PÇ-9 Temel bilgisayar donanımı, yazılımı ve sistem güvenliği hakkında bilgi ve beceri sahibi olur.
PÇ-10 İşletim sistemleri hakkında bilgi sahibi olur.
PÇ-11 Veritabanı kurulumu, bakımı ve kontrollerini yapabilir.
PÇ-14 Temel robotik kodlama kavramlarını bilir.
PÇ-15 İstenenleri sağlayacak biçimde bir sistemi ya da süreci tasarlayabilir.
PÇ-18 Verileri kullanarak grafikler ve animasyonlar oluşturabilir.
Yazılı Sınav
DÖÇ-4 Nesnelerin internetinde büyük veri işleme tekniklerini bilir PÇ-4 Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanır.
PÇ-5 Genel mühendislik problemlerini tanımlama, modelleme, formüle etme ve çözme becerisi kazanır.
PÇ-6 Gerçek yaşamdan öğrenme, çıkarsama, optimizasyon, tahminleme, sınıflandırma ve tanıma problemlerini yapay zeka ile çözme yeteneği kazanır
PÇ-7 Bilgisayar Mühendisliğine özgü problemleri saptama, tanımlama, formüle etme ve çözme becerisi kazanır.
PÇ-8 Yazılım ile ilgili temel kavramları kullanarak, program geliştirebilir.
PÇ-9 Temel bilgisayar donanımı, yazılımı ve sistem güvenliği hakkında bilgi ve beceri sahibi olur.
PÇ-10 İşletim sistemleri hakkında bilgi sahibi olur.
PÇ-11 Veritabanı kurulumu, bakımı ve kontrollerini yapabilir.
PÇ-14 Temel robotik kodlama kavramlarını bilir.
PÇ-15 İstenenleri sağlayacak biçimde bir sistemi ya da süreci tasarlayabilir.
PÇ-18 Verileri kullanarak grafikler ve animasyonlar oluşturabilir.
PÇ-19 Yeniliklere ve gelişen teknolojiye uyum sağlayabilmek için, kendini sürekli yenileme ve araştırmacı yeteneğini geliştirir.
Yazılı Sınav
DÖÇ-5 Nesnelerin interneti tabanlı uygulama geliştirir PÇ-4 Matematik, fen ve mühendislik bilgilerini uygulama becerisi kazanır.
PÇ-5 Genel mühendislik problemlerini tanımlama, modelleme, formüle etme ve çözme becerisi kazanır.
PÇ-6 Gerçek yaşamdan öğrenme, çıkarsama, optimizasyon, tahminleme, sınıflandırma ve tanıma problemlerini yapay zeka ile çözme yeteneği kazanır
PÇ-7 Bilgisayar Mühendisliğine özgü problemleri saptama, tanımlama, formüle etme ve çözme becerisi kazanır.
PÇ-8 Yazılım ile ilgili temel kavramları kullanarak, program geliştirebilir.
PÇ-9 Temel bilgisayar donanımı, yazılımı ve sistem güvenliği hakkında bilgi ve beceri sahibi olur.
PÇ-10 İşletim sistemleri hakkında bilgi sahibi olur.
PÇ-11 Veritabanı kurulumu, bakımı ve kontrollerini yapabilir.
PÇ-14 Temel robotik kodlama kavramlarını bilir.
PÇ-15 İstenenleri sağlayacak biçimde bir sistemi ya da süreci tasarlayabilir.
PÇ-18 Verileri kullanarak grafikler ve animasyonlar oluşturabilir.
PÇ-19 Yeniliklere ve gelişen teknolojiye uyum sağlayabilmek için, kendini sürekli yenileme ve araştırmacı yeteneğini geliştirir.
Yazılı Sınav
PÇ: Bölüm program çıktıları
ÖDY: Ölçme ve değerlendirme yöntemi

Dersin İçeriği
Nesnelerin interneti, Makinelerarası iletişim ile nesnelerin internetinin farkları, IoT haberleşme teknolojileri ve uygulamaları, IoT haberleşme protokolleri ve uygulamaları, IoT ve büyük veri.
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Nesnelerin İnternetine (IoT) Genel Bakış Anlatım, Soru-Cevap, Problem Çözme, Uygulama
2 Nesnelerin İnterneti İş Modelleri Anlatım, Soru-Cevap, Problem Çözme, Uygulama
3 Nesnelerin İnterneti Mimarisi ve Bileşenleri Anlatım, Soru-Cevap, Problem Çözme, Uygulama
4 Nesnelerin İnterneti Bulut Platformları Anlatım, Soru-Cevap, Problem Çözme, Uygulama
5 IoT Uygulaması Geliştirmek İçin Kullanılan Yardımcı Teknolojiler (RFID, NFC, BLE Beacon, WSN, GSM vb.) Anlatım, Soru-Cevap, Problem Çözme, Uygulama
6 IoT Uygulaması Geliştirmek İçin Kullanılan Yardımcı Teknolojiler (RFID, NFC, BLE Beacon, WSN, GSM vb.) Anlatım, Soru-Cevap, Problem Çözme, Uygulama
7 IoT Haberleşme/Mesajlaşma Protokolleri (Restful, CoAP, MQTT, DDS, AMQP vb.) Anlatım, Soru-Cevap, Problem Çözme, Uygulama
8 Ara Sınav
9 IoT Haberleşme/Mesajlaşma Protokolleri (Restful, CoAP, MQTT, DDS, AMQP vb.) Anlatım, Soru-Cevap, Problem Çözme, Uygulama
10 IoT Uygulama Geliştirme Anlatım, Soru-Cevap, Problem Çözme, Uygulama
11 Nesnelerin İnternetinde Güvenlik Anlatım, Soru-Cevap, Problem Çözme, Uygulama
12 Nesnelerin İnterneti ve Büyük Veri Anlatım, Soru-Cevap, Problem Çözme, Uygulama
13 Nesnelerin İnterneti ve Büyük Veri Anlatım, Soru-Cevap, Problem Çözme, Uygulama
14 Nesnelerin İnterneti ve Bulut Bilişim Anlatım, Soru-Cevap, Problem Çözme, Uygulama
15 Nesnelerin İnterneti ve Bulut Bilişim Anlatım, Soru-Cevap, Problem Çözme, Uygulama
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 F. Mattern and C. Floerkemeir, “From the Internet of Computers to the Internet of Things”, From Active Data Management to Event-Based Systems and More, Lecture Notes in Computer Science, Vol. 6462, pp. 242-259, 2010.
Ders Araç - Gereç ve Malzemeleri
F. Mattern and C. Floerkemeir, “From the Internet of Computers to the Internet of Things”, From Active Data Management to Event-Based Systems and More, Lecture Notes in Computer Science, Vol. 6462, pp. 242-259, 2010.

Ölçme Yöntemi
Yöntem Hafta Süre (Saat) Katkı(%)
Ara Sınav 8 1 40
Diğer Ölçme Yöntemleri
1.Sözlü Sınav
2.Kısa Sınav (Quiz)
3.Laboratuvar Sınavı
4.Sunum
5.Rapor
6.Seminer
7.Performans Ödevi
8.Dönem Ödevi
9.Proje
Final Sınavı 16 1 60

Öğrenci İş Yükü
İşlem Adı Haftalık Saat Sayı İş Yükü
Haftalık Ders Saati (Teorik+Uygulama) 3 14 42
Sınıf Dışı Çalışma
       a) Okuma 13 4 52
       b) İnternette/Kütüphanede Tarama 0
       c) Performans Ödevi 0
       d) Seminer/Sunum/Rapor Hazırlama 0
       e) Dönem Ödevi/Proje Hazırlama 0
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 12 1 12
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 12 1 12
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 120