Ders Bilgi Formu ( ELM 767 )
|
Temel bilgiler
|
|
Ders adı: |
Kodlama Teorisi |
Ders kodu: |
ELM 767 |
Öğretim üyesi: |
Doç. Dr. Serdar Süer ERDEM
|
AKTS kredisi: |
7.5 |
GTÜ kredisi: |
3 (3+0+0) |
Yılı, Dönemi: |
1/2, Güz ve Bahar |
Dersin düzeyi: |
Yüksek lisans |
Dersin tipi: |
Alan seçmeli
|
Öğretim dili: |
Türkçe
|
Öğretim şekli: |
Yüz yüze , Grup çalışması , Laboratuvar çalışması
|
Ön koşullar: |
Yok |
Staj durumu: |
Yok |
Dersin amacı: |
Hata düzeltme kodlarının temellerini ve hata kontrol sistemlerinin tasarımında nasıl uygulanabildiğini öğrenmek. |
|
|
|
Öğrenme çıktıları
|
|
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
Herhangi bir kodun temel parametrelerini elde eder.
Program Çıktılarına Katkıları
-
İleri düzey Elektronik Mühendisliği kavramlarını tanımlamak ve uygulamak
-
Gelişmiş mühendislik problemlerini formüle edip çözmek
-
Bilimsel bilgiye ulaşmak
-
Mevcut bilgiyi geliştirme yöntemleri bulmak
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Yinelemeli kod çözme tekniklerini ve bunların turbo kodlar ve LDPC kodlara uygulamasını tanımlar.
Program Çıktılarına Katkıları
-
İleri düzey Elektronik Mühendisliği kavramlarını tanımlamak ve uygulamak
-
Gelişmiş mühendislik problemlerini formüle edip çözmek
-
Bilimsel bilgiye ulaşmak
-
Mevcut bilgiyi geliştirme yöntemleri bulmak
Değerlendirme Tipi
-
Yazılı sınav
-
Lineer bir kodun üreteç ve eşlik denetim matrislerini elde eder.
Program Çıktılarına Katkıları
-
İleri düzey Elektronik Mühendisliği kavramlarını tanımlamak ve uygulamak
-
Gelişmiş mühendislik problemlerini formüle edip çözmek
-
Bilimsel bilgiye ulaşmak
Değerlendirme Tipi
-
Ödev
|
|
İçerik
|
|
1. hafta: |
Hata düzeltme kodlarına giriş |
2. hafta: |
Sonlu cisimler |
3. hafta: |
Sonlu cisimler üzerinde vektör uzayları |
4. hafta: |
Lineer blok kodlar |
5. hafta: |
Hamming kodlar, Reed-Muller kodlar, Golay kod |
6. hafta: |
Döngüsel kodlar |
7. hafta: |
İkili BCH kodlar |
8. hafta: |
Konvolüsyon kodları |
9. hafta: |
Konvolüsyon kodlar, Viterbi algoritması |
10. hafta: |
Vize Haftası |
11. hafta: |
Turbo kodlar |
12. hafta: |
Tubo kodlar, yinelemeli kod çözücü |
13. hafta: |
LDPC kodlar |
14. hafta: |
LDPC kodlar için kod çözücü |
15. hafta*: |
Genel tekrar |
16. hafta*: |
Final Haftası |
Ders kitapları ve materyaller: |
[1] Error Control Coding, Shu Lin, Daniel J. Costello, Jr. |
Önerilen kaynaklar: |
[1] Theory and practice of Error Control Codes, Richard E. Blahut [2] Sweeney, P., Error Control Coding: From Theory to Practice, J. Wiley [3] Gallagher, Information theory and reliable communication, J. Wiley |
|
* 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
|
|
|
|
Değerlendirme
|
|
|
Değerlendirme tipi |
Hafta numarası |
Ağırlık (%) |
|
Ara sınavlar (Vizeler): |
10 |
36 |
Dönem içi diğer çalışmalar: |
0 |
0 |
Proje: |
0 |
0 |
Ödev: |
3,5,7,8,9,12,13,14 |
16 |
Kısa sınav (Quiz): |
0 |
0 |
Final sınavı: |
16 |
48 |
|
Toplam ağırlık: |
(%) |
|
|
|
İş yükü
|
|
|
Etkinlik |
Süre (Haftalık saat) |
Toplam hafta sayısı |
Dönem boyu toplam iş yükü |
|
Dersler (Yüz yüze öğretme): |
3 |
14 |
|
Ders dışı bireysel çalışma: |
5 |
14 |
|
Uygulama, Rehberli problem çözme: |
0 |
0 |
|
Ödev: |
5 |
8 |
|
Dönem projesi: |
0 |
0 |
|
Dönem projesi sunumu: |
0 |
0 |
|
Kısa sınav (Quiz): |
0 |
0 |
|
Ara sınav için bireysel çalışma: |
16 |
1 |
|
Ara sınav (Vize): |
2 |
1 |
|
Final sınavı için bireysel çalışma: |
16 |
1 |
|
Final sınavı: |
2 |
1 |
|
|
|
Toplam işyükü: |
|
|
|
Toplam AKTS kredisi: |
* |
|
* AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
|
|
|
-->