## Lecture Notes

### Theoretical Computer Science

#### Lecture Notes

#### Theory of Computation

#### Problem Sets

#### References and Further Reading

Click on linked topics to view lecture notes.

Click on the following links topics for problems.

John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Introduction to Automata Theory, Languages, and Computation, Second Edition, Addison-Wesley, 2001