
Mike Grace's Homepage
Under (re)construction. Updated every two years, whether it needs it or not. Most recent update 8/2010.
Basic Information
I'm a doctoral student in Computer Science at present. My adviser is Xuxian Jiang.
My research interests involve malware reverse engineering via binary analysis. Intel's PIN framework is currently my weapon of choice.
Random Past Experiences in Software Development
I started programming on an IBM PC XT using BASIC. I've got a sampling of books from then in my office; surprisingly, one massive tome still comes in handy from time to time.
I've been a Teaching Assistant for CSC333: Automata and Computability Theory twice in the past, as an undergraduate. That was a lot of fun.
I developed accessibility software for the NCSU Information Technology Division's IT Accessibility Office for four years. The Free Software Foundation is currently taking over management of the largest project I developed during that time.
I've done work on grid/cloud computing in the past, with the Globus group and with the Virtual Computing Lab.
Schedule & Contact Information
My schedule is available in broad strokes, though my group's meeting time hasn't been firmed up yet (will add that when it has been). I am generally in my lab, EB2 3233, during the week -- right across from where CSC 712 meets. The best way to contact me is via email.