Free University of Bolzano/Bozen
Faculty of Computer Science
Master of Science in Computer Science

Theory of Computing

Lectures A.Y. 2016/2017

Prof. Diego Calvanese


Teaching material

[M1] Introduction to Automata Theory, Languages, and Computation (3rd edition). J.E. Hopcroft, R. Motwani, J.D. Ullman. Addison Wesley, 2007.
[M2] Lecture Notes for Theory of Computing. Diego Calvanese. 2013. Available as scanned pages in pdf.
[M3] Languages and Machines (3rd edition). Thomas A. Sudkamp. Addison Wesley, 2005. Only Chapter 13.
[M4] The Convenience of Tilings. Peter van Emde Boas. In Complexity, Logic, and Recursion Theory, volume 187 of Lecture Notes in Pure and Applied Mathematics, pages 331-363, 1997.
[M5] Exercises on Theory of Computing. Available as scanned pages in pdf.


Lectures

Lectures 1,2 - 5/10/2016


Lectures 3,4 - 6/10/2016


Lectures 5,6 - 10/10/2016


Exercise 1,2 - 11/10/2016


Lectures 7,8 - 12/10/2016


Exercise 3,4 - 12/10/2016


Lectures 9,10 - 13/10/2016


Lectures 11,12 - 25/10/2016


Lectures 13,14 - 26/10/2016


Lectures 15,16 - 27/10/2016


Exercise 5,6 - 27/10/2016


Lectures 17,18 - 2/11/2016


Exercise 7,8 - 2/11/2016


Lectures 19,20 - 3/11/2016


Lectures 21,22 - 7/11/2016


Exercise 9,10 - 9/11/2016


Lectures 23,24 - 10/11/2016


Lectures 25,26 - 14/11/2016


Lectures 27,28 - 16/11/2016


Exercise 11,12 - 16/11/2016


Lectures 29,30 - 17/11/2016


Exercise 13,14 - 17/11/2016


Midterm exam - 30/11/2016


Lectures 31,32 - 1/12/2016


Exercise 17,18 - 1/12/2016


Lectures 33,34 - 12/12/2016


Lectures 35,36 - 14/12/2016


Lectures 37,38 - 9/1/2017


Exercise 19,20 - 11/1/2017


Lectures 39,40 - 12/1/2017


Lectures 41,42 - 16/1/2017


Lectures 43,44 - 18/1/2017


Exercise 21,22 - 18/1/2017


Lectures 45,46 - 19/1/2017


Exercise 23,24 - 19/1/2017


Lectures 47,48 - 20/1/2017


Back to Course home page


Last modified: Thursday, 12-Jan-2017 15:26:09 CET