Professional Masters

Master of Computer Science Program

The Master of Computer Science (MCS) in a non-thesis Masters Degree. In addition to the Professional MCS, the Department of Computer Science also offers an Online MCS program, and in collaboration with the Jones Graduate School of Business, a Coordinated MCS & MBA 

Past graduates of the MCS program occupy positions at many top technology companies, including:

  • Google
  • Facebook
  • Microsoft
  • Amazon
  • Oracle
  • Cisco
  • IBM

Students in the MCS program join a lively and invigorating community of scholars in the largest academic department at Rice University.

MCS students must spend at least one fall or spring semester in full-time or part-time graduate study at Rice, where full-time study is defined as enrollment in nine or more hours of course work. Recent MCS students obtained summer internships at top technology companies, including Amazon, Facebook, Microsoft, National Instruments, LinkedIn, Schlumberger, and Tableau. After two semesters of full-time study, international students may apply for Curricular Practical Training (CPT), which makes them eligible for summer internships.

MCS students must complete 30 semester hours of course work approved by the department with a cumulative grade point average of at least 2.67. MCS students work with the department's MCS advisor to develop an approved course plan. Students may transfer up to six hours of credit from another university, with approval from the department's graduate committee. Transferred courses must be comparable in content and depth to the corresponding course at Rice, must be completed at the time that the student enters the MCS program, and must not have counted toward another degree. No financial aid is available from the university or the department for MCS students.


The Office of Graduate and Postdoctoral Studies and the Rice General Announcements are definitive sources of general information related to obtaining a graduate degree from Rice.