ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Ders Bilgi Formu ( ELM 468 )


   Temel bilgiler
Ders adı: Kodlama Teorisine Giriş
Ders kodu: ELM 468
Öğretim üyesi: Prof. Dr. Oğuz KUCUR
AKTS kredisi: 6
GTÜ kredisi: 3 (3+0+0)
Yılı, Dönemi: 4, Güz ve Bahar
Dersin düzeyi: Lisans
Dersin tipi: Alan seçmeli
Öğretim dili: Türkçe
Öğretim şekli: Yüz yüze
Ön koşullar: ELEC365
Staj durumu: Yok
Dersin amacı: Hata tesbit eden ve düzelten kodları öğretmek.
   Öğrenme çıktıları Yukarı

Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:

  1. Kodlama algoritmaları, teknikleri ve bunların dayandığı matematiği kavrar.

    Program Çıktılarına Katkıları

    1. Temel Elektronik Mühendisliği bilgisi edinmek
    2. Matematik, fen ve mühendislik bilgilerini gerçek hayattaki problemlere uygulayabilmek
    3. Mühendislik problemlerini formüle edip çözmek

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  2. Kodların hata kontrol yeteneklerini karşılaştırır ve analiz eder.

    Program Çıktılarına Katkıları

    1. Temel Elektronik Mühendisliği bilgisi edinmek
    2. Matematik, fen ve mühendislik bilgilerini gerçek hayattaki problemlere uygulayabilmek
    3. Mühendislik problemlerini formüle edip çözmek

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
  3. Kodlama algoritmalarını yazılımla gerçekleştirir.

    Program Çıktılarına Katkıları

    1. Temel Elektronik Mühendisliği bilgisi edinmek
    2. Matematik, fen ve mühendislik bilgilerini gerçek hayattaki problemlere uygulayabilmek
    3. Mühendislik problemlerini formüle edip çözmek

    Değerlendirme Tipi

    1. Dönem projesi
   İçerik Yukarı
1. hafta: Hata kontrol kodlarına giriş: Temel kavramlar.
2. hafta: Cebire giriş: Galois cisimleri.
3. hafta: Galois cisimlerinde polinomlar.
4. hafta: Lineer blok kodlar: Kod tasarımı, üreteç ve eşlik denetim matrisleri.
5. hafta: Lineer blok kodlar: Hata tesbiti ve düzeltme, standart and belirteç tabloları ile kod çözme.
6. hafta: Çevrimli kodlar: Kod tasarımı, üreteç polinomları.
7. hafta: Golay, BCH and RS kodları.
8. hafta: BCH ve RS kodlarda kod çözme.
9. hafta: Ara sınav, hata analizine giriş.
10. hafta: Blok kodların hata olasılığı analizi.
11. hafta: Konvolüsyon kodları: Kodlayıcılar ve diyagramlar.
12. hafta: Konvolüsyon kodların kod çözmesi: Viterbi algoritması.
13. hafta: Konvolüsyon kodların hata olasılığı analizi.
14. hafta: Otomatik tekrar iletim (ARQ) sistemi.
İleri seviyede kodlamaya giriş: Kafes kodlamalı modülasyon (TCM), Turbo kod ve iteratif kod çözme.
15. hafta*: -
16. hafta*: Final sınavı
Ders kitapları ve materyaller: Error Control Systems for Digital Communication and Storage, S. B. Wicker, Englewood Cliffs: Prentice Hall, 1995.
Önerilen kaynaklar: Error Control Coding : Fundamentals and Applications, S. Lin, D. J. Costello, Pearson, 2004, 2nd Ed., ISBN 13: 9780130426727.
Error Control Coding: From Theory to Practice, P. Sweeney, Wiley, 2002.
  * 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
Değerlendirme Yukarı
Değerlendirme tipi Hafta numarası Ağırlık (%)
Ara sınavlar (Vizeler): 9 40
Dönem içi diğer çalışmalar: 0 0
Proje: 12 10
Ödev: 3, 6, 10, 13 10
Kısa sınav (Quiz): 0 0
Final sınavı: 16 40
  Toplam ağırlık:
(%)
   İş yükü Yukarı
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: 4 14
Uygulama, Rehberli problem çözme: 0 0
Ödev: 5 4
Dönem projesi: 12 1
Dönem projesi sunumu: 0 0
Kısa sınav (Quiz): 0 0
Ara sınav için bireysel çalışma: 10 1
Ara sınav (Vize): 2 1
Final sınavı için bireysel çalışma: 10 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ü)
-->