Accelerated B.S./M.S. Programs

UO Accelerated Master's Program - Computer Science (AMP-CS)

Computer Science undergraduate majors at the UO have the opportunity to graduate with B.S. and M.S. Computer Science degrees in a five-year program.

Students with junior or senior status in the Computer Science major who have completed the 300-level required courses and CS 415 (with a grade of A- or higher), and have a GPA of 3.50 or higher in computer science and a cumulative GPA of 3.50 or higher, or a GPA of 3.75 or higher in computer science and a cumulative GPA of 3.25 or higher may apply to the Accelerated Master’s Program in Computer Science (AMP-CS). Interested CS majors must schedule an appointment with the CS Director of Undergraduate Studies before applying. Upon acceptance to AMP-CS, students may take graduate courses to fulfill major requirements that will also fulfill some Master’s degree requirements, according to UO AMP guidelines.

AMP-CS students will work closely with undergraduate and graduate advisors to ensure that they are on track to graduate with both degrees. Students who do not maintain satisfactory progress in the AMP-CS or who choose not to continue to a master’s degree can still graduate with a B.S. degree in four years.

May be combined with CS Early Start Master's Program.

For more information, contact amp-cs@cs.uoregon.edu.


CS Early Start Master's Program

This program is open only to students who earn a B.S. or B.A. degree in Computer Science at the University of Oregon and are considering entering the Master's degree program.

A student may petition the department to have up to 8 credits of 400-level CS coursework count toward the elective credit requirements of the Masters degree requirements under the following conditions:

  • the 400-level CS course must have a 500-level split section
  • the student earned a letter grade of A- or better in the 400-level course
  • the student has an overall GPA of 3.5 or higher in upper-division CS courses

Note that all admission procedures, as outlined in the above Master’s Degree Program section, are also applicable. Applications are available in the CS department office.

Even if you plan to postpone graduate school for one or more years, this application should be on file with the Graduate Program Coordinator.

May be combined with UO-AMP-CS.