If you're coming down 128 you can either get on the Mass Pike and get off at route 30 (Comm. Ave.) or you can take 128 to route 9 east, turn left on Hammond St. and end up right at the campus. I think route 9 is probably easier.
I don't know how much time you plan to spend there but generally...