For $5, you can park in the Dowling parking garage, which is on Boston Avenue just north of College Avenue. (If $5 is too much, there are meters and even a few free spaces around Davis Square. The T directions will tell you how to walk from Davis.) From Dowling, walk a half block southeast to College Avenue and turn left. Continue on College Avenue and cross the railway line. Halligan Hall is the large brick building on your left (it's a former radio factory).
The entrance for the CS department is at the southeast corner of the building; that's the corner closest to you.
My office phone number is 617-627-4923.