Our courses teach you how to approach problems by thinking about the characteristics of a problem, its parameters, and the ways in which they can be represented; also how data is produced, processed and organized, and how it can be modeled, analyzed, visualized, and manipulated. You will also explore the impact of computing paradigms and use existing and emerging hardware ecosystems to tackle challenging problems. The problem-solving, analytical and programming skills you learn here can be applied to the challenges found in areas such as medicine, energy, economics, and social issues, among many others.
As part of Rice University's George R. Brown School of Engineering, the Department of Computer Science offers six degrees:
Bachelor of Art
Bachelor of Science
Master of Science
Master of Computer Science
Master of Data Science
Doctor of Philosophy
Undergraduate students do not need prior coding experience to succeed in our introductory courses, and our professional masters programs are some of the few that do not require an undergraduate degree in computer science.
-
Industry
-
Higher Education
-
Company size
-
11-50 employees
-
Headquarters
-
Houston, Texas
-
Type
-
Educational
-
Founded
-
1984
-
Specialties
-
computer science, Higher Education, Algorithms, Artificial Intelligence, Computer Engineering, Systems, Programming Languages, Software Engineering, Bioinformatics, Data Analysis, graphics and image analysis, Robotics, Operating Systems, Computer Architecture, Compiler Construction and Optimization, Software Technology for Parallel Computing, Computer-Assisted Programming, Data Mining, Embedded Systems, and Cyber Security