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

Persistence pays off as an online student, even when you don’t have a bird’s-eye view

There was a time when the idea of “seeing the big picture” was more than Ravonne Byrd could manage. She was trying to find her footing professionally, but different career paths became unappealing the further she ventured down them. “There was a lot of uncertainty,...

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

I have loved my experience online with Oregon State. ... 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 profound impact in health care technology." — Shane Adams, computer science...

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...