Body
Body
Body

MASTER OF
Computer Science
Online Program

REQUEST INFORMATION

Send us your information and a Rice Enrollment Coach will follow up with you.

Loading...

Body
DISCOVER THE DIFFERENCE

Rice's Top-Ranked Online Computer Science Master's Program

Rice University's Online Master of Computer Science program is designed to equip you with the knowledge and skills needed to excel in today’s AI-driven tech landscape, blended with the flexibility and convenience of a 100% online format.

  • $10K merit-based scholarships available to select applicants who apply by the early application deadlines (3 intakes per year)
  • Experience a #3 Best OMCS program that blends high-quality graduate education with 100% online convenience
  • Small class groups and 1:1 interactions with fellow students
  • Same degree as Rice’s on-campus Master of Computer Science program
  • Designed for working professionals with or without computer science backgrounds
  • Hybrid options available, including 9 on-campus credit hours
  • Flexible self-paced lectures and weekly live sessions with professors
  • Get hands-on experience with modern databases, programming languages and statistical tools
  • Veteran education benefits are available to qualifed full or part-time Rice students.

GET MORE INFORMATION

Body

Recognized for Rigor and Excellence: Top 3 U.S. Program and #1 in Texas

Image
#1 BEST COMPUTER & INFORMATION SCIENCES MASTER'S DEGREE SCHOOL IN TEXAS

BEST COMPUTER & INFORMATION SCIENCES MASTER'S DEGREE SCHOOL IN TEXAS

CollegeFactual, 2024

Image
#2 BEST ONLINE MASTER’S IN COMPUTER SCIENCE PROGRAMS

BEST ONLINE MASTER’S IN COMPUTER SCIENCE PROGRAMS

University HQ, 2024

Image
#3 BEST ONLINE MASTER'S IN COMPUTER SCIENCE DEGREES

BEST ONLINE MASTER'S IN COMPUTER SCIENCE DEGREES

Fortune Education, 2024

Image
#3 TOP UNIVERSITY FOR TECHNICAL SKILLS

TOP UNIVERSITY FOR TECHNICAL SKILLS

CodeSignal's 2024 University Ranking Report

Image
#13 BEST ONLINE MASTER'S IN COMPUTER SCIENCE PROGRAMS

BEST ONLINE MASTER'S IN COMPUTER SCIENCE PROGRAMS

Intelligent, 2024

Image
#14 BEST ONLINE MASTER’S IN INFORMATION TECH PROGRAMS

BEST ONLINE MASTER’S IN INFORMATION TECH PROGRAMS

U.S. News, 2024

GET MORE INFORMATION

Photo of students graduating from the Master of Computer Science Program at Rice University.

Apply for Rice MCS's Summer or Fall 2025 Intakes

For Summer 2025, applications (with all completed materials) are due by March 1, 2025. For Fall 2025, applications are due by May 1 to be eligible for scholarship consideration. To learn more about applying to our online Master of Computer Science program, please visit our Admissions page.

Body
EXPECT WHAT YOU WOULD FROM AN ON-CAMPUS PROGRAM

Student Experience

At Rice, we strive to deliver a personalized student experience that is collaborative and engaging. Student/faculty interaction is paramount. With the online learning experience, those interactions with professors and peers are no longer dependent on being on campus. The combination of self-paced lectures and weekly live sessions to engage with professors helps to keep students engaged while completing coursework on their own time. You no longer have to put your career on hold to build your computer science skill set.

GET MORE INFORMATION

Body

Important Dates

SESSION EARLY APPLICATION DEADLINE (SCHOLARSHIP ELIGIBILITY) APPLICATION DEADLINE CLASSES START
SUMMER 2025 March 1, 2025 March 1, 2025 May 5, 2025
FALL 2025 May 1, 2025 June 15, 2025 August 25, 2025
SPRING 2026 October 1, 2025 November 1, 2025 January 12, 2026

VIEW ADMISSIONS REQUIREMENTS

Body
WORLD-CLASS EDUCATORS

Faculty with Real-World Computer Science Experience

The faculty lead for our Master of Computer Science Online Program is Professor Scott Rixner, who has significant experience in creating coursework for online learning environments. He’s leveraging the expertise Rice has gained in teaching over a million online students to create this one-of-a-kind program.

GET MORE INFORMATION

Body

Consider An Online Master of Data Science

Did you know we also offer a top-ranked Master of Data Science program that’s 100% online? Learn more about the online Data Science program and how to apply for the upcoming Spring 2025 class.

Rice Online CS Master's FAQs

Why should I choose to enroll in Rice’s Master of Computer Science (Online) degree program?

Ranked #1 in Texas and #3 in the U.S., Rice’s Master of Computer Science degree program is truly unique from other online programs: it’s 100% online for graduate students' convenience, while delivering the level of 1:1 interaction and engagement you’d expect to find in an on-campus MCS or MSCS program. You’ll know your student peers and Rice faculty – and they’ll know you and help you reach your goals.

The Rice Computer Science department’s unparalleled blend of academic rigor and excellence, high degree of 1:1 personalized interaction, boutique sense of community, and proven career outcomes make Rice MCS stand out from other online programs.

To learn more, request information or start your application today.

What is the cost of Rice's MCS Online program?

For the 2024-25 academic year, tuition is $1,666.67 per credit for the Rice MCS Online degree program. Tuition is charged per credit, and Rice MCS Online is a 30-credit program. Please note that fees are subject to change and may rise each year.

Start your application to join Rice's Summer 2025 cohort today!

Are scholarships or financial aid available?

Yes, applicants who submit their completed applications by the early application deadlines will be eligible for $10K merit-based scholarship consideration by the Admissions Committee. Start your application today.

Rice Engineering is also proud to provide financial aid and support to veterans and active military members. See the related FAQ for more info.

Because the Master of Computer Science (MCS) is a non-thesis (non-research) degree, Rice University does not currently offer tuition waivers, stipends, fellowships, or assistantships for this program. Students are also encouraged to visit the Rice Office of Student Financial Services  for more information about loans and outside sources of aid.

Can I complete a Master’s in Computer Science Online?

Yes, Rice University's online master of computer science degree program offers a top-ranked, high-quality, 100% online and individualized experience, great for busy working professionals eager to advance in software engineering, IT, cybersecurity, AI & machine learning, engineering management, and other tech career areas.

With basic to intermediate programming skills, students can complete Rice's online MCS within about 2-3 years part-time or sooner full-time. The Rice online MCS program is not hosted on a "massive open online" platform like Coursera or EdX, instead feeling like a more interactive and personalized experience for students and faculty.

Is the degree the same as the Master of Computer Science program offered on campus at Rice University?

The program is grounded in the same curriculum offered on-campus at Rice University. However, the program has been built from the ground up to utilize best-in-class online teaching methodology.

The mode of delivery for coursework is not included on student transcripts so there is no designation that courses were taken online. The same is true for the diploma earned, which does not reference this being an online program.

Is the Online CS Master's program designed for students to work at their own pace?

Yes, but with some structure. Course lecture material and content, assignments, and other types of assessments are available for students to work through on their own schedules. But there are due dates for all graded work. There is also a content release schedule for each course so that all students move through the course experience together.

We consider the interaction between faculty and students and interactions among students to be crucial components to learning, and to student success. There will be many opportunities for students to engage with faculty and with each other throughout the course.

Is Rice University's Online Master of Computer Science an accredited program?

Yes, Rice University's Online Master of Computer Science degree program is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

What prerequisites do I need to start the Master of Computer Science online program at Rice University?

The ideal candidate will have a Bachelor's degree in a science or engineering field (not necessarily computer science) and programming experience. While all candidates must have a Bachelor's degree, it is not a strict requirement that it be in science or engineering. The Admissions Committee will review all applications individually and holistically, taking into account every element of the application, including an applicant's academic and professional background, letters of recommendation, GRE scores (if submitted), and statement of purpose.

The GRE test is optional, but recommended. If an applicant has relevant industry experience, the Admissions Committee will factor in work experience and the recommendation of your current supervisor in lieu of any missing GRE scores when evaluating the application. Applicants who do not have GRE scores are expected to have 3+ years of full-time work experience in a scientific/technical field. Furthermore, at least one of the recommendation letters must be from a supervisor and should speak to your technical and communication promise/ability and any relevant industrial experience should be highlighted in your resume. Have your scores sent directly to Rice University using code: 6609 (GRE subject tests are not required).

Read more about the MCS@Rice (Online) prerequisites and other Admissions requirements.

How long does it take to complete Rice’s Online Master of Computer Science degree program?

In the 100% online program, Rice University's MCS degree can be completed in as quickly as 12-18 months for a full-time student (depending on your level of programming experience and other prerequisites upon admission), or in about 2.5-3 years for a part-time student (10 semesters). Students have up to 5 years to complete their degrees.

What background do you need to be successful in the Rice Online MCS program?

The ideal candidate will have a Bachelor's degree in science or engineering (not necessarily computer science).  Computer Science requires abstract thinking skills that come from mathematical sophistication and the ability to write programs in a conventional programming language.  In order to succeed in any computer science program, you will need to have the ability to pick up both of these concepts.

Can I get a Master of Computer Science without experience?

Rice's Admissions team looks for applicants with CS or STEM backgrounds who have at least basic programming skills, a 3.0+ GPA, and a few years of work experience in a STEM area like engineering, software development, data analytics and statistics, or comparable fields.

For students looking to change careers and build a foundational computer science and programming skill set, we'd recommend considering Rice's free computer science courses on Coursera or the 6-week CS/DS Bridge Course, a potential pathway into the online MCS degree for students with sufficient grades.

How does Rice MCS support veterans and active military members?

Veteran education benefits are available to qualified full or part-time Rice students who are active duty or reserve military personnel, veterans, or in some cases, the dependents of deceased or disabled veterans whose death or disability is a direct result of their military service. There are a variety of options to help you pay for your education at Rice.

Please select one option that applies to you to learn more about veterans education benefits.

I am a Veteran

I am a Dependent of a Veteran

Does Rice’s School of Engineering & Computing offer other 100% online master’s degrees?

Yes! Rice’s School of Engineering & Computing offers other 100% online master’s degrees:

 

CONTACT AN ENROLLMENT COACH

Body

Get More Information

Sign up to receive more information on how the MCS@Rice program can help you broaden your career options. Connect with an Enrollment Coach today.

Loading...