10 RICE UNIVERSITY
COLLEGE CHOICE SCORE: 88.82
AVERAGE NET PRICE: $22,061
While Rice University’s program in Computer Science provides students with the training and expertise necessary to solve advanced problems and design challenges in mathematics or computer science, it is unique in that it requires zero programming or coding experience. Students are not required to declare this as a major until after the sophomore year, allowing students to gain experience in other fields before moving on to field-specific and intensive coursework.
Computer Science is offered via Bachelor of Arts or Bachelor of Science tracks. Students will take courses tailored to their career goals, as well as core coursework in topics such as:
- Principles of Parallel Programming
- Probability and Statistics
- Elements of Algorithms and Computational Thinking
- Introduction to Program Design
- Operating Systems and Concurrent Programming
- Advanced Object-Oriented Programming and Design
Students in this program gain experience through computer science research positions in areas such as Programming Languages, Software Engineering, Algorithms, and many others. Students may become involved in faculty research either during the academic year or through paid summer internships. As a result, graduates are highly successful at finding positions in practically any industry. Computer Science alumni from Rice University are highly successful, working at global powerhouses such as Amazon, Yahoo!, YouTube, and Google. Many have developed nonprofit and for-profit startups, or even gone on to work for government agencies such as the Department of Defense.