Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar Mühendisliği (İngilizce) - 2015 | CSE3064 | Formal Languages and Automata Theory | Zorunlu | 6 | 6,00 | 3 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar Mühendisliği (İngilizce) - 2015 | CSE3064 | Formal Languages and Automata Theory | Zorunlu | 6 | 6,00 | 3 | 0 |
Dersin amacı öğrencilere bilgisayar bilimlerinin kuramsal temelleri üzerinde genel bir bakış sağlamak ve biçimsel diller ve otomat kuramı ile ilgili temel kavramları ve modelleri öğretmektir. Öğrencilerin soyut düşünme ve ispat yapabilme kabiliyeti kazanması hedeflenmektedir.
-
Belirlenimli sonlu otomatlar. Belirlenimsiz sonlu otomatlar. Düzenli ifadeler ve düzenli diller. Düzenli dillerin özellikleri. Bağlamdan bağımsız dilbilgisi ve bağlamdan bağımsız dillerin özellikleri. Aşağı ittirmeli otomatlar. Turing makinaları. Karar verilemezlik.
Ders notları, ödevler.
Yok
İngilizce
Introduction to the Theory of Computation, 3. Baskı, Michael Sipser, Cengage Learning. (ders kitabı) Introduction to Automata Theory, Languages, and Computation, 3rd Edition, John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Pearson. (referans)
-
Hafta | Teorik |
---|---|
1 | Otomata Kuramına Giriş ve Dil Kavramı |
2 | Belirlenimli Sonlu Otomatlar ve Düzenli Diller |
3 | Belirlenimli Sonlu Otomatlar ve Düzenli Diller |
4 | Belirlenimsiz Sonlu Otomatlar |
5 | Düzenli Dillerin Özellikleri |
6 | Düzenli İfadeler |
7 | Düzenil Diller için Pompalama Önsavı |
8 | Bağlamdan Bağımsız Dilbilgisi |
9 | Dilbilgisi Normal Biçimleri |
10 | Aşağı İttirmeli Otomatlar, Bağlamdan Bağımsız Diller ve Pompalama Önsavı |
11 | Aşağı İttirmeli Otomatlar, Bağlamdan Bağımsız Diller ve Pompalama Önsavı |
12 | Turing Makinaları ve Çeşitleri |
13 | Turing Makinaları ve Çeşitleri |
14 | Karar Verilebilir Diller ve Karar Verilemeyen Problemler |
15 | |
16 | |
17 |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ders Öncesi/Sonrası Bireysel Çalışma | 14 | 6 | 84 |
Proje ve Hazırlığı | 0 | 0 | 0 |
Ödev ve Hazırlığı | 2 | 27 | 54 |
Laboratuvar ve Hazırlığı | 0 | 0 | 0 |
Atölye ve Hazırlığı | 0 | 0 | 0 |
Sunum ve Hazırlığı | 0 | 0 | 0 |
Seminer ve Hazırlığı | 0 | 0 | 0 |
Demo ve Hazırlığı | 0 | 0 | 0 |
Araştırma ve Hazırlığı | 0 | 0 | 0 |
Rapor ve Hazırlığı | 0 | 0 | 0 |
Arasınav ve Hazırlığı | 1 | 5 | 5 |
Kısa Sınav ve Hazırlığı | 0 | 0 | 0 |
Final ve Hazırlığı | 1 | 7 | 7 |
Teorik Ders Saati | 0 | 0 | 0 |
Uygulama Ders Saati | 0 | 0 | 0 |
ÖÇ1 | ||||||||||||||
ÖÇ2 | ||||||||||||||
ÖÇ3 | ||||||||||||||
ÖÇ4 | ||||||||||||||
ÖÇ5 |