My basic approach to advising is that it is your responsibility to decide which courses to take. My role is advisory: I'll have an opinion about whether the courses you've chosen are reasonable or not. Course VI has several fairly well defined plans of study with a small amount of room for variation within each one. I have some experience in knowing what has worked for other students. Reg. day is pretty hectic, so if you want to get advice some other time, that's a good idea.

As an advisor I think I've been most useful as a sounding board. You can try out your ideas on me and I'll have some response and then you can adjust your plans if you want.

By the way, there aren't any rules for advising. You need to get an advisor's signature on your registration form on Reg. Day and if you add or drop a course. Otherwise I'm available to answer questions. Some answers I know, some I can look up, some I can point you in the right direction... If they get procedural, I'll probably suggest that you contact Vera Sayzew or Anne Hunter in the EECS Ugrad Office. I'm supposed to spend about 3% of my time on advising, so don't expect a huge amount of help. If you need help, most definitely ask me and I can help sort things out, but, if it's a lot of time, you'll probably end up dealing with someone else.

The other situation that I get involved in is at the end of a term when one of my advisee's grades fall below the line (being registered for fewer than 36 units and/or getting lower than a 3.0 GPA for the term). At this point, the department asks *me* what's going on. In the more straight-forward situations the advisee has already told me that he/she had the measles, missed a lot of work, decided to try to pull things out at the end of the term, and didn't quite make it. At the other end, I try to contact the advisee and eventually find him/her and we try to understand what went wrong, and, even more important, why next term is going to go ok. If we don't find a good plan, it might be time for the advisee to take a term off. If we have a good plan, then *I* get to convince the department and the CAP that the plan will work and that the problems of the last term are under control.


I'm around a fair amount of the time. Just dropping by is ok (although recently I've been spending time testing our monitoring system at a hospital). Emailing in advance is a good idea if you want to be sure I'm in.

Relevant Experience

I like computer programming a lot. With respect to computing, I like compilers, am intrigued by language design, and think that networks and small devices are cool. Eventually my interest in linguistics may be resurrected.

I was an undergraduate here, but quite a while ago. (S.B. 1973 Mathematics) I have some recent experience with being a student: I completed my MBA at Simmons in August, 2000. For completeness, I should mention that I also have a Master's Degree in Computer Science from Boston University.

Outside Activities

My interests outside of computing center around And I shouldn't forget to mention my husband and potential new dog(s).

If you've read this far and have any comments I would be happy to receive them: dcurtis at