Graduate programs in the Department of Computer Science prepare students for ever-expanding career opportunities. Possibilities range from the development of time-critical software for aerospace applications to the design of graphics and animation software to implementation and testing of next-generation internet protocols.
Application Deadlines
Program | Admission Term | Application Deadline |
|---|---|---|
Cybersecurity MS | Fall 2026 | May 1, 2026 |
Computer Science MS | Fall 2026 | February 1, 2026 |
Computer Science PhD - Fall Admit | Fall 2026 | December 15, 2025 |
Computer Science PhD - Spring Admit | Spring 2027 | TBD |
Apply to our Graduate Programs
Ready to apply? Start your application on Slate, the centralized application portal for graduate admissions at the University of Oregon.
How to Apply
Fill out the Graduate Admission Application online. For more instructions, visit the Division of Graduate Studies website. The form may be left unfinished until the deadline. Applicants pay the application fee ($90 for international students, $70 for domestic students) upon completion of the online form. Note: Applications sent via mail but not submitted via Slate (online application) will NOT be considered.
Items Submitted Online:
- Personal Statement
- Unofficial transcripts from all colleges or universities previously attended, including the University of Oregon.
- Contact Information for Recommendations
- Writing Sample (optional)
- Resume or CV (optional)
Graduate Admissions FAQs
What is the status of my application?
Your application goes through many checks, including a thorough review by multiple faculty members. This process takes time (applications may show as pending for some time), and little feedback is given. That said, if there is a problem with your application, you will be contacted by UO.
My undergraduate degree is not in CS. Is this OK?
We expect our incoming graduate students will have undergraduate-level expertise in the following:
- Principles of computer organization and operating systems
- Programming languages
- Program development and analysis
- Data structures and algorithm analysis
Students that have this expertise (and can document it via coursework or some other method) will be treated as if they have a CS degree already. Students that do not have this expertise will still be considered, but, if accepted, they will need to take some undergraduate course to "fill the gaps."
If students are missing many of these classes, then a post baccalaureate is typical. If you wish to be advised about your readiness for graduate studies, first consult our Undergraduate Foundations Track, and compare it to your previous course work. You can find it on the major requirements page.
What are the minimum test scores needed for admission?
GREs are not required but strongly encouraged. For students who cannot submit GRE scores, we will look for equivalent evidence of quantitative, verbal, and analytical skills. We recommend including a description of supporting evidence in the statement of purpose.
GRE:
- Verbal - 153/170
- Quantitative - 154/170
- Analytical - 3.0/6.0
TOEFL/IELTS/DET
- iBt (internet based TOEFL) = 100
- IELTS (International English Language Testing System) = 7
- DET = 120
- TOEFL Codes: CS Dept 78, UO Institution 4846
Note that TOEFL/IELTS/DET demonstrate proficiency in speaking English. Any person holding a degree from an English-speaking institution does not need to take these tests. Please see English Language Proficiency Requirement for International Applicants for additional information.
What are the minimum grades needed for admission?
The minimum required GPA for MS applicants is 3.0, and a 3.5 or higher is preferred for PhD applicants.
What are the chances for financial aid/assistantship for an MS?
PhD students are awarded funding through Graduate Employee (GE) positions for a set number of years in the program.
The Cybersecurity and Computer Science Master’s programs are not funded. Students should expect to self-fund in these programs. The only financial awards offered by the department are GE teaching or research appointments. Students may be in the GE teaching pool and considered for future positions in the department. Students may also apply for GE positions in other departments. Please see the Graduate Studies GE openings for other positions on campus.
How can I learn more about the research happening at UO in CS?
We recommend you look at our research page.
Where do I learn more about tuition and fees?
We recommend you look at the Office of the Registrar's tuition and fees information.
Where can I learn about graduate studies in general at UO?
We recommend you look at the Division of Graduate Studies website.
I am an international applicant. Where can I find more information?
We recommend you look at the International Student and Scholar Services website.