308-330 Theoretical Aspects of Computer Science
Assignment 1: here
Assignment 2: here
Assignment 3: here
308-531 Theory of Computation