Thanks for dropping by. On this page you’ll find information relating to the courses that I’m teaching here at BU as well as projects that I’m working on and other bits of interesting facts and views on computer science. I’ve never been shy about expressing my opinion, especially on CS topics, and I’ll be sharing a lot of them here in the form of articles.

The ‘official’ pages for my courses are on Blackboard, but you’ll also find sample syllabi and schedules for them on this site if you’d like to know a bit more. And, of course, you can always drop by the office or send a note — see the About tab above.