Intrigma
POW Studios
Onslaught Studios
Heuretix
myFBCovers
quickmeme
Uncyclopedia

Teaching

In my 10+ years as a CS faculty member at Stony Brook, I have taught more than a dozen different courses, I have had thousands of students, and have advised a number of interesting and unusual student research projects. In short, I have enjoyed every minute of it. As a lecturer, I am charged with helping our undergraduate students start on the road toward their academic and professional goals as Computer Scientists, and each semester I am impressed with the work that they do. It is a very lucky thing for one to teach courses where the students are smarter than the instructor, and I have no shortage of experience with such luck.

The students I have taught are now working everywhere software is made. I have ex-students who have gone on to work as Software Engineers at Apple, Microsoft, Google, Amazon, Computer Associates, the NSA, HBO, Goldman Sachs, Citigroup, Morgan Stanley, Deutsche Bank, Bloomberg, Rockstar Games, 2KGames, JP Morgan Chase, the BBC, MTV, Facebook, and countless other firms. Stony Brook Computer Science Undergraduates truly go on to build the technologies that run our world. I also have ex-students who have gone on to graduate school at elite institutions like Stanford, Berkeley, Carnegie Mellon, Columbia, and many others.

In addition, a number of our undergraduate students start their own firms. Founders from companies like Intrigma, POW Studios, Onslaught Studios, Heuretix, myFBCovers, quickmeme, and even Uncyclopedia all got their start as undergrad students here in our department. Seeing all this talent pass through our department makes for an interesting list of Facebook friends.


Student Work

We make you make stuff. One of the best things about earning a degree in Computer Science is the projects one works on along the way. In our department, we really make you make stuff. By "We" I mean the Computer Science Faculty, and by "stuff" I mean software projects of all sorts. This is one of the foundations of my own teaching style, which you may read more about in my Teaching Statement. Over the years in teaching CSE 219, Computer Science III, I have assigned a number of different projects, always trying to keep them interesting. Below is a sampling of student work. Click on an image to see a student sample.

Mark Fielbig's Minesweeper++ Brian Horn's Safari Stratego
Jill Jermyn's Mushroom Stratego Jimmy Bouker's CIA Factbook Mapper
Yiqiu Huang's CIA Factbook Mapper Arnav Shah's Board Game Framework

I'm also interested in the history of computing, which helps, since I'm the course coordinator for CSE 301. Understanding how we got here, technologically speaking, helps to better understand where we may be going. And it makes one more interesting at nerd parties. Below is a sampling of student work from that course where each student summed up the life of a computing pioneer in a one minute video. Visit the ComputingHistorySBU channel for all the submissions.

Gabe Newell in One Minute by Mark Fielbig Grace Murray Hopper in One Minute by Jenny Taylor Dennis Ritchie in One Minute by Izzy Oji


Stony Brook University CS