Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
---|---|---|---|---|---|---|
EMIS405 | Network Programming | Seçmeli Ders Grubu | 4 | 7 | 6.00 | 3.00 |
Lisans
İngilizce
Bilgisayar ağları üzerinden belirli bir protokol yapısına bağlı kalınarak gereksinimlere uygun iletişim yapılarının analiz, tasarım ve gerçeklenme becerisinin kazandırılması.
1 | Öğrenceilr TCP/IP protokol yapısını kullanarak karmaşık ağ problemlerine çözüm tasarlamayı öğreneceklerdir. Öğrenciler C programlama dilini kullanarak birden fazla kaynak dosyasını içeren ağ programlarını oluşturan kodları yazmayı, derlemeyi, hatalarını ayıklamayı ve dokumante etmeyi öğreneceklerdir. Öğrenciler UNIX/Linux komutlarını kullanarak dosyalar üzerinde işlem yapmayı ve temel ağ haberleşmesini öğreneceklerdir. |
Birinci Öğretim
Yok
TCP/IP protokol yapısının detaylı incelenmesi ve TCP/IP protokolü ile ağ uygulamalarının gerçekleştirilmesi
Hafta | Teorik | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
---|---|---|---|
1 | Bilgisayar Ağlarına ve OSI Modeline Giriş | ||
2 | TCP/IP Protokol Yığını | ||
3 | Soket Programlama (TCP UDP Soketleri) | ||
4 | Soket Programlama (TCP UDP Soketleri) | ||
5 | Web Programlama | ||
6 | Web Programlama | ||
7 | Vize Sınavı | ||
8 | XML ve JSON Standartları | ||
9 | Tasarım Desenleri ve MVC | ||
10 | Web Servisleri | ||
11 | Bilgisayar Ağlarının Güvenliği | ||
12 | Web Uygulamalarının Güvenliği | ||
13 | Proje Sunumları | ||
14 | Final Sınavı |
Unix Network Programming Volume 1, 2, W. Richard Stevens, Prentice Hall Inter-working with TCP/IP, Douglas E. Comer, David L. Stevens, Prentice-Hall Practical UNIX Programming, Kay Robbins, Steve Robbins, Prentice Hall
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 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 8 | 112 |
Ara Sınav İçin Bireysel Çalışma | 2 | 3 | 6 |
Final Sınavı içiin Bireysel Çalışma | 2 | 3 | 6 |
Performans | 3 | 4 | 12 |
Toplam İş Yükü (saat) | 138 |
ÖÇ 1 |