GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
505004862013 COMPUTER NETWORKS II Seçmeli Ders Grubu 4 8 6,00

Lisans


İngilizce


Bu dersin amacı ağ ve Internet protokollerini programlama örnekleri üzerinden tanıtmaktır.


Doç. Dr. Nükhet ÖZBEK


1 TCP ve UDP soketlerini konfigure edebilme ve programlayabilme
2 Transport ve üzeri katmanlardaki protokollerin detaylarını anlama
3 Soketlerle uygulama geliştirebilme

Birinci Öğretim


Yok


Yok


Bu dersin temel konuları Network programlama, TCP/IP protocol yapısı, bilinen Internet uygulamalarında kullanılan protokoller, socket programlama, router ve switch setuplarıdır.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Bilgisayar ağları ve Internet Giriş
2 Uygulama Katmanı giriş VirtualBox, WireShark kurulum ve tanıtım
3 Uygulama Katmanı http, ftp, dns htttp, ftp deneyleri
4 Taşıma katmanı giriş DNS deneyi
5 UDP WireShark ile UDP deneyi
6 TCP 1 WireShark ile TCP deneyi
7 TCP 2 Soru çözümü
8 Vize
9 TCP Yoğunluk Kontrolü Linux OS kullanımı
10 Soket programlama 1 UDP Soketi programlama
11 Soket programlama 2 TCP Soketi programlama
12 Ağ güvenliği 1 Soru çözümü
13 Ağ güvenliği 2 WireShark ile SSL deneyi
14 Proje sunumları Proje sunumları
15 Genel tekrar Soru çözme
16 Final Sınavı

J. F. Kurose, K. W. Ross, "Computer Networking" (6th Edition), Addison Wesley Inc., (2013)



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Derse Katılım 14 4 56
Proje Hazırlama 1 36 36
Ödev Problemleri için Bireysel Çalışma 5 10 50
Ara Sınav İçin Bireysel Çalışma 1 21 21
Toplam İş Yükü (saat) 165

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15 PÇ 16 PÇ 17 PÇ 18
ÖÇ 1 5 4 5
ÖÇ 2 5
ÖÇ 3 4 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek