What position does Brent Hailpern currently hold at Northeastern University?
A. Professor at the Boston campus B. Professor for the Silicon Valley satellite campus C. Department Chair of Computer Science D. Dean of the College of Engineering