CPSC 5555                             Special Topics
Theory of Computation            Spring 2007

1.    Monday, January 8
        Issues in Complexity Theory

2.    Wednesday, January 10
        Introduction to Set Theory
        Homework Set 1                        HTML Version            MS-Word Version

        Monday, January 15        NO CLASS - HOLIDAY

3.    Wednesday, January 17
        Graph Theory, Part 1

4.    Monday, January 22
        Graph Theory, Part 2

5.    Wednesday, January 24
        Discussion of Homework

6.    Monday, January 29
        First Overview of Formal Language Theory

7.    Wednesday, January 31
        In-Class Quiz

8.    Monday, February 5
        Overview of Finite Automata

9.    Wednesday, February 7
        Overview of Grammars and Languages

10.    Monday, February 12
        Backus Naur Form and More Productions
        Homework Set 3 Assigned.                            HTML Version        MS-Word Version

11.    Wednesday, February 14
        Final Comments on Strings & Grammars

12.    Monday, February 19
        Discuss homework and review for Quiz 2.

13.   Wednesday, February 21
        In-Class Quiz

14.    Monday, February 26
          Deterministic Finite Automata

15.    Wednesday, February 28
          DFA: Moore and Mealy Machines

        Monday, March 5        NO CLASS.  IT IS SPRING BREAK.

        Wednesday, March 7    NO CLASS.  IT IS SPRING BREAK.

16.    Monday, March 12
        Non-deterministic finite automata

17.    Wednesday, March 14
          Non-deterministic finite automata

18.      Monday, March 19
            Non-deterministic finite automata

19.        Wednesday, March 21
            In-Class Quiz on Chapter 2 of the textbook
            Answer Key:                                        HTML Version                MS-Word Version

20.    Monday, March 26
          Regular Expressions

21.    Wednesday, March 28
            Regular and Linear Grammars

22.    Monday, April 2
          Closure Properties of Regular Languages
            Homework Set 4 is Assigned        HTML Version        MS-Word Version

23.    Wednesday, April 4
            The Pumping Lemma and Its Use

24.    Monday, April 9
           NO CLASS - I was sick.

25.    Wednesday, April 11
         
Progress Review and Overview of the Course

26.    Monday, April 16
        Homework Review - No notes

27.    Wednesday, April 18
         More on Productions.  Ambiguous Grammars
        Homework set 5 is assigned                                    HTML Version        MS-Word Version

28.    Monday, April 23
        Pushdown Automata

29.    Wednesday, April 25
        X