Home » Programs » Graduate Programs » MSc Computer Science

MSc Computer Science

The Master of Science in Computer Science at Portland State University is the first graduate degree in the field, and usually takes one and a half years of full-time study to complete.

Quick Facts

Full-time Duration: 1 year
Starting in: January, April, September
Tuition Fee: $736 per credit
Location: Portland Campus (Portland, United States)

Students entering the program must have a bachelor’s degree and adequate background in computer science, such as is obtained in an undergraduate Computer science program.

The master’s degree at Portland State University may be a good alternative to the post-bac program for those wishing to retrain in computer science from a different technical background. For them it can be completed in a little more than three years of full-time work, including background courses.

Strategic Vision

It is now possible to collect, process, and apply data at an unprecedented scale to solve significant societal problems. While applying computing to improve the overall well-being of people and the cities they live in is desirable, there are also significant concerns:

Concern about fairness, equity, transparency, and accuracy when using collected data for automated decision making that impacts people

Concern about the security and resilience of the cyber-infrastructure used to collect, transmit, store and manipulate city data as well as the privacy of the individuals in them.


Courses Included

  • Advanced Topics in Concurrency
  • Advanced Topics in C++ Programing
  • Algorithms For Parallel Computation
  • Code Reading & Review
  • Computational Photography
  • Concurrent Systems
  • Data Management in the Cloud
  • Exploring Fractals
  • Introduction to HCI