Teaching Archive of Michael Soltys

Return to main page

2011 Software Design I CS 2ME3 / SE 2AA4
Networks and Security CS 3CN3 / SE 4CO3
2010 Software Design I CS 2ME3
Cryptography CAS 762
Theory of Computation CS 2MJ3
2009 Software Design I CS 2ME3
Computational Complexity CAS 705
Theory of Computation CS 2MJ3
2008 Computational Complexity CAS 705
Communication Skills CS 2CS3 / SE 3IO3
Introduction to Cryptography Math 4440 University of Colorado at Boulder
Introducción a la Teoría de la Complejidad Universidad Nacional de Río Cuarto
2007 Software Design I CS 2ME3
Complexity Theory Math 8815 Ulam Seminar at the University of Colorado
Linear Algebra Math 3130 University of Colorado
Complexity Theory Jagiellonian University
2006 Software Design I CS 2ME3
Computational Complexity CAS 705
Theory of Computation CS 2MJ3
2005 Software Design I CS 2ME3
Computational Complexity CAS 705
Theoretical Foundations of Computation SE 4I03
2004 Software Design I CS 2ME3
Computational Complexity CAS 705
Theoretical Foundations of Computation SE 4I03
2003 Computational Complexity CAS 705
Theoretical Foundations of Computation SE 4I03
Operating Systems Concepts CS 3SH3
2002 Computational Complexity CAS 776
Theoretical Foundations of Computation SE 4I03
Operating Systems Concepts CS 4SH3
2001 Theoretical Foundations of Computation SE 4I03
Computability and Complexity CSC 364 University of Toronto
2000 Computability and Complexity CSC 364 University of Toronto
1999 Computability and Complexity CSC 364 University of Toronto