Rochester has something like that gen Ed system - at least three courses from each of the three areas: The Rochester Curriculum : New Student Academic Guide : University of Rochester
Oberlin wants two courses in each of three courses, though the courses in each areas also need to be in separate departments as well: Program: Bachelor of Arts Degree Requirements - Oberlin College and Conservatory - Modern Campus Catalog™