I believe my year (2003) was the biggest CS class ever. Somewhere around 25-30; I forget the exact number.. I know it dipped in the couple years after that quite a bit, but not sure if it's picked up again.
Edit: 13 majors, of which at least 10 were double majors (including me and Dave below).
Edit 2: Good grief. The whole lot on HN. Do any of us Ephs get any work done?
https://plus.google.com/communities/103167291529744829090
Please ask for an invite if that's you.
edit: now 3:1
Its great because it gets the fundamentals of programming down while also allowing the students to attach it to their other interests. I love being able to talk to my art student friends about their projects and helping them with code. They are all really into it.
I think I know who you were and met you at Williams. I'm also a CS major and I graduated in the late 90's. It is indeed the case that the CS major grew absurdly huge in the late 90's, with my class being double the size of the previous year's class, and the class below me doubling in the size of my class. And with intro courses being yet more absurd. All of my memories of our profs involve them with big circles under their eyes, clutching mugs of coffee.
Tangentially related, I was a little disappointed to see the slice for Computer Science is still so small. It was also small in mid-90's, and I believe it grew dramatically during the first dotcom boom, but it seems to have dropped back to the earlier levels.
Not that I think the CS program should get any easier just to attract more students (it was notoriously difficult for a while), but rather I think that CS can be the perfect science complement in a well-rounded liberal arts education.
Go Ephs.