DERS BİLGİLERİ Ders Adı
Kodu
Bilgisayar Ağları
EEE448
Yarıyılı 8
T+U Saati
Ulusal Kredisi
3+0
AKTS
3
5
Ön Koşul Dersleri
Dersin Dili
İngilizce
Dersin Seviyesi
Lisans
Dersin Türü
Seçmeli / Yüz Yüze
Dersin Koordinatörü Dersi Verenler Dersin Yardımcıları
Dersin Amacı
Dersin İçeriği
1)Bilgisayar Ağları Hakkında genel bilgi vermek 2) Programlama bilgisini bilgisayar ağ tabanlı örneklerde kullanabilmek 3 ) Genel Ağ katmanların yapısı hakkında bil vermek. 4) Veri transfer protokol tanımlamak Bilgisayar network Yapısı, Katmanlar, Katmanlar arası haberleşme, Örnekler
Öğretim Yöntemleri
Ölçme Yöntemleri
1) Bilgisayar Ağının yapısını kavraması
3
1
2) Bilgisayar Network ağındaki katmanlar hakkındaki bilgileri ilişkilendirebilmesi
3
1,2
3) Bir Programlama Dili ile Bilgisayar Ağ tabanlı program yazabilmesi
3
1,2
Dersin Öğrenme Çıktıları
Öğretim Yöntemleri:
1-Anlatım 2-Soru ve Cevap 3-Sunum 4-Tartışma
Ölçme Yöntemleri:
1-Sınav 2-Ödev 3-Seminer 4-Proje Ödevi
Ders İçeriği Haftalar Konular
1
Tanışma, Genel Bilgilendirmeler, Akademik Kurallar • Genel Bilgilendirmeler • Ders İçinde Takip Edilecek Akademik ve Sosyal kurallar • Bilgisayar Ağları Tanımı
Ön Hazırlık
yok
Bilgisayar Ağları Tanımı, • Bilgisayar Ağları ve İnternet
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
3
Uygulama Katmanı • Uygulama katmanı Protokolleri • HTTP, DNS, SMTP
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
4
Uygulama Katmanı ile ilgili uygulamalar • Socket Programlama
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
5
Ulaşım Katmanı • Multiplexing • Connection-Oriented :TCP • Csharp deki TCP/IP Sockets
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
Basit Sockets •Adresleri • Soket Uygulamaları • Ödevi -1
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
Gönderme/Alma Mesajları
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
2
6
7
8
Vize Sınavı
9
Network Katmanı ve Servisleri • Temel içerikleri • Connectionless Sockets
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
10
NAT, ICMP, IPv4,IPv6
Web sayfasına konulan sunum ve kitabın ilgili
bölümümun okunması Yerel Ağları • LAN Adreslemesi
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
Router yapısı; Veri Katmanı; Hata Tespiti
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
Ağların Güvenliği • Ev Ödevi-2
Web sayfasına konulan sunum ve kitabın ilgili bölümümun okunması
14
Uygulamalı Öğrenci Proje Sunumları I
Özel konular
15
Uygulamalı Öğrenci Proje Sunumları II
Özel Konular
16
Final Sınavı
11
12
13
KAYNAKLAR
Ders Notu
Diğer Kaynaklar
Computer Networking: A Top-Down Approach Featuring the Internet James F. Kurose and Keith W.Ross C# Network Programming Richard Blum Internet Üzerindeki Uygulamalar
DEĞERLENDİRME SİSTEMİ YARIYIL İÇİ ÇALIŞMALARI Ara Sınav
SAYISI KATKI YÜZDESİ 1
60
2
40
Kısa Sınav Ödev Toplam
100
Yıl içinin Başarıya Oranı
40
Finalin Başarıya Oranı
60
Toplam
100
DERSİN PROGRAM ÇIKTILARINA KATKISI Katkı Düzeyi No Program Öğrenme Çıktıları 1 2 3 4 5 1
Matematik ve fiziğin, mühendisliğin temellerini oluşturan dallarında yetkinliğe sahip olma
2
Elektrik-elektronik mühendisliğinin temel konularındaki ana bilgilere hakim olma
X
3
Temel mühendislik ve elektrik-elektronik mühendisliği konularında edinilen bilgilerin oluşturduğu işlevsel bütünlüğü kavrama
X
4
Edinilen mesleki bilgilerden yola çıkarak problem saptama, saptanan problemi analiz edebilme
X
5
Temel mühendislik bilgilerini kullanarak verilen kuramsal bir problemi bilimsel olarak formüle edebilme ve çözebilme
X
6
Bilgisayar ve bilişim teknolojilerine yatkınlık
X
7
İngilizce olarak yazılmış, mesleği ile ilgili ya da daha genel bir bilimsel metni ana hatlarıyla anlayacak düzeyde İngilizce bilme
X
8
Elektrik-elektronik mühendisliği bilgilerini mesleğe özgü alet ve cihazlar üzerinde uygulayabilme
X
9
Bildiği bir programlama dilinde belirli bir amaca yönelik bilgisayar programı yazabilme
X
X
Gerektiğinde bireysel olarak, hedef odaklı bir çalışma 10 programı oluşturmak suretiyle veya sorumlulukların paylaşıldığı bir grubun içinde uyumlu çalışabilme yeteneği 11
X
Bilgiye erişebilmek icin uygun kaynakları belirleme, onlara ulaşma ve verimli şekilde kullanma becerisi
12 Uygun bir dil ve tarz ile insanlarla iletişim kurabilme
X X
13
Özelde mesleğinin ve genelde profesyonel hayatın gerektirdiği etik değerleri ilke edinme
X
İçinde yaşadığı toplumun, dünyanın ve çağın, bilimsel, sosyal, tarihi, ekonomik ve politik olguları hakkında farkındalık
AKTS / İŞ YÜKÜ TABLOSU
Etkinlik
SAYISI
Süresi (Saat)
Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası hariç) 14 x toplam ders saati
14
3
42
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)
14
3
42
Ara Sınav ve sınav hazırlık çalışmaları
1
10
10
Ödev
2
15
30
Final sınavı ve sınav hazırlık çalışmaları
1
20
20
Kısa Sınav
Toplam İş Yükü
144
Toplam İş Yükü / 30 (s)
4.8
Dersin AKTS Kredisi
5