Abbreviated Resume

I joined the Stony Brook Department of Computer Science in the fall of 2004. Since that time, I have taught a number of courses, including:

I have also taught several iterations of the CSE 390 special topics course and several sections of ITS 102 (on various topics ranging from software-related failures to computing in nature to multimedia programming in Python).

When I'm not in class, I serve as a paper reviewer for the ACM's annual SIGCSE technical symposium and as the faculty advisor for Stony Brook's chapter of the Sigma Phi Delta engineering fraternity.

I know (or used to know) several programming languages: C/C++, Java, JavaScript, Perl, PHP, Processing, Python, and Scheme. I'm looking to expand my repertoire to C#, Ruby, and Haskell in the near future.

Author: Michael Tashbook