Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | Preliminaries (introduction, graphs, strings and languages) | Review the fundamental concepts of theory of computation by using Web, etc. | 190minutes |
2. | Automata (1) Deterministic finite automaton (DFA) |
Review the last lecture/read handouts | 190minutes |
3. | Automata (2) Nondeterministic finite automaton (NFA) |
Review the last lecture/read handouts | 190minutes |
4. | Automata (3) Equivalence of DFA and NFA |
Review the last lecture/read handouts | 190minutes |
5. | Automata (4) Regular languages |
Review the last lecture/read handouts | 190minutes |
6. | Turing machines (1) Definition and examples, Recognizability and decidability of languages |
Review the last lecture/read handouts | 190minutes |
7. | Turing machines (2) Variants of Turing machines, Nondeterministic Turing machines |
Review the last lecture/read handouts | 190minutes |
8. | Turing machines (3) Other computational models |
Review the last lecture/read handouts | 190minutes |
9. | Decidability (1) Algorithm and Church-Turing thesis |
Review the last lecture/read handouts | 190minutes |
10. | Decidability (2) Universal Turing machine |
Review the last lecture/read handouts | 190minutes |
11. | Decidability (3) Decidable languages |
Review the last lecture/read handouts | 190minutes |
12. | Decidability (4) Undecidability of the halting problem |
Review the last lecture/read handouts | 190minutes |
13. | Decidability (5) Turing unrecognizable languages |
Review the last lecture/read handouts | 190minutes |
14. | Computational complexity: Definition of computational complexity and order notations, The class P and the class NP |
Review the total of lectures | 190minutes |
Total. | - | - | 2660minutes |
Final assignment | Weekly assignments | Total. | |
---|---|---|---|
1. | 25% | 20% | 45% |
2. | 25% | 20% | 45% |
3. | 10% | 0% | 10% |
Total. | 60% | 40% | - |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
N/A | N/A |