The Master of Computer Science (MCS) is a non-thesis degree designed for students seeking to advance their careers in the computer industry. This program offers a strong foundation in advanced computer science concepts and practical skills for designing and implementing complex software systems. It emphasizes effective communication and teamwork, preparing graduates for technical roles in various computing fields. The MCS program allows students to specialize in areas such as Artificial Intelligence, Bioinformatics/Computational Biology, Data Science and Machine Learning, Management and Leadership, or Systems and Security. The curriculum requires a minimum of 30 credit hours of graduate-level study, with at least 24 credit hours taken at Rice University in traditional coursework. A significant component of the program is a 3-6 month internship, providing valuable real-world experience. Students in the MCS program are expected to cover their full tuition and fees, as no financial aid is available from the university or department. The degree is typically completed in three semesters, offering a focused and intensive educational experience for aspiring computer science professionals.
The MCS program requires a minimum of 30 credit hours of graduate-level coursework. Students must complete core requirements in Theory and Systems/Software, a professional skills course, an area of specialization, and an internship. Elective courses are used to reach the total credit hour requirement.
The MCS degree is a terminal degree designed for students aiming for technical careers in the computer industry. Graduates are prepared for a variety of roles requiring advanced computer science knowledge and practical implementation skills.
Students admitted into the online or on-campus program may take up to 9 credit hours in the other modality with advisor permission. Transfer credits are limited to 6 credit hours. Core requirements can be waived with equivalent prior coursework upon petition.
No financial aid is available from the university or the department for MCS students.
The MCS program is typically completed in three semesters, offering a focused educational experience.
Students are expected to pay full tuition and all fees. No financial aid is available from the university or the department for MCS students.
Students can specialize in areas such as Artificial Intelligence, Bioinformatics/Computational Biology, Data Science and Machine Learning, Management and Leadership, or Systems and Security.
Yes, a significant component of the program is a 3-6 month internship, providing valuable real-world experience.
The MCS degree is designed for students aiming for technical careers in the computer industry, preparing graduates for roles such as Software Engineer, Data Scientist, and AI Specialist.
Applicants need a Bachelor's Degree and a minimum GPA of 2.67 in all Rice coursework, with international GPA equivalency considered. Core requirements may be waived with equivalent prior coursework upon petition.