You are here

Computer Science

Graduate-level research in human-computer interaction, artificial intelligence, programming, databases, and software engineering, among other areas, makes this one of the most prominent departments nationally. A key area of strength is the collaboration opportunities with other centers and departments. In one example of that collaboration, the department will share in a $250 million gift to the university from the Coleman Institute to develop technologies that will enhance the lives of people with cognitive disabilities. Over the next few years the department will also use four successive awards to improve its computing infrastructure.

Artificial intelligence, databases, hardware systems, human-centered computing, hypermedia, machine learning, networks, numerical analysis, parallel computation, program analysis, programming languages, scientific computing, security, software engineering, software systems, speech and natural language processing, systems, and theory. Related areas of study: cognitive science, speech, and graphics/virtual reality.

Degrees Offered:

Degree Details: 

ME
The master of engineering does not require a residency on campus and is intended to meet the needs of those practicing engineers who are working full time outside the university. It allows participants to pursue an integrated program of studies by specializing in one engineering discipline and selecting courses from other engineering fields and business subjects related to the individual student's professional work.

MS
The master of science degree permits graduate students the flexibility in defining specialized interdisciplinary fields that meet their professional needs.

PhD
Studies leading to the doctor of philosophy degree must be chosen to contribute to special competence and a high order of scholarship in a broad field of knowledge. Although the field of study will normally be in the department of computer science, except for essential related subject matter, studies may include one or more closely related departments. What shall constitute an acceptable organized program of study and research is established in consultation with a major advisor and without regard to the organization of academic departments in the university.

Opportunities for dual degree include:

Admissions Requirements: 

Applicants must:

  1. Hold a bachelor's degree or its equivalent from an accredited institution comparable to the University of Colorado.
  2. Have considerable programming experience, a number of computer science courses, and sufficient mathematical maturity to understand pure mathematics courses at the upper-division (junior/senior) level.
  3. Have at least a 3.00 cumulative undergraduate GPA
  4. Provide at least three letters of recommendation.
  5. The applicant's academic background should include a least three semesters of mathematics at the level of sophistication of calculus or above, courses such as calculus, differential equations, linear algebra, probability, statistics, and abstract algebra. The courses should indicate that the applicant has achieved the mathematical maturity expected of an upper-level mathematics undergraduate.
  6. Applicants must fill out the departmental supplemental application available at http://www.colorado.edu/cs/admissions/how-apply
  7. Applicants should have programming experience, and at least five one semester courses in Computer Science that are beyond the introductory level are required. These are intended to demonstrate the applicant's breadth of basic Computer Science knowledge in the areas of computer hardware, software, and theory. The courses should include the equivalent of the following University of Colorado offerings:

Hardware Requirement: CSCI 2400                                                                                                                                                                                                                                                                                                                                                                    Software Requirement: Any one of CSCI 3155 or CSCI 3753
Theory Requirement (two courses): CSCI 2270 and either CSCI 3104 or CSCI 3434.

                                                                                                                                                                                                                                                           

 

 

GRE Scores: 
PhD applicants are required to submit scores from the general GRE (scores are only valid for 5 years). GRE scores for MS applicants are optional, in general; they are encouraged if the work is at an institution lacking a strong national reputation; they are required if the undergraduate grade point average is below 3.0 and above 2.75. General graduate record exam (GRE) scores of admitted applicants are 560 verbal and 775 quantitative using the old scoring system. GRE scores using the new scores are 157 verbal and 161 quantitative.
Financial Support: 

Teaching assistantships, research assistantships, and grader positions are available. PhD students receive priority for TA and RA positions.

Applicant Instructions: 
Fall Domestic Application Deadline: 
Monday, December 15, 2014
Fall International Application Deadline: 
Monday, December 15, 2014
Contact Information: 

University of Colorado Boulder
Computer Science
Engineering Center
Office Tower 725
430 UCB
Boulder, CO 80309-0430
Phone: 303-492-6361
Fax: 303-492-2844
 

Where To Send Your Materials: 

Application Mailing Instructions

Domestic Applicants:

Transcripts should be sent directly to Graduate Admissions. Transcripts must be official copies and should include ALL post-secondary academic work completed to date, including courses appearing as transfer credit on other transcripts, credits earned in study abroad programs, and courses taken for college credit while in high school. Copies of transcripts mailed in unsealed envelopes and sent directly by applicants are NOT official transcripts.

For standard international mail or mail within the US, including USPS Priority and Express:

Graduate Admissions
University of Colorado Boulder
3100 Marine Street, Suite A122
553 UCB
Boulder, CO 80309-0553 USA

For overnight or express mail (DHL, FEDEX, UPS):

Graduate Admissions             
University of Colorado Boulder                     
3100 Marine Street , Bldg RL3, Suite A122
553 UCB
Boulder, CO 80303-1058 USA                                                                                                                              
Phone:  (303) 492-6301
  

All International Applicants

Transcripts should be sent directly to Office of Admissions/International.  Transcripts must be official copies and should include ALL post-secondary academic work completed to date, including courses appearing as transfer credit on other transcripts, credits earned in study abroad programs, and courses taken for college credit while in high school. Copies of transcripts mailed in unsealed envelopes and sent directly by applicants are NOT official transcripts.

For standard international mail or mail within the US, including USPS Priority and Express:

Office of Admissions/International
University of Colorado Boulder
3100 Marine Street, Suite A122
65 UCB
Boulder, CO 80309-0065 USA

Overnight/Express Mailing Address (DHL, UPS, FedEx)          

Office of Admissions/International               
University of Colorado Boulder                     
3100 Marine Street, Bldg RL3, Suite A122
65 UCB
Boulder, CO 80303-1058 USA

Phone: (303) 492-6301