ECE 478/578, Fundamentals of Computer Networks
Fall 2008, Fall 2009, Spring 2011
ECE 596, Cryptography for Secure Communications with Applications to Network Security
Spring 2008, Spring 2010
ECE 175, Computer Programming for Engineering Applications
Fall 2007, Spring 2009, Fall 2010