Credits required
45 Oregon State University is on a quarter-term system. There are four quarters each year and classes are 11 weeks long. This program's 45 quarter credits are equal to 30 semester credits.*
Cost per credit
$619 Based on current tuition rates. No additional charge for nonresident students. Does not include course materials and associated fees and expenses.
Online You can complete all or nearly all requirements of this program online. View the curriculum.
Start term
Varies Program start term varies. View admissions information for more details.§

Computer Science (M.S. or M.Eng.) – Online

Curriculum — M.Eng. and M.S. in Computer Science

Earning your master’s degree in computer science online with Oregon State will equip you with the knowledge that is needed to apply the disruptive power of technology in any field.

Courses in the 45-credit Master of Engineering and Master of Science programs are developed and delivered online by Oregon State faculty members, many with industry experience. These classes will prepare you to lead work and solve complex problems in the areas of data structures, artificial intelligence, database management systems, software engineering, computer animations and more.

Project and non-project options

The M.S. in Computer Science program will require you to complete a computer science-related project in collaboration with expert Oregon State computer science faculty. You can complete this project from a distance without any in-person requirements. The M.Eng. in Computer Science program will only require you to complete the 45 credits of coursework.

Degree requirements

The M.Eng. and M.S. computer science programs include 45 credits of coursework from Oregon State’s College of Engineering and School of Electrical Engineering and Computer Science.

You can view the program curriculum requirements on OSU’s academic catalog and gather additional details on the EECS website.

Topic areas

Using your personal and professional interests as a guide, select an area that will give focus to your studies. Choose a topic from one of the following areas:

  • Theoretical computer science
  • Artificial intelligence
  • Computer systems
  • Software engineering
  • Computer vision and graphics

Sample course topics

  • Algorithms: Design, analysis, and implementation
  • Big ideas in AI
  • Computer architecture
  • Human computer interaction
  • Introduction to computer graphics
  • Machine learning
  • Privacy and surveillance

Notice: Oregon State University students may now take part in internships anywhere in the United States. Read more about Ecampus’ authorization and compliance.

Related stories

Oregon State Everywhere: Driven to change lives through computer science online

I honestly have loved my experience online with Oregon State University. It’s been thrilling to pursue this dream. I have a bachelor’s degree and MBA already, but I wanted to pursue a postbaccalaureate degree in computer science online in hopes of making a...

Tuition benefit from Guild Education gives workers ‘once-in-a-lifetime opportunity’ to learn online

Marcus Mateus is one of a growing number of working professionals in the United States enrolling online with Oregon State thanks to collaborations with organizations like Guild Education that offer their employees and members a tuition benefit. Mateus calls it a “once-in-a-lifetime opportunity” for workers...

Oregon State’s online computer science program leads to professional success

I primarily wanted to better myself by furthering my education and doing the work I love,” Eric Rouse says. “Now, I'm half-owner of the company that I work for. Completing my computer science degree at OSU Ecampus helped create the career of my dreams."...