Skip to content

Commit 91c4795

Browse files
afilatov1989joshmhanson
authored andcommitted
READINGS: Add Introduction to the Theory of Computation (ossu#545)
This books contains easy to understand introduction to the automata theory, which is missing in "Introduction to computing" book by David Evans. It does not require complicated math, so it can be useful to students who do not want to become theoretical computer scientists, but want do have general understanding of it's topics. Also, it almost perfectly matches The Automata Theory course we have in the curriculum.
1 parent 7d00e1c commit 91c4795

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

extras/readings.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ Name | Author(s)
5454
Name | Author(s)
5555
:-- | :--:
5656
[Introduction to Computing: Explorations in Language, Logic, and Machines](http://www.computingbook.org/) | David Evans
57+
[Introduction to the Theory of Computation](https://www.amazon.com/Introduction-Theory-Computation-Michael-Sipser/dp/113318779X) | Michael Sipser
5758
[Introduction to Algorithms (3rd Edition)](http://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/) | Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
5859
[The Algorithm Design Manual](https://www.amazon.com/gp/product/1848000693) | Steven Skiena
5960
[Category Theory: A Gentle Introduction](http://www.logicmatters.net/resources/pdfs/GentleIntro.pdf) | Peter Smith

0 commit comments

Comments
 (0)