http://www.cs.dartmouth.edu/courseguide/undergrad/cs_9.html
Honors Section of Computer Science 5, for students whose programming experience and ability enable them to proceed more rapidly than is possible in the regular sections, and who are willing to devote correspondingly more work to the course. Admission to this course will be through self-selection. Final placement between this course and Computer Science 5 will be decided during the first week of the term.