Student Experience

A Curriculum for Computer Science Success

The core course curriculum covers the following topics:

Computer Systems

  • Systems Software
  • Cybersecurity

Data Science

  • Databases
  • Machine Learning
  • Big Data
  • Data Visualization
  • Statistics

Principles of Algorithms and Software

  • Software Construction Practicum
  • Programming Languages and Design
  • Algorithms

To me, having Rice on my resume represents not just technical proficiency, but a passion for the discipline of computer science. I'm consistently impressed by Rice's excellence in both CS instruction and research.

J. Draper


Having Rice on my resume confers a degree of rigor and thoughtfulness. Employers know that I have a background that has prepared me for anything

M. Chatfield


You can bank on your Rice CS degree. For 35 years, it has been an incredible investment for me. I’ve met alumni from other schools and found they were all missing something. Rice has one of the best CS programs in the country.

S. Polk


Our Graduates Get Jobs

When it comes to building a career in computer science, Rice on your resume means something. Our program teaches students rigorous, graduate-level thinking, and our graduates are well prepared for today's dynamic career marketplace. You’ll find Rice graduates at disruptive tech companies in Silicon Valley, leading the evolution of the petrochemical industry in Texas, and wherever computer science is making an impact on people’s lives.

Here's a few of the companies that look to Rice for qualified candidates:

AirBnB, Amazon, BP, Chevron, Cisco, eBay, Epic, Expedia, ExxonMobil, Facebook, FactSet, GE, Google, Halliburton, HP, IBM, Indeed, Intel, JP Morgan Chase, LinkedIn, Lockheed Martin, Microsoft, National Instruments, NVIDIA, Oracle, Salesforce, Schlumberger, Shell, Square, Tableau, TI, Two Sigma, Uber, VMware, Yahoo

Details Form