Michael Soltys — Courses Taught from 1999 to Spring 2015

[Return to main page]

Year Course Name Course Code University
2015 Algorithms COMP 554 CSU Channel Islands
2014 Security COMP/IT 424 CSU Channel Islands
Networks & Security CS 3C03 / SE 4CO3 McMaster University
2013 Computational Complexity CAS 705 McMaster University
Networks & Security CS 3C03 / SE 4CO3 McMaster University
Software Design III — Concurrency SE 3BB4 McMaster University
2012 Applied Linear Algebra MATH 102 University of California at San Diego
Networks & Security CS 3C03 / SE 4CO3 McMaster University
2011 Computability & Complexity CAS 705 McMaster University
Theory of Computation CS 2MJ3 McMaster University
Software Design I CS 2ME3 / SE 2AA4 McMaster University
Networks & Security CS 3CN3 / SE 4CO3 McMaster University
2010 Software Design I CS 2ME3 McMaster University
Cryptography CAS 762 McMaster University
Theory of Computation CS 2MJ3 McMaster University
2009 Software Design I CS 2ME3 McMaster University
Computability & Complexity CAS 705 McMaster University
Theory of Computation CS 2MJ3 McMaster University
2008 Computability & Complexity CAS 705 McMaster University
Communication Skills CS 2CS3 / SE 3IO3 McMaster University
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 McMaster University
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 McMaster University
Computability & Complexity CAS 705 McMaster University
Theory of Computation CS 2MJ3 McMaster University
2005 Software Design I CS 2ME3 McMaster University
Computability & Complexity CAS 705 McMaster University
Theoretical Foundations of Computation SE 4I03 McMaster University
2004 Software Design I CS 2ME3 McMaster University
Computability & Complexity CAS 705 McMaster University
Theoretical Foundations of Computation SE 4I03 McMaster University
2003 Computability & Complexity CAS 705 McMaster University
Theoretical Foundations of Computation SE 4I03 McMaster University
Operating Systems Concepts CS 3SH3 McMaster University
2002 Computability & Complexity CAS 776 McMaster University
Theoretical Foundations of Computation SE 4I03 McMaster University
Operating Systems Concepts CS 4SH3 McMaster University
2001 Theoretical Foundations of Computation SE 4I03 McMaster University
Computability & Complexity CSC 364 University of Toronto
2000 Computability & Complexity CSC 364 University of Toronto
1999 Computability & Complexity CSC 364 University of Toronto