TR EN

FORMAL LANGUAGES AND ABSTRACT MACHINES COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BIL403 FORMAL LANGUAGES AND ABSTRACT MACHINES 5 3 3 6

KEY LEARNING OUTCOMES OF THE COURSE UNIT (On successful completion of this course unit, students/learners will or will be able to)

They will learn the basic concepts and models of automata theory, calculation theory and formal languages.
They will be able to solve questions on abstract machines, such as finite state machines, pushdown machines and turing machines.
They will learn formal languages, regular expressions and representations with formal grammars.
They will understand the abstract models of the calculation process, and will be able to think about the powers and boundaries of these models.