DATE |
TOPIC |
READING |
HOMEWORK |
|
2/1 (M) |
Intro to course
Review: Discrete Math & Proofs
| Ch 0 |
HW1 (due 2/8) (word,
pdf)
(note remaining HWs are from textbook)
|
|
2/4 (R) |
Finite Automata I |
Ch 1.1 |
HW2 (due 2/18)
Covers Ch1.1: 1.1, 1.2, 1.3, 1.5abc, 1.6abcfmn, 1.36 |
|
2/8 (M) |
Review HW1
Finite Automata II
Nondeterminism I |
Ch 1.2 |
*** HW1 Due ***
HW3 (due 2/25):
Covers Ch1.2: 1.7ab, 1.8a, 1.9b, 1.14, 1.16
Covers Ch1.3: 1.12,1.17a,1.18abcmn,1.20,1.21a*,1.60
*1.21a: just come up with the regular expression
|
|
2/11 (R) |
Nondeterminism II |
|
|
|
2/18 (R) |
Finish Nondeterminism
Review HW1
Regular Expressions |
Ch 1.3 |
*** HW2 due *** |
|
2/22 (M) |
Review HW2
Non-regular Languages I
|
Ch 1.4 |
HW4 (due 3/11):
Covers Ch1.4: 1.29bc, 1.30, 1.46ac, 1.55abcefgij
Covers Ch2.1: 2.1, 2.3, 2.4, 2.6ac, 2.9, 2.14
|
|
2/25 (R) |
Quiz (Ch1.1/HW2; also 1.2 basics)
Non-regular Languages II
|
Ch 2.1 |
*** HW3 Due ***
|
|
3/1 (M) |
Non-regular Languages III
Context Free Grammars (CFGs)
|
Ch 2.1 |
HW5 (due 3/29):
Covers Ch2.2: 2.5*, 2.10, 2.16, 2.22, 2.26
* for 2.5 only provide informal description
|
|
3/4 (R) |
CFGS II
Finish CFGs
Review HW3
|
|
|
|
3/8 (M) |
Push Down Automatas
|
Ch 2.2 |
|
|
3/11 (R) |
Review HW4
Finish PDAs
|
|
*** HW4 due *** |
|
3/15 (M) |
Quiz II (Ch 1.3, 1.4, 2.1; basics 1.1,1.2)
Review Quiz II
Take Practice Midterm
(Solutions)
ignore PDA practice questions
|
|
|
|
|
Office hours for midterm
See syllabus for office hour zoom links
Monday 3/15 2-3pm Shanuka
Tuesday 3/16 11am-noon, Dr. Weiss
Tuesday 3/16 1-2pm, Shanuka (extra)
Thursday 3/18 1-2pm, Dr. Weiss (extra)
Thursday 3/18 2-3pm, Shanuka
|
|
|
|
3/18 (R) |
Midterm Exam
Covers HW2, HW3, HW4
Covers Ch 0, Ch 1, Ch 2.1
|
|
|
|
3/22 (M) |
Briefly Review Midterm
Turing Machines I |
Ch 3.1 |
HW6 (due 4/8):
Covers Ch3: 3.6, 3.7, 3.8a,b,c,d*
*3.8d: to recognize language
aibici
|
|
3/25 (R) |
Turing Machines II |
Ch 3.2 |
|
|
|
3/29 (M) |
Turing Machines III
|
Ch 3.3 |
*** HW5 Due *** |
|
|
4/1 (R) |
Review HW5
Decidable Languages
|
Ch 4.1 |
|
|
4/5 (M) |
Complete Decidable Languages |
|
|
|
4/8 (R) |
Halting Problem
Intro to Reduciblity
|
Ch 4.2 Ch 5.1 (to end Th. 5.1) |
*** HW6 Due *** |
|
4/12 (M) |
Review HW6
Measuring Complexity I |
Ch 7.1 |
HW7 (due 5/3):
Covers Ch 4.1: 4.1, 4.2, 4.3
Covers Ch7.1/7.2: 7.1, 7.2, 7.8
Covers Ch7.3/7.4: 7.5, 7.9, DOUBLE-SAT*
*Do 7.21 (2nd ed.) or 7.22 (3rd ed.)
|
|
4/15 (R) |
Quiz III (Ch. 2.2, 3, 4.1, 4.2)
Measuring Complexity II
| |
|
|
4/19 (M) |
Class P
|
Ch 7.2 |
|
|
4/22 (R) |
The Class NP
|
Ch 7.3 |
|
|
4/26 (M) |
NP Completeness
|
Ch 7.4 |
|
|
4/29 (R) |
More NP Complete Problems |
Ch 7.5 |
Complete exam below by next class
Final Review Exam
(Solutions) |
|
5/3 (M) |
Review HW7
Review select practice final questions
| |
*** HW7 Due *** |
|
Office Hours |
5/3(M) |
2-3pm (Shanuka)
| https://fordham.zoom.us/j/5502181983 |
|
5/4(M) |
Cancelled (moved to 5/7)
| |
5/6(R) |
1-2pm (Shanuka)
| https://fordham.zoom.us/j/5502181983 |
|
5/7(F) |
11am - noon (Dr. Weiss)
| https://fordham.zoom.us/j/3064143040 |
|
5/10(M) |
2-3pm (Shanuka)
| https://fordham.zoom.us/j/5502181983 |
|
5/13(R) |
1-2pm (Shanuka)
| https://fordham.zoom.us/j/5502181983 |
|
5/14(F) |
11am-noon (Shanuka)
| https://fordham.zoom.us/j/5502181983 |
|
5/14(F) |
3pm - 4pm (Dr. Weiss)
| https://fordham.zoom.us/j/3064143040 |
|
5/15(Sa) |
11am - noon (Dr. Weiss)
| https://fordham.zoom.us/j/3064143040 |
|
|
5/15 (Sa) |
Cumulative Final Saturday at 1:30pm |
https://fordham.zoom.us/j/81156939885 |
|