3 messages ยท Page 1 of 1 (latest)
list: carleton haverford swarthmore grinnell middlebury brandeis rochester nyu colgate
a few easy suggestions: harvey mudd, amherst, williams, pomona
top undergrad cs (small classes) with opportunities for research and some film studies classes