Teaching
2008-2009
CA313 - Algorithms and Complexity
Introduction to Complexity Theory (Most of the contents are largely due to Dr. Nicolas Stroppa and Dr. Patrik Lambert)
Lecture 1-3
,
Lecture 4
2007-2008
CA215 - Language and Computabiltiy
Tutorial 1: Set Theory
Exercises
,
Solutions
Tutorial 2: Regular Languages
Exercises
,
Solutions
Tutorial 3: Context-free Languages
Exercises
,
Solutions
Tutorial 4: Context-sensitive languages
Exercises
,
Solutions
Tutorial 5: Turing Machines
Exercises
, Solutions
CA215 - Functional Programming
2006-2007
CA247 - Advanced Programming
CA218 - Introduction to Databases
Third Year Project Proposals