"The MS program is based on coursework and optional research and is designed for students who do not intend to complete a PhD degree at University of Rochester. It is particularly appropriate for students who have an undergraduate degree in fields other than CS, but seek a career in computer science.”
那么问题来了，对于许多课程要求的prerequisite courses（好像大多数是本科课程） ：
"Some students may need to take one or more 100 or 200-level prerequisite courses. These courses are not counted toward the 30 credit requirement and are typically taken by students who do not have an undergraduate degree in computer science."