Join a CS graduate student community that is diverse and vibrant.
CS Graduate Thesis Degrees
The Department of Computer Science offers two thesis graduate degrees: the Doctor of Philosophy
(Ph.D.) and the Master of Science (M.S.) in Computer Science. An M.S. is normally completed as a part of the process of earning a Ph.D. Applicants interested in pursuing a computer science Ph.D. should apply directly to the Ph.D. program if they have either a baccalaureate degree or a master's degree. Thesis track students work directly with one or more faculty members who serve as research directors and mentors. Both the M.S. and the Ph.D. degrees require a combination of coursework and original research, as evidenced in a written thesis and a public oral defense of that thesis.
In addition, the Department of Computer Science offers the Master of Computer Science
(MCS) degree, a non-thesis professional master degree that lets a student take advanced coursework beyond the Bachelor's degree. The MCS degree requires 30 credit hours beyond the Bachelor's degree.
Master of Computer Science Online Program
Our new Master of Computer Science Online Program
has been built from the ground up to combine the Rice University Computer Science Department’s tradition of excellence with best-in-class online teaching methodology. It offers an intimate and engaging student experience with small class groups and the 1:1 interactions with faculty that are critical to developing graduate-level skills and thinking. More
CS Graduate Community and Activities
A rich variety of on-campus and off-campus cultural, social, intellectual, and athletic opportunities are available for Rice graduate students. Read more about these opportunities in our graduate student FAQs
Social officers in the CS GSA regularly organize social events for the department's graduate students, faculty, and administrative staff. You'll love our game nights, tea and coffee breaks, scavenger hunts, barbecues, ice cream socials, and other events!
The CS GSA also connects new students with mentors and assists with both recruiting weekend for prospective graduate students and orientation for new computer science graduate students.
For additional questions, please email the graduate admissions committee.
Not sure if Rice's CS graduate program is right for you? Read about our current students and alumni to learn more about the opportunities you'll discover with us.