| Instructor: Class Meets: Classroom: Office Hours: Office: Email: |
Professor Xiaoyan Li M, W 11:00 AM-12:15 PM, Fri 11:00-11:50AM Kendade Hall 303 T,Th 10:00-11:00 AM Clapp 227 xli@mtholyoke.edu |
| Date | Planned Lecture Topics | Read/Assign/Exam |
| Sep 8 (F) |
Introduction |
Ch.0 |
| Sep 11 (M) Sep 13 (W) Sep 15 (F) |
FINITE AUTOMATA NONDETERMINISM |
Ch. 1.1 Ch. 1.2, HW1 |
| Sep 18 (M) Sep 20 (W) Sep 22 (F) |
REGULAR EXPRESSIONS RE,NFA and GNFA |
Ch. 1.3 Ch. 1.3, HW1 due |
| Sep 25 (M) Sep 27 (W) Sep 29 (F) |
PUMPING LEMMA CONTEXT-FREE GRAMMARS |
Ch. 1.4, HW2 Ch. 2.1 |
| Oct 02 (M) Oct 04 (W) Oct 06 (F) |
PUSHDOWN AUTOMATA NON-CONTEXT-FREE LANGUAGES |
Ch. 2.2, HW2 due Ch. 2.3, HW3 |
| Oct 09 (M) Oct 11 (W) Oct 13 (F) |
Break Review 1 |
|
| Oct 16 (M) Oct 18 (W) Oct 20 (F) |
In-Class Exam 1 TURING MACHINES |
Ch. 3.1 HW4 |
| Oct 23 (M) Oct 25 (W) Oct 27 (F) |
VARIANTS OF TURING MACHINES Church-Turing Thesis |
Ch. 3.2, 3.3 Ch. 4.1 |
| Oct 30 (M) Nov 01 (W) Nov 03 (F) |
DECIDABLE LANGUAGES THE HALTING PROBLEM |
Ch. 4.1 Ch. 4.2 HW5 (HW4 due) |
| Nov 06 (M) Nov 08 (W) Nov 10 (F) |
Reducibility (I) No Class |
Ch. 5.1 |
| Nov 13 (M) Nov 15 (W) Nov 17 (F) |
Reducibility (II) Review 2 |
Ch. 5.3 (HW5 due) |
| Nov 20 (M) Nov 22 (W) Nov 24 (F) |
In-class Exam 2 Thanksgiving Break |
|
| Nov 27 (M) Nov 29 (W) Dec 01 (F) |
Time Complexity (I) No Class |
Ch. 7.1 |
| Dec 04 (M) Dec 06 (W) Dec 08 (F) |
Time Complexity(II) Time Complexity (III) |
Ch. 7.2 HW6 Ch. 7.3 |
| Dec 11 (M) Dec 13 (W) Dec 15 (F) |
Space Complexity Review 3 |
Ch. 8 (HW6 due) |
| Dec
16-20 |
Final
Exam |
|
Policies: Students may discuss ideas together. But since each student get credits for her submissions, all solutions must be done separately by each student, and must not be shared.
Communications: I would like the course to run smoothly and enjoyably. Feel free to let me know what you find good and interesting about the course. Let me know as soon as possible about the reverse. You may see me in my office during my hours or send me messages by e-mail.