Biography
Blog
Recent Posts | All Posts
Games and Resources From My Game Development Course, Second Edition
May 19 2008
Course website: http://www.cs.tufts.edu/comp/50GD I just finished teaching my game development course at Tufts University. The first time I taught this course back in 2006 went extremely well. I continued to use Java for the programming aspects of my course. Most of the... read moreGames From My Game Development Course
December 31 2006
I will close 2006 with a summary of my game development course I taught at Tufts University earlier in the year. You may be wondering why I taught the course considering my background is primarily in computer security and privacy. As I wrote in the beginning of the year, students… read moreMy Security, Privacy, and Politics Course: The Second Edition
December 18 2006
I will be teaching Security, Privacy, and Politics in the Computer Age again this spring semester at Tufts University through the Experimental College. I had great success the first time I taught the course. This time, I am reshuffling the syllabus with several major changes: New sections for 2007: Social… read moreGive the Gift of Security and Privacy on a USB Drive
November 28 2006
USB drives are popular Christmas gifts. They are portable, relatively inexpensive, and extremely useful to store electronic files. My graduation gift from the Tufts Computer Science department in 2004: a 32 MB USB drive. My gift for a security presentation last year: a 128 MB USB drive. Now, you can… read moreFedora Core 6: The Ugly and the Pretty
October 26 2006
When a new OS distribution is released, it is often best to do a clean install and start from scratch, right? Well, apparently not. This past weekend, I shredded my hard drive (via shred). It literally took a day. I downloaded the DVD ISO of Fedora Core 6 the morning of the… read moresyshogs and Google Code Project Hosting
September 15 2006
I love to program in Perl. It is so effective for system administration tasks, but we all know that. Several weeks ago, I resurrected a project I did when I was a graduate student. Back in 2003, a course called “Perl Programming Practicum” was offered at Tufts by Professor Alva… read moreleJOS 3.0 Release Candidate Available
August 26 2006
Documentation and download are available at http://lejos.sourceforge.net/links.html. leJOS is the popular Java-based firmware for the first generation Lego Mindstorms RCX brick. This will be the final release of the firmware, and no surprise considering the recent release of the Lego Mindstorms NXT. So far as I tested, it is now… read moreUpdated MBTA Subway Google Map with Location-Based Search
August 24 2006
I updated my MBTA subway map created using the Google Maps API: http://www.cs.tufts.edu/~mchow/mbta_gmap. In addition to now using version 2 of the API, the most significant update is the location-based search. Thanks to the Google Maps API geocoder, you can now type in a street address, and the closest subway… read moreJune 06 2006
I was fortunate to receive an invitation to test Google Spreadsheets. So how does it stack up against a desktop spreadsheet application –can I do everything that I can do in Microsoft Excel or OpenOffice? I am particularly interested in: 1. Formatting cells 2. Creating and editing formulas 3. Loading and saving 4. Importing… read moreRecent Posts | All Posts