IF25-22018
Teori Bahasa Formal dan Otomata
Deskripsi
Mata kuliah ini membekali mahasiswa agar mampu menerapkan automata hingga dan ekspresi reguler untuk mengenali bahasa formal, menerapkan tata bahasa bebas konteks, automata pushdown, dan mesin Turing, dan menerapkan konsep automata dalam perancangan penganalisis leksikal dan sintaksis. Bahan kajian: Foundations of Programming Languages (FPL), Mathematical and Statistical Foundations (MSF).
Pokok bahasan
- Automata hingga dan ekspresi reguler untuk mengenali bahasa formal
- Tata bahasa bebas konteks, automata pushdown, dan mesin Turing
- Konsep automata dalam perancangan penganalisis leksikal dan sintaksis
Capaian Pembelajaran Mata Kuliah (CPMK)
Setiap CPMK menurunkan satu CPL.
CPL yang didukung
- CPL06
- Mampu menganalisis dan mengimplementasi konsep dasar matematika, statistika, algoritma dan sistem komputer sebagai fondasi komputasional
Ekuivalensi kurikulum lama
- IF2117 Teori Bahasa Formal dan Otomata · 3 sks · Kode, semester 3→4

