CS 310 Schedule
|
Date
|
Topic
|
Notes
|
Assignments
|
| Aug 25 | Introduction, What is Computation?, Sets (chapter 0) | PDF |
|
| Aug 27 |
Proofs, Strings, Languages |
Hmwk#1 DUE Sep 5 (typed!) |
|
| Aug 29 |
Finite Automata & Languages
(chapter 1) |
|
|
| Sep 01 | NO
CLASSES -- Labor Day |
|
|
| Sep 03 | Finite Automata & Languages (chapter 1) |
|
|
| Sep 05 |
Regular Languages and NFAs | PDF |
Homework DUE |
| Sep 08 |
DFA/NFA Practice |
PDF |
|
| Sep 10 | NFA/DFA Equivalence & JFLAP | PDF JFLAP |
Homework JFLAP ERROR Testing a FA Testing with multiple strings Batch Testing FAs |
| Sep 12 | NFA/DFA Equivalence & Practice | PDF |
|
| Sep 15 |
Regular Expressions | PDF |
|
| Sep 17 |
Regular Expressions | JFLAP Homework DUE Hmwk #3 |
|
| Sep 19 |
Regular Expressions / GNFA | GNFA |
|
| Sep 22 |
Regular
Expressions / GNFA |
Hmwk
#3 DUE Hmwk#4 Exam Review |
|
| Sep 24 | Pumping Lemma |
PDF |
Notes
on Hmwk3 |
| Sep 26 |
Pumping Lemma / Review |
Hmwk #4 DUE |
|
| Sep 29 | Exam One |
|
|
| Oct 01 | Pumping Lemma Practice | |
|
| Oct 03 | NO
CLASSES -- Fall Break |
|
|
| Oct 06 |
Context Free Languages / Context Free Grammars | PDF |
|
| Oct 08 | |
|
|
| Oct 10 | |
||
| Oct 13 |
CNF / Pushdown Automata | |
Hmwk#5 Natural Languages Evidence against the CFGness Complexity of NL |
| Oct 15 |
Examples | |
|
| Oct 17 |
PDA to CFG |
PDF |
|
| Oct 20 |
PDA to CFG | PDF |
Hmwk#5 DUE |
| Oct 22 | PDA to CFG | PDF |
Hmwk#6 |
| Oct 24 | |
||
| Oct 27 |
Non-CFL / Pumping Lemma | ||
| Oct 29 |
Non-CFL / Pumping Lemma | ||
| Oct 31 |
Pumping Lemma Review | Hmwk#6 DUE | |
| Nov 03 | Turing Machines | PDF |
Exam
Review |
| Nov 05 |
|||
| Nov 07 | Exam Two |
|
|
| Nov 10 | TM Variations | PDF |
|
| Nov 12 | TM Variations | Hmwk#8 TM in JFLAP Turing |
|
| Nov 14 | TM Variations | ||
| Nov 17 | Decidability/ Halting Problem | PDF |
Prime
Density Minimal Primes #1, #2, ref |
| Nov 19 | Halting Problem | Reducibility | Complexity | PDF Complexity |
more
on Halting |
| Nov 21 | Complexity | Class of P Languages |
Hmwk#9 Final Review |
|
| Nov 24 | P vs NP | Minesweeper is NP-Complete #1 #2 | |
|
Nov 26 |
NO CLASSES -- Thanksgiving Break |
|
|
|
Nov 28 |
NO CLASSES -- Thanksgiving Break | ||
| Dec 01 | Review | ||
| Dec 05 FRIDAY |
FINAL
3:00 - 5:30pm |