defter*
defter / katalog / CS 476
CS 476

Automata Theory and Formal Languages

This is the theory backbone of CS: you'll learn what counts as "computation" by climbing a hierarchy of abstract machines — finite automata, pushdown automata, Turing machines — and proving what each can and cannot do. Most of the work is pencil-and-paper: constructing machines and grammars, applying pumping lemmas to show a language is impossible, doing reductions to prove problems undecidable or NP-complete, all anchored in Sipser. It sits on top of your discrete math foundation and pays off everywhere downstream — compilers, algorithms, cryptography — by giving you the vocabulary to say *why* a problem is hard rather than just that your code is slow.

Credit3ECTS5FacultyFaculty of EngineeringBölümComputer EngineeringPreCS 201MüfredatY3 Bahar

Değerlendirme 100% — 4 adım

35%
25%
30%
10%
Final:Essay/written Final 35%
Midterm:Essay/written Midterm 25%
Quiz Classworks, Quizzes 40%

Önerilen kaynaklar 1 kitap

📕
Zorunlu
Introduction to the Theory of Computation
Michael Sipser
2013 (3rd Edition) · Cengage Learning

Haftalık müfredat 14 hafta

Hafta 1
Finite automata
Hafta 2
Cntd
Hafta 3
Regular expressions and languages
Hafta 4
Cntd
Hafta 5
Context-free grammars and languages
Hafta 6
Cntd
Hafta 7
Pushdown automata
Hafta 8
Midterm Exam
Hafta 9
Turing machines
Hafta 10
Cntd
Hafta 11
Decidability
Hafta 12
Cntd
Hafta 13
Complexity theory and NP-completeness
Hafta 14
Selected topics

Ders notları — henüz yok

CS 476 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 33 dönem · ort. 2.05

DönemCourse CPA
2025-2026 Fall 2.16 1 sec · 79 öğr
2024-2025 Fall 2.54 1 sec · 65 öğr
2024-2025 Spring 2.37 2 sec · 167 öğr
2023-2024 Fall 2.05 1 sec · 74 öğr
2023-2024 Spring 2.43 2 sec · 134 öğr
2022-2023 Fall 2.06 1 sec · 75 öğr
2022-2023 Spring 2.07 2 sec · 160 öğr
2021-2022 Fall 1.98 1 sec · 76 öğr
2021-2022 Spring 2.28 2 sec · 130 öğr
2020-2021 Fall 2.20 2 sec · 77 öğr

Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.

⚠️ FZ engelleyen şartlar

(Classworks' Average x 0.3) + (Midterm x 0.25) should be at least 18 (out of 55).

Hocalar 2 bu dönem · 5 geçmiş

Bu dönem (2025-2026 Spring) · 3 section
Hamdi Dibeklioğlu ×2, Uğur Doğrusöz
Geçmişte ders veren (5 kişi)
Can Alkan, Ali Aydın Selçuk, Pınar Duygulu Şahin, İbrahim Körpeoğlu, H. Altay Güvenir