MAT-41176 THEORY OF AUTOMATA, 5 cr
|
Courses persons responsible
Stephane Foldes
Lecturetimes and places
Per I: Tuesday 14 - 16, TB224
Per I: Wednesday 14 - 15, S2
Per II: Tuesday 17 - 19, TB223
Per II: Wednesday 16 - 18, TB223
Implementations
Period 1 | Period 2 | Period 3 | Period 4 | Period 5 | Summer | |
Lecture | 3 h/week | 4 h/week | - | - | - | - |
Exercise | 2 h/week | 2 h/week | - | - | - | - |
Exam |
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Strings of symbols, languages and mathematical machines. |   | |
2. | Deterministic and non-deterministic computations. Turing machines, algorithms, decidability. |   | |
3. | Oracles and reducibility. Complexity of computation. |   |
Requirements for completing the course
Final exam plus activity points, particularly to be announced during first lecture.
Evaluation criteria for the course
Study material
Type | Name | Auhor | ISBN | URL | Edition, availability... | Exam material | Language |
Book | Introduction to the Theory of Computation | Sipser, M. | PWS Publ. Co., Boston 1996 | Yes | English |
Prerequisites
Code | Course | Credits | M/R |
MAT-21160 | MAT-21160 Mathematics for Algorithms | 3 | Mandatory |
Prequisite relations (Sign up to TUT Intranet required)
Remarks
The course is given biannually.
Correspondence of content
73117 Theory of Automata
Last modified | 30.01.2006 |
Modified by | Emilia Ylirinne |