For my graduate level course in Formal Language Theory class at Oklahoma State University we are using Hopcroft, Motwani, and Ulmann's Introduction to Automata Theory, Languages, and Computation. Why?? First of all, we shouldn't be using an introductory, but let's us forego that battle for an instant.

Even in its second addition, this book is rife with ambiguous definitions, questionable examples, and homework problems which are not exact enough to realistically be assigned to students. All of the content in the first few chapters seems to titter between the ambiguous and the arguably wrong.

Sipser has a wonderful, compact, and exact text which more than adequately covers the material for an introductory work. So, why aren't we using it? Dunno.

 

Add to My Yahoo!

Add to Google

Subscribe with Bloglines

Austin Gilbert/Male/26-30. Lives in United States/Oklahoma/Tulsa/Midtown, speaks English. Spends 40% of daytime online. Uses a Fast (128k-512k) connection. And likes computer science/photography.
This is my blogchalk: United States, Oklahoma, Tulsa, Midtown, English, Austin Gilbert, Male, 26-30, computer science, photography.

Why not Sipser??
2004/09/02