In Spring 2010 I won the Indiana University Trustees’ Teaching Award.

  • Fall 2014 INFO 433 Secure Protocol and System Design and Information Assurance
  • Spring 2014 Sabbatical
  • Fall 2013 Sabbatical
  • Spring 2013  I536/B609: Mathematical Foundations of Security Informatics (Cryptography)
  • Fall 2012 I433/I533/B609 Secure Protocol and System Design and Analysis and Information Assurance
  • Spring 2012   B520 Computational Complexity
  • Fall 2011 I536/B609: Mathematical Foundations of Security Informatics (Cryptography)
  • Spring 2011 B501, Theory of Computing
  • Spring 2011 INFO 611 Mathematical and Logical Foundations of Informatics PhD Core Course
  • Fall 2010 INFO 433/533 Secure Protocol and System Design and Analysis
  • Spring 2010, INFO 433/533 Secure Protocol and System Design and Analysis
  • Fall 2009 INFO 201, Mathematical and Logical Foundations of Informatics
  • Fall 2009 INFO 536 Foundations of Cryptography
  • Spring 2009 INFO 611, Mathematical & Logical Foundations of Informatics PhD Core Course
  • Spring 2008 INFO 433/533 Secure Protocol & System Design and Analsys
  • Spring 2007 INFO 201, Mathematical & Logical Foundations of Informatics
  • Fall 2007 INF0 536 Foundations of Cryptography
  • Spring 2007 INFO 433/533 Secure Protocol & System Design and Analysis
  • Fall 2006 INFO 611, Mathematical & Logical Foundations of Informatics PhD Core Course
  • Fall 2006 INFO 599, Security Seminar I
  • Fall 2005 INFO 201, Mathematical & Logical Foundations of Informatics
  • Spring 2005 INFO 201, Mathematical & Logical Foundations of Informatics
  • Fall 2004 INFO 201, Mathematical & Logical Foundations of Informatics