CS 310 Schedule

Date
Topic
Notes
Assignments
Aug 30 Introduction, What is Computation?, Sets (chapter 0) PDF
Computing is a natural science
Sep 01 Proofs, Strings, Languages PDF Hmwk#1:
p25: 0.1 (a-c), 0.2 (a-f), 0.3, 0.4, 0.6, 0.7, 0.10,0.11,0.12
DUE Sep 8 (typed!)
Sep 03 Finite Automata & Languages (chapter 1)
One day room change to Berglund 230!
PDF
Sep 06 NO CLASSES -- Labor Day


Sep 08 Finite Automata & Languages (chapter 1) PDF Homework DUE
Sep 10 Regular Languages and NFAs PDF
Sep 13 DFA/NFA Practice & JFLAP PDF JFLAP
JFLAP Homework
Sep 15 NFA/DFA Equivalence PDF
Sep 17 NFA/DFA Equivalence
JFLAP Homework DUE
Hmwk #3
Sep 20 Regular Expressions PDF
Sep 22 Regular Expressions
Hmwk #3 DUE
JFLAP ERROR
Testing a FA
Batch Testing FAs
Sep 24 Mealy / Moore Machines
PDF
Sep 27 Pumping Lemma PDF Hmwk#4
Sep 29 Pumping Lemma

Exam Review
Oct 01 Review PDF
Hmwk #4 DUE
Oct 04 Exam One


Oct 06 Context Free Languages/Context Free Grammars
PDF
Oct 08 NO CLASSES -- Fall Break


Oct 11 Context Free Languages / Context Free Grammars PDF
Oct 13 Context Free Grammars / Parsing PDF
Hmwk#5
Oct 15 Pushdown Automata / CNF
 

Oct 18 CNF/Pushdown Automata
PDF Hmwk#6
Hmwk#5 DUE
Oct 20 PDA to CFG | Exercise Examples
PDF

Oct 22 Exercise Examples PDF

Oct 25 Non-CFL
PDF Hmwk #6 DUE
Oct 27 Pumping Lemma
PDF Hmwk#7
Oct 29 LL(1) Parsing (Dragon Book)
PDF
Nov 01 LL(1) Parsing
PDF
Nov 03 Parsing with JFLAP | Pumping Lemma Review {w | wxwzyzyx}
PDF
Nov 05 Turing Machines
PDF
Nov 08 TBD TBD Exam Review
Nov 10
TBD
Nov 12 Exam Two


Nov 15 TM Variations PDF PDF

Nov 17 Decidability PDF Hmwk#8
Prime Density
Minimal Primes #1, #2, ref
Nov 19 Halting Problem
PDF
Nov 22 Time Complexity PDF
Nov 24 NO CLASSES -- Thanksgiving Break

Nov 26 NO CLASSES -- Thanksgiving Break

Nov 29 Reducibility PDF Hmwk#9
Dec 01 Class of P Languages
PDF Final  Review
Dec 03 P vs NP
PDF Minesweeper is NP-Complete #1 #2
Dec 06 Review PDF

Dec 14
 FINAL 8:30 - 11:00 AM