ELE738 - KODLAMA KURAMININ TEMELLERİ

Dersin Adı Kodu Yarıyılı Teori
(saat/hafta)
Uygulama
(saat/hafta)
Yerel Kredi AKTS
KODLAMA KURAMININ TEMELLERİ ELE738 Herhangi Yarıyıl/Yıl 3 0 3 10
Önkoşul(lar)-var ise
Dersin DiliTürkçe
Dersin TürüSeçmeli 
Dersin verilme şekliYüz yüze 
Dersin öğrenme ve öğretme teknikleriAnlatım
Soru-Yanıt
Sorun/Problem Çözme
 
Dersin sorumlusu(ları)Bölüm öğretim üyeleri 
Dersin amacıDersin amacı aşağıdakileri öğrenciye tanıtmaktır: ? Kanal kodlaması kavramı ? Klasik ve modern kanal kodları ? Çizge kuramının temelleri ve çizge üzerinde kodlar  
Dersin öğrenme çıktıları
  1. Kodlama kuramında kullanılan cebir araçlarını öğrenmek ve kullanmak
  2. Temel blok ve evrişimsel kodlarda kullanılan kodlama ve kod çözme yöntemlerini öğrenmek
  3. Temel blok ve evrişimsel kodlar için analiz araçlarını öğrenmek
  4. Çizge üzerinde tanımlı mesaj iletimi algoritmalarını öğrenmek
  5. Çizge üzerinde kodları, kodlama ve yinelemeli kodçözme yöntemlerini öğrenmek
Dersin içeriğiCebire giriş,
Doğrusal blok kodlar,
Evrişimsel kodlar,
Eklenmiş kodlar,
Çizge kuramının temelleri,
Çizge üzerinde algoritmalar,
Turbo kodçözme,
Düşük yoğunluklu eşlik denetimi kodları
 
KaynaklarWicker and Kim, Fundamentals of codes, graphs, and iterative decoding, 2003.
Lin and Costello, Error control coding, second ed. 2004.
Richardson and Urbanke, Modern coding theory, 2008.
 

Haftalara Göre İşlenecek Konular

HaftalarKonular
1. HaftaKaynak ve kanal kodlaması giriş, karmaşıklık, sınırlar
2. HaftaCebir üzerinden geçiş
3. HaftaGalois alanları üzerinde polinomlar
4. HaftaDoğrusal blok kodları yapısı, Hamming kodları
5. HaftaBCH kodları
6. HaftaReed-Solomon kodları
7. HaftaEvrişimsel kodlar
8. HaftaAra sınav
9. HaftaEklenmiş kodlar
10. HaftaÇizge kuramının temelleri
11. HaftaÇizge üzerinde algoritmalar
12. HaftaTurbo kodçözme
13. HaftaDüşük yoğunluklu eşlik denetimi kodları
14. HaftaProje sunumları
15. HaftaGenel Sınav
16. HaftaGenel Sınav

Değerlendirme Sistemi

Yarıyıl içi çalışmalarıSayısıKatkı Payı %
Devam (a)00
Laboratuar00
Uygulama00
Alan Çalışması00
Derse Özgü Staj (Varsa) 00
Ödevler110
Sunum110
Projeler00
Seminer00
Ara Sınavlar130
Genel sınav150
Toplam100
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı050
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı050
Toplam100

AKTS (Öğrenci İş Yükü) Tablosu

Etkinlikler Sayısı Süresi Toplam İş Yükü
Ders Süresi 14 4 56
Laboratuvar 0 0 0
Uygulama000
Derse özgü staj (varsa)000
Alan Çalışması000
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb)1411154
Sunum / Seminer Hazırlama11010
Proje12525
Ödevler11010
Ara sınavlara hazırlanma süresi000
Genel sınava hazırlanma süresi12525
Toplam İş Yükü3285280

Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi

D.9. Program YeterlilikleriKatkı Düzeyi*
12345
1. Elektrik ve Elektronik Mühendisliği'nin belirli alanlarında en üst düzeyde bilgi sahibidir.    X
2. Bilim ve teknolojiye yenilik getirecek bilgi, beceri ve yetkinliğe sahiptir.    X
3. Bilimsel literatürü ve alanındaki en son gelişmeleri takip eder, edindiği bilgilerin eleştirel analizini, sentezini, değerlendirmesini yapar ve araştırmalarında etkin biçimde kullanır.    X 
4. Özgün bir araştırmayı bağımsız olarak baştan sona yürütebilir.  X  
5. Özgün araştırma gerektiren projeleri tasarlar, planlar ve yönetir; disiplinlerarası projelerde liderlik yapabilir.  X  
6. Bilim ve teknoloji literatürüne katkıda bulunur.   X 
7. Çalışmalarını yazılı veya sözlü olarak etkin biçimde, Türkçe veya İngilizce sunar.X    
8. Toplumsal sorumluluğunun farkındadır, bilimsel ve teknolojik gelişmeleri bilimsel tarafsızlık ilkesi ve etik sorumluluk bilinciyle değerlendirir ve topluma aktarır.X    

*1 En düşük, 2 Düşük, 3 Orta, 4 Yüksek, 5 Çok yüksek