Basic Information

I joined the Department of Computer Science in August 2004. Prior to that, I received a B.A. in Cognitive Science from the University of Rochester (1997), an M.S. in Computer Science from Hofstra University (2000), and an M.C.S. (Master of Computer Science) from the University of Virginia (2003).


My research interests include, but are not limited to, software engineering (specifically, formal methods and software reliability), computer science education, online privacy, and biologically-inspired computing.


Current Teaching Schedule

This upcoming semester (Fall 2019), I am scheduled to teach the following courses:

  • CSE 101: Introduction to Computational and Algorithmic Thinking
  • CSE/ISE 312: Legal, Social, and Ethical Issues in Information Systems
  • CSE/ISE 337: Scripting Languages


Click here for a (mostly-complete) list of the courses I have taught previously.


© 2009-19, Michael S. Tashbook