Great ranking, well-renowned for Computer Science courses, and positive word-of-mouth from friends and colleagues