BLG 433-Bilgisayar Haberleşmesi, Güz 2007
Bilgisayar Mühendisliği Bölümü, İTÜ
Öğretim Üyesi: Dr. Sema
OKTUĞ, Dr. Uluğ BAYAZIT,
e-posta: oktug@itu.edu.tr
, ulugbayazit@itu.edu.tr
Araştırma Görevlisi: Tacettin AYAR, Melike
EROL
Ders Zamanı/Yeri: Cuma 13:00-15:50 /
2104(SO), 2106(UB)
Internet Sayfası: http://www3.itu.edu.tr/~oktug/BH/bilghaber07.html
Puanlama (değişebilir):
Ara sınav (%27, notlar kapalı) Arasınav2005
, 16/11/2007-Cuma
Kısa sınav (% 2x5
habersiz, notlar kapalı)
Proje (% 2x13)
Yılsonu sınavı (%37)
Kaynak Kitaplar:
Ders
Kitabı
Yardımcı Kitaplar
İçerik:
Bilgisayar kullanımının
ve haberleşmeye verilen önemin artması ile bilgisayar Haberleşmesi son yılların en ilgi çekici araştırma ve geliştirme konularından biri oldu. Bilgisayar Mühendisliği dördüncü sınıf öğrencileri için seçimli bir
meslek dersi olarak hazırlanan bu derste, öğrencilere
hem bilgisayar haberleşmesine
ilişkin temel teknikleri/protokolleri/algoritmaları hem de soket programlamayı öğretmek hedeflenmiştir.
Soket programlamaya ilişkin konular ilk haftalarda işlenecektir. Dönem boyunca
üç soket programlama projesi verilecektir. Derslerde temel bilgisayar
haberleşmesi alt yapısı,
teknikleri ve algoritmalarının yanı
sıra Internet Protokolünün
(IP) çalışması ve
telsiz ağlar konusunda temel bilgiler verilecektir.
Haftalık Program:
Hafta |
Konu |
1 (21 Eyl.) |
Tanışma. Protokoller ve katmanlı yapı. OSI Referans modeli (Computer Networks
37-44). |
2 (28 Eyl.) |
Veri iletimi. İletim ortamları. RS
232. (Computer Networks, 89-143) Uygulama: Soket programlamaya giriş |
3 (5 Ekm.) |
Devre
anahtarlama. Paket anahtarlama. Paket iletimi. Paket/çerçeve yapısı.
Mobil telefon sistemleri. (Computer Networks,
146-169). Uygulama: Soket programlamaya giriş |
4 (12 Ekm.) |
Bayram tatili |
5 (19 Ekm.) |
Mobil Telefon sistemleri. Çerçeveleme (Computer
Networks, 187-191). Hata sezme
teknikleri (Computer Networks, 192-199). |
6 (26 Ekm.) |
Yerel alan ağ teknolojileri (Computer Networks, 271-302). Uygulama: Soket
programlamaya giriş |
7 (2 Kas.) |
Yerel alan
ağ teknolojileri (1.proje, süre:3 hafta) |
8 (9 Kas.) |
Köprü,
yönlendirici ve anahtar yapıları (Computer
Networks, 317-332). |
9 (16 Kas.) |
Ara Sınav |
10 (23 Kas.) |
|
11 (30 Kas.) |
Yönlendirme
algoritmaları-II (2.proje, süre:2 hafta) |
12 (7 Arl.) |
|
13 (14 Arl.) |
Adres
çözümleme protokolü. Datagramların parçalanması ve
birleştirilmesi. |
14 (21 Arl.) |
Hata
raporlama protokolü. Kayan pencere protokolü (Tanenbaum 212-223). TCP
(Tanenbaum 525-526). |
15 (28 Arl.) |
UDP (Tanenbaum 532-549). |
Dersi alan öğrenciler Computer Networks kitabındaki
ilgili bölümlerden sorumludur.
Sema
Oktuğ, Eylül 2007.