The computer science department has a formal process for matching advisors with new majors. This process runs each spring semester, and is announced via email. You will have an opportunity to express preferences for advisors, but I do not take advisees outside of this process.
Yes. To request a letter of recommendation, please complete this Recommendation Request Form. Please submit this form at least two weeks before letters are due. Please do not list me as a letter writer on any applications until you hear from me after submitting the form; I will respond within 72 hours. You only need to submit this form one time for each type of program you are applying to. If you have an urgent request that is past the two-week deadline, please send an email and I will do my best to help.
Yes, but please talk to me first. I am always happy to serve as a reference, but I will be a more helpful reference if I know something about the job you are applying to. If you need a letter of recommendation, please see the recommendation item above.
I am on leave for the 2019–2020 academic year, so I am not holding regular office hours. If you need to contact me, email is the best option.
I enjoy working with MAP students over the summer, but I generally do not take new research students while classes are in session. I like to hire research students who have taken at least one class with me. CSC 213 is the class that most closely matches the preparation I require for my research students, though it is not a hard requirement if you have relevant experience. You can read about my research work on the research page.
The department recommends both courses, so we do our best to allow students to take both whenever possible. There are a few cases where we have cut students from CSC 213 or CSC 211 because they did not need the course to graduate, but we are doing our best to keep these cases to a minimum.
I’d like to help, but depending on the bug I may not have time to help. I am generally interested in hearing about bugs, even if I don’t know how to fix them. Make an appointment during my office hours or stop by when my door is open.
Maybe. Send it to me by email and I’ll consider adding it to this page.