The Master of Computer Science (MCS) degree is a terminal, professional degree intended for students who will pursue a technical career in the computer industry. Students are admitted to the MCS program in both fall and spring semesters.
MCS students typically have a background in computer science, including in intermediate-level programming and algorithms; discrete math; and computer systems or organization.
RMCS students also complete a design project and are encouraged to take professional development courses.
The General Announcements (GA) is the official Rice curriculum:MCS GA. In the event that there is a discrepancy between the GA and any other websites or publications, the GA shall prevail as the authoritative source.