Skip to main content

Undergraduate Program

Natural Science Clusters in Computer Science

The Rochester curriculum includes clusters of three related courses in a discipline. Computer Science currently offers many such clusters. All courses in the college fall into the categories of Natural Science, Humanities, and Social Science. If your major is Computer Science (Natural Science), you will need a 3-course cluster in both the Humanities and Social Science areas. If you need a Natural Science cluster, CSC clusters will help you fulfill this requirement.   CS clusters are updated annually.  Current clusters are listed in the Computer Science Undergraduate Handbook.