The University of Colorado Boulder Computer Science graduate program is one of the top ranked programs in the U.S. News & World Report Best Graduate Schools issue among public universities. Students receive a strong education and conduct groundbreaking tier-one research. We have 50+ faculty members conducting fundamental and applied research in artificial intelligence, robotics, computational biology, human centered computing, numerical & scientific computing, programming languages, software engineering, systems and networking and theory of computing.
The Master of Science degree in computer science is a research-based option which permits graduate students the flexibility in defining specialized interdisciplinary fields that meet their professional needs. The research-based MS degree option is well-suited to students pursuing a career in academia or industry with a research component.
Students have two options under this degree:
- The thesis option, wherein students will have to complete six credits of MS thesis hours while working on a research problem and completing their thesis work. They work with a committee of three and have to defend their thesis.
- The non-thesis option, wherein students will have to complete six credits of MS independent study research hours, while working on research projects with individual faculty. These six hours may or may not be with the same faculty.
With support from the research advisor, students in this program have the option of smoothly transitioning in the PhD program. If students receive support from a research advisor, they do not have to apply to the PhD program; the department processes the degree advancement based on the support.
About the School
As one of only 36 U.S. public research institutions in the Association of American Universities (AAU), the University of Colorado Boulder is all about realizing the positive impacts of new knowledge. ... Read More