Faculty of Science and Engineering

Back to List

COT200XE(計算基盤 / Computing technologies 200)
Formal language theory and automata

Kunihiro WASA

Class code etc
Faculty/Graduate school Faculty of Science and Engineering
Attached documents
Year 2022
Class code H6015
Previous Class code
Previous Class title
Term 春学期授業/Spring
Day/Period 月4/Mon.4
Class Type
Campus 小金井
Classroom name 各学部・研究科等の時間割等で確認
Grade
Credit(s)
Notes
Open Program
Open Program (Notes)
Global Open Program
Interdepartmental class taking system for Academic Achievers
Interdepartmental class taking system for Academic Achievers (Notes)
Class taught by instructors with practical experience
SDGs CP
Urban Design CP
Diversity CP
Learning for the Future CP
Carbon Neutral CP
Chiyoda Campus Consortium
Category 応用情報工学科
学科専門科目

Show all

Hide All

Outline (in English)

The aim of this course is to help students to understand the basic ideas of the theory of computation. In particular, this course focuses on formal languages and automata. The goal of this course is as follows:
(1) Students can explain the definitions of finite automata and regular language. In addition, students can also explain the relationship between them.
(2) Students can explain the definitions of pushdown automata and context-free language and their relation.
(3) Students can explain the meaning and the proof sketch of pumping lemmata and the Myhill-Nerode theorem.
Before/after each class meeting, students will be expected to spend four hours to understand the course content.
Your overall grade in the class will be decided based on the following
Term-end report: 60%、Mid-term examination: 40%.

Default language used in class

日本語 / Japanese