As of September 2019 we are no longer admitting students into the CSEE Master's and PhD programs. Courses are still open to non-degree students. We will continue to offer courses until existing students complete their degree requirements. Non-degree students are welcome to register for these courses. Contact the academic coordinator for more information.


Master's Program: Applicants should have a bachelors degree in computer science, electrical engineering, or related field. We accept students from other backgrounds, especially linguistics, who have some combination of the following courses at undergraduate or graduate le:

  • Computer science: programming, data structures, 1st and 2nd year CS major undergraduate courses
  • Math: calculus, discrete math, linear algebra
  • Probability and statistics

Ph.D. Program: Applicants, in addition to the requirements for the MS program, students should have a relevant master's degree and some research experience.

Application deadlines

Full-time Master's Program: Full-time master's students are primarily admitted for the Fall term. Early admission decisions will be made at the end of December, January, and February on completed applications. 

We have structured our program with the assumption that students start in the Fall, both in terms of sequencing the courses, and so that students have a full academic year of classes before the summer term, to better prepare them for a paid internship. Under special circumstances, students can be admitted for the Winter or Spring term.

Part-time Master's Program: Part-time masters students can start in any term but must apply at least 3 months before the term they want to start.

Ph.D. Program: Our PhD program is small and competitive; we only admit 2-3 students per year. Prospective applicants are encouraged to review each faculty member's research interests and past publications to see if our program best matches your goals. Prospective applicants should then directly contact one or at most two of the professors to explain how their interests overlap. If the faculty member supports your application and there is availability in the program, the faculty member would then encourage you to apply and advocate to the admissions committee for your acceptance.

Advanced placement

Students can take classes without being admitted to the program. After students have taken 4 courses and received at least a B in each of them, they may apply for advanced placement. In this option students do not need the GRE and only need two letters of recommendation. These letters may be from the professors from which they have taken the 4 courses.

For further information on admissions

Please visit the website of the OHSU Graduate Studies Admissions Office.