Class of 2015 here! We have record numbers signed up for Algorithms in the spring, something like 30-40 and a lot of those people are planning to major.
It's a real department with seven profs. Lots of non-majors take CS classes, but even so, class sizes are relatively small (usually in the 10 to 30 range). That's really one of the major selling points for the LAC model of education.
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?