Skip Navigation


Skip Side Navigation

Apply to Computer Science

We're so excited you're considering the University of Oklahoma, one of Princeton Review’s top public universities in the nation in terms of academic excellence and cost for students. The first step on your path to becoming a Sooner is to apply! Each application is read thoroughly, thoughtfully and fairly to evaluate all-around excellence in academics, the arts, athletics, leadership, service, citizenship and character.

If you decide this is the right fit for you, here are some tips to keep in mind:

  • Apply early. Our scholarship deadline for incoming freshmen is Feb.1.
  • Our application includes an essay. You can find the questions here. Practice your writing skills.
  • Focus on your studies. Academic rigor is important.

Apply Now

Graduate Programs

Thank you for your interest in the graduate programs in the School of Computer Science at the University of Oklahoma! 

The University of Oklahoma (OU) is one of the top comprehensive educational and research universities in the region and School of Computer Science (CS) at OU is among the best computer science programs in the region.  The school has 20 full-time faculty members who have authored textbooks and published numerous papers.  Our faculty is dedicated to excellence and innovation in teaching and research.

The school offers a flexible curriculum designed to provide students with an outstanding educational experience that offers many opportunities after graduation.

Graduate Students
Application is required:

OU Graduate College application - Apply here

Admission Requirements

Potential computer science graduate students are expected to have taken coursework equivalent to the following University of Oklahoma courses: Math 1823 Calculus I, Math 2423 Calculus II, Math 3333 Linear Algebra, Math 4753 Applied Statistical Methods, CS 2413 Data Structures, CS 2613 Computer Organization, CS 2813 Discrete Structures, CS 3113 Operating Systems and CS 3823 Theory of Computation.

Undergraduate Degree and Grade Point Average (GPA)

In order to be admitted to the graduate program in computer science, students must meet the following requirements of the university's Graduate College:

-The applicant must hold a bachelor's degree or the equivalent from an accredited college or university.

-The applicant must have earned at least a 3.0 GPA on a 4.0 scale over the last 60 hours of letter-graded undergraduate work at an accredited college or university or, if at least 12 hours of letter-graded graduate work have been completed, have earned at least a 3.0 GPA on a 4.0 scale on all graduate work.


Copy of Transcript(s)

Applicants need to submit a copy of their transcripts from every college previously attended.

Copy of Degree Certificate(s)

English Proficiency

International students for whom English is a second language must submit official Test Of English as a Foreign Language (TOEFL) scores.  A score of 550 on the paper version (PBT) or 213 on the computerized version (CPT) or 80 on the internet based version (IBT) is required for admission to the graduate program.  Or, an official IELTS score of 6.5.  IELTS is jointly managed by the British Council, IDP:IELTS Australia, and the University of Cambridge ESOL Examinations. The original score report must be sent directly from the Educational Testing Service to the The University of Oklahoma Office of Admissions, and a copy of the report must be sent directly to the Department of Computer Science.  For more information about the TOEFL, please visit the ETS website at  The TOEFL code for the University of Oklahoma is 6879 and for the School of Computer Science 0402

The GRE General Exam

Effective Spring 2020: The GRE is no longer required, but it can be provided as evidence of potential success for PhD and MS applicants in CS.

Copy of Resume*

Letters of Recommendation*

Three letters of recommendation which evaluate the candidate's potential for success as a graduate student must be sent directly to the School of Computer Science. These must be original letters on letterhead, or a request may be sent directly to the recommender's email via the college application.  Two of the three letters are preferred to be from professors.  

Statement of Purpose*

Applicants must submit a summary, approximately 250 words, describing their goals, expectations and reasons for wanting to join the program.

*NOTE:  The Resume, Letters of Recommendation and Statement of Purpose can be submitted online on the Graduate College Application.

Degree Programs

Computer Science offers graduate degrees at the M.S. and Ph.D. levels.

Master's Degree

The Master of Science degree is designed for those wishing to improve their professional competence or to prepare for work towards a doctoral degree.  This degree program requires 24 semester hours of courses and 6 semester hours toward completion of a thesis.  A non-thesis option requires 33 semester hours of courses.  Students pursuing the non-thesis option must pass an oral comprehensive examination.

Doctoral Degree

The doctoral degree program aims to prepare and develop professionals capable of conducting and directing research within the discipline of computer science.  This degree program requires a minimum of three years of full-time study beyond the bachelor's degree.  It requires a minimum of 45 hours of coursework and a minimum of 30 hours of dissertation research.  The combined hours of coursework and dissertation research should be at least 90. Doctoral students are required to pass a general examination and a dissertation proposal defense before they successfully defend their dissertation.


Students applying to graduate school at the University of Oklahoma must complete an application with University's Graduate College.

The online application form for the Graduate College may be found here.

Application Deadlines:

For all graduate applicants, applications will be accepted until:

APRIL 1st for Fall (August) semester

NOVEMBER 1st for Spring (January) semester

We may accept applications for summer semester on a case-by-case basis.

Financial Aid

Financial support is not guaranteed to all admitted students.  Financial support is allocated on a competitive basis by the Director of the School of Computer Science (for Graduate Teaching Assistantships) and by individual faculty with research awards (for Graduate Research Assistantships). Some students are made offers of financial support at the time of their admission.  Others receive financial aid after one or two semesters.  In addition to the School of Computer Science, other departments on campus may need qualified CS students to work for them.

For additional information on the Graduate College and University of Oklahoma requirements, please direct inquiries to:

Graduate College
University of Oklahoma
1000 Asp Ave., Room 127
Norman, OK 73019-0430
(405) 325-3811

University of Oklahoma
Office of Admissions
1000 Asp Ave., Room 127
Norman, OK 73019-4076
(405) 325-2252

University of Oklahoma
Student Financial Center
1000 Asp Ave., Room 105
Norman, OK 73019-4071
(405) 325-9000

If you have any additional questions, please contact us at:

University of Oklahoma
School of Computer Science
Graduate Programs
110 W.  Boyd Street, DEH 150
Norman, Oklahoma 73019
Phone: (405) 325-4042