Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020-Bilgisayar Mühendisliği (İngilizce) -Anadal | CSE4074 | Computer Networks | Zorunlu | 7 | 5,00 | 3 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020-Bilgisayar Mühendisliği (İngilizce) -Anadal | CSE4074 | Computer Networks | Zorunlu | 7 | 5,00 | 3 | 0 |
Bilgisayar ağlarındaki temel esasları, protokolleri ve mimarileri öğretmek. Temel seviyede ağ uygulamaları geliştirme becerisi kazandırmak.
-
Bilgisayar ağları ve Internet'e giriş: Erişim ağları, ağ iskeletleri, paket anahtarlama, devre anahtarlama, protokol katmanları, Internet'in tarihi. Uygulama katmanı: Web, HTTP, FTP, e-posta sistemleri, DNS, P2P uygulamalar, soket programlama. Taşıma katmanı: UDP, TCP, güvenilir veri taşıma, sıkışıklık denetimi. Ağ katmanı: Kontrol düzlemi, veri düzlemi, datagram ağlar, IP, yol atama algoritmaları, Yayma ve çoğa gönderim algoritmaları, yazılım tabanlı ağlar. Veri bağlantı katmanı: hata sezme ve düzeltme teknikleri, çoklu erişim protokolleri, Ethernet, Bağlantı-katmanı adresleme ve anahtarlama. Bilgisayar ağları ile ilgili güncel konular ve problemler, bilgisayar ağlarının çevre, sağlık ve güvenlik üzerindeki etkileri.
Bilgisayar ağ uygulamaları hakkında güncel örnekler verilerek öğrencilerin ağ teknolojilerini yakından takip etmesini sağlamak. TCP/IP başta olmak üzere temel ağ protokollerin detaylarının görsel sunumlar ile anlaşılmasını sağlamak. Katmanlı ağ mimarisi anlatılırken uygulama katmanından başlayıp veri bağlantı katmanına doğru yukarıdan aşağıya bir sıra izlenmesi ve fişziksel katmanda detaya girilmemesi ile bilgisayar mühendisliği öğrencilerinin daha çok ihtiyaç duyacakları konulara ağırlık vermek. Wireshark isimli paket dinleyicisinin kullanımı ile ağ protokollerin pratik olarak öğretilmesini sağlamak. Soket programlama uygulamaları yaptırılarak öğrencilerin ağ programlamaya giriş yapmasını sağlamak.
Yok
İngilizce
Required Text Book: J.F. Kurose and K.W. Ross, Computer Networking: A Top Down Approach, 5th edition, Addison Wesley, 2010. Recommended Books: A.S. Tanenbaum and D.J.Wetherall, Computer Networks, 5th edition, Prentice-Hall, 2010. Computer Networking with Internet Protocols and Technologies, William Stallings , ISBN: 0-13-141098-9
-
Hafta | Teorik |
---|---|
1 | Bilgisayar ağları ve Internet'e giriş I: Erişim ağları, ağ iskeletleri, paket anahtarlama, devre anahtarlama |
2 | Bilgisayar ağları ve Internet'e giriş II: paket kaybı ve gecikmesi, protokol katmanları, Internet'in tarihi |
3 | Uygulama katmanı I: Web, HTTP, FTP, e-posta sistemleri |
4 | Uygulama katmanı II: P2P uygulamalar, soket programlama |
5 | Taşıma katmanı I: UDP, güvenilir veri taşıma |
6 | Taşıma katmanı II: TCP |
7 | Taşıma katmanı III: sıkışıklık denetimi |
8 | Ara sınav |
9 | Ağ katmanı I: Sanal devre ağları, datagram ağlar, yol atayıcılar |
10 | Ağ katmanı II: IP, ICMP, DHCP, NAT |
11 | Ağ katmanı III: Yol atama algoritmaları, Yayma ve çoğa gönderim algoritmaları |
12 | Veri bağlantı katmanı I: hata sezme ve düzeltme teknikleri, çoklu erişim protokolleri, Ethernet |
13 | Veri bağlantı katmanı II: ARP, PPP, bağlantı-katmanı adresleme ve anahtarlama |
14 | Telsiz ve Mobil ağlar: CDMA, Wireless LAN, hücresel Internet erişimi, Mobile IP. |
15 | Ağ güvenliği: Kriptografi, mesaj bütünlüğü, e-mail güvenliği, SSL |
16 | Final sınavı hazırlığı |
17 | Final sınavı |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ders Öncesi/Sonrası Bireysel Çalışma | 14 | 3 | 42 |
Proje ve Hazırlığı | 1 | 20 | 20 |
Ödev ve Hazırlığı | 3 | 4 | 12 |
Laboratuvar ve Hazırlığı | 0 | 0 | 0 |
Atölye ve Hazırlığı | 0 | 0 | 0 |
Sunum ve Hazırlığı | 0 | 0 | 0 |
Seminer ve Hazırlığı | 0 | 0 | 0 |
Demo ve Hazırlığı | 0 | 0 | 0 |
Araştırma ve Hazırlığı | 0 | 0 | 0 |
Rapor ve Hazırlığı | 0 | 0 | 0 |
Arasınav ve Hazırlığı | 1 | 20 | 20 |
Kısa Sınav ve Hazırlığı | 2 | 5 | 10 |
Final ve Hazırlığı | 1 | 21 | 21 |
Teorik Ders Saati | 0 | 0 | 0 |
Uygulama Ders Saati | 0 | 0 | 0 |
ÖÇ1 | ||||||||||||||
ÖÇ2 | ||||||||||||||
ÖÇ3 | ||||||||||||||
ÖÇ4 | ||||||||||||||
ÖÇ5 | ||||||||||||||
ÖÇ6 | ||||||||||||||
ÖÇ7 |