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 semester (Fall 2020), I will teach the following courses:

  • CSE 101: Computer Science Principles
  • CSE/ISE 312: Legal, Social, and Ethical Issues in Information Systems
  • ISE 218: Fundamentals of Information Technology


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


© 2009-20, Michael S. Tashbook