Computer Science Requirements


Computer Science Options

Computer Science Students choose between two options: Computer Science and Applied Computer Science. Both options require a common core set of courses that are designed to give students a fundamental understanding of both theoretical and applied computer science. Upper-level courses within each option build on these concepts to provide depth in particular areas. As such, all computer science majors are prepared for computer science careers and, if they desire, further graduate study in computer-related fields.

The Computer Science Option
Show/Hide
The Applied Computer Science Option
Show/Hide

Additional Program Information

Scheduling Recommendations
Show/Hide
Graduation Requirements
Show/Hide
University Studies Flag Requirements
Show/Hide
Graduation with Honors
Show/Hide
Prerequisites
Show/Hide
Pass/No Credit Courses
Show/Hide
Rochester Center
Show/Hide
Course Repetition Limit Policy
Show/Hide
Collaboration Policy
Show/Hide
Contact Us