Semester 9
Course: Complexity theory
Course Code: | Ε10 |
Course Level: | Undergratuate |
Obligatory/Elective: | Elective |
Semester: | 9 |
Division: | Division of Computers |
Group: | Group A |
ECTS Credits: | 5 |
Hours Per Week: | 4 |
Website: | eclass.uowm.gr/courses/ICTE160/ |
Language: | Greek |
Content: | Problems, algorithms and computational complexity. Turing machines, Non-deterministic Turing machines. Global Turing machines. The position of Church. Recursive functions, computability and incomputability, time and space bounded computation, retrospective and back countable languages, deterministic and non-deterministic time classes and space classes, LOGSPACE, NL, P, NP, PSPACE, etc; Cook-Levin theorem |
Learning Outcomes: |
|
Pre-requirements: | - |
Teaching Methods: | Lectures, Notes, Exercises |
Validation: | Assignment (30% of the total mark) and exams (70% of the total mark) |
Suggested Books: |
|