What is it like to study computer science at Dartmouth College?

I am interested in possibly attending Dartmouth College to study computer science. I would like to learn more about the course offerings, the class size, work load etc. I am interested in pursuing a liberal arts education with a focus on computer science.
Thank You!

I wish I had answers to your specific questions, but all I can tell you that that my son is a '19 and a CS major and is enjoying his classes a lot! The beauty of studying CS at a school like Dartmouth is that you get the CS skills that you need, in the context of a liberal arts education, and that really seems like value added!