Genel Bilgi
| Birim | FEN-EDEBİYAT FAKÜLTESİ |
| BİLGİSAYAR BİLİMLERİ PR. | |
| Kod | BBZ305 |
| Ad | Bilgisayar Ağları |
| Dönem | 2025-2026 Eğitim-Öğretim Yılı |
| Yarıyıl | 5. Yarıyıl |
| Süre (T+U) | 3-0 (T-U) (17 Hafta) |
| AKTS | 5 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Belirsiz |
| Tür | Normal |
| Etiket | Z Zorunlu |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Dr. Öğr. Üyesi Cevher ÖZDEN |
| Dersin Öğretim Elemanı |
Dr. Öğr. Üyesi Cevher ÖZDEN
(Güz)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Bu ders, bilgisayar ağlarının temel prensiplerini, mimarilerini ve protokollerini öğretmeyi amaçlar. Öğrenciler, OSI ve TCP/IP modelleri, IP adresleme, yönlendirme protokolleri, ağ güvenliği ve kablosuz ağ teknolojileri gibi konularda bilgi sahibi olurlar. Ders, teorik bilgilerin yanı sıra pratik uygulamalarla da desteklenir.
Dersin İçeriği
Bilgisayar ağlarının temel ilkeleri ve mimarisi; OSI ve TCP/IP referans modelleri; ağ bileşenleri (ağ kartı, anahtar, yönlendirici, erişim noktası); kablolu ve kablosuz iletişim ortamları; uygulama katmanı protokolleri (HTTP, FTP, DNS, SMTP); taşıma katmanı protokolleri (TCP, UDP), bağlantı kurulumu ve port yönetimi; IP adresleme, subnetting, IPv4 ve IPv6 yapılandırmaları; yönlendirme protokolleri (RIP, OSPF), MAC adresleme ve Ethernet protokolü; ağ güvenliği temel kavramları (şifreleme, VPN, güvenlik duvarları); ağ izleme ve yönetim araçları (SNMP, ping, traceroute); soket programlamaya giriş; yazılım tanımlı ağlar (SDN), QoS ve bulut bilişim ağlarının temelleri; ağ tasarımı ve simülasyon araçları ile uygulamalı çalışmalar.
Dersin Ön Koşulu
Yok
Kaynaklar
James F. Kurose, Keith W. Ross, Computer Networking: A Top-Down Approach, Pearson. Andrew S. Tanenbaum, Computer Networks, Pearson. Behrouz A. Forouzan, Data Communications and Networking, McGraw-Hill.
Notlar
Wireshark resmi belgeleri ve uygulama kılavuzları.
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Bilgisayar ağlarının temel bileşenlerini tanımlayabilir. |
| ÖÇ02 | OSI ve TCP/IP modellerini açıklayabilir. |
| ÖÇ03 | IP adresleme ve alt ağ oluşturma işlemlerini gerçekleştirebilir. |
| ÖÇ04 | Yönlendirme protokollerini analiz edebilir ve karşılaştırabilir. |
| ÖÇ05 | Ağ trafiğini analiz ederek paket yapısını yorumlayabilir. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Bilgisayar Bilimleri temel kavramları, algoritmalar ve veri yapıları hakkında geniş bir bilgi yelpazesi kazandırır. | 4 |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | Yazılım geliştirme, programlama dilleri ve veritabanı yönetimi gibi temel bilgisayar konularını öğrenir. | |
| PÖÇ03 | Bilgi - Kuramsal, Olgusal | Veri bilimi, yapay zeka ve makine öğrenimi gibi ileri düzey bilgisayar alanlarını anlar. | |
| PÖÇ04 | Bilgi - Kuramsal, Olgusal | Bilgisayar ağları, siber güvenlik ve veritabanı tasarımı gibi konularda bilgi edinir. | 5 |
| PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Algoritmaları tasarlama, uygulama ve analiz etme becerilerini geliştirir. | |
| PÖÇ06 | Beceriler - Bilişsel, Uygulamalı | Farklı programlama dillerini etkili bir şekilde kullanabilme yeteneği kazanır | |
| PÖÇ07 | Beceriler - Bilişsel, Uygulamalı | Veri analizi, veritabanı yönetimi ve büyük veri işleme becerilerini öğrenir. | |
| PÖÇ08 | Beceriler - Bilişsel, Uygulamalı | Yazılım geliştirme projelerinde çalışarak pratik deneyim kazanır. | 5 |
| PÖÇ09 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Ekip içinde işbirliği yapma ve iletişim becerilerini güçlendirir. | 5 |
| PÖÇ10 | Yetkinlikler - Alana Özgü Yetkinlik | Teknolojik yeniliklere açık bir zihniyet kazandırır. | 5 |
| PÖÇ11 | Yetkinlikler - Öğrenme Yetkinliği | Sürekli öğrenme ve kendini geliştirme yetkinliğini teşvik eder. | |
| PÖÇ12 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Karmaşık sorunları çözme yeteneği geliştirir. | 5 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Bilgisayar ağlarına giriş; OSI ve TCP/IP modelleri | Ağ katman yapıları hakkında genel okuma | Öğretim Yöntemleri: Anlatım, Tartışma |
| 2 | Uygulama katmanı protokolleri: HTTP, FTP, DNS, SMTP | Uygulama katmanı örnekleri incele | Öğretim Yöntemleri: Anlatım, Tartışma |
| 3 | Taşıma katmanı: TCP ve UDP | TCP bağlantı yönetimi hakkında bilgi edin | Öğretim Yöntemleri: Anlatım, Tartışma |
| 4 | Ağ katmanı: IP adresleme, yönlendirme protokolleri (RIP, OSPF) | IP sınıfları ve subnet mask kavramları | Öğretim Yöntemleri: Anlatım, Tartışma |
| 5 | Veri bağlantı katmanı ve MAC adresleme | MAC adresi yapısını öğren | Öğretim Yöntemleri: Anlatım, Tartışma |
| 6 | Fiziksel katman: iletim ortamları ve kablolama | Kablolama türlerini incele | Öğretim Yöntemleri: Anlatım, Tartışma |
| 7 | Kablosuz ağlar: Wi-Fi, Bluetooth, mobil ağlar | Kablosuz iletişim temelleri | Öğretim Yöntemleri: Anlatım, Tartışma |
| 8 | Ara Sınavlar | İlk 7 haftanın genel tekrarı | Ölçme Yöntemleri: Yazılı Sınav |
| 9 | Ağ güvenliği temelleri: şifreleme, güvenlik duvarı, VPN | Temel güvenlik önlemleri ve kavramlar | Öğretim Yöntemleri: Soru-Cevap, Anlatım, Tartışma |
| 10 | Ağ yönetimi ve izleme araçları | Ping, traceroute, SNMP araçlarını incele | Öğretim Yöntemleri: Anlatım, Tartışma |
| 11 | Ağ programlamaya giriş: soket programlama | Basit istemci–sunucu yapısını araştır | Öğretim Yöntemleri: Anlatım, Tartışma |
| 12 | Gelişmiş konular: IPv6, QoS, MPLS | Yeni nesil ağ yapıları üzerine araştırma | Öğretim Yöntemleri: Anlatım, Tartışma |
| 13 | Yazılım tanımlı ağlar (SDN) ve bulut bilişim ağları | SDN mimarisi hakkında temel bilgi | Öğretim Yöntemleri: Anlatım, Tartışma |
| 14 | Ağ tasarımı ve simülasyon uygulamaları | Cisco Packet Tracer / GNS3 ile tanış | Öğretim Yöntemleri: Anlatım, Tartışma, Gösterip Yaptırma |
| 15 | Genel tekrar ve final hazırlığı | Soru çözümü ve özet konu çalışması | Öğretim Yöntemleri: Gösterip Yaptırma, Tartışma, Soru-Cevap |
| 16 | Yarıyıl Sonu Sınavları | Yazılı sınav uygulaması | Ölçme Yöntemleri: Yazılı Sınav |
| 17 | Yarıyıl Sonu Sınavları | Yazılı sınav uygulaması | Ölçme Yöntemleri: Yazılı Sınav |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 3 | 42 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 3 | 42 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 5 | 5 | 25 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 10 | 10 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 10 | 10 |
| Toplam İş Yükü (Saat) | 129 | ||
| Toplam İş Yükü / 25 (s) | 5,16 | ||
| AKTS | 5 AKTS | ||