Graduate Programs

Master’s in Computer Science

The Master of Science degree in Computer Science prepares students for ever-expanding career opportunities. Possibilities range from the development of time-critical software for aerospace applications to the design of graphics and animation software, and implementation and testing of next-generation internet protocols.

Computer Science MS Requirements


Master's in Cybersecurity

The Master of Science in Cybersecurity program offers a curriculum aligned with the NICE Cybersecurity Workforce Framework. The program provides unique strengths in AI/ML-driven security operations, along with strong competencies in systems, networks, software, and data security. Students benefit from co-op opportunities with industry, cutting-edge experiential learning programs such as TSOC, interdisciplinary exposure to cybersecurity, as well as research and thesis options.

Cybersecurity MS Requirements


Doctorate Degree

The PhD in computer science is, above all, a high-quality degree that is not conferred simply for the successful completion of a specified number of courses or years of study. It is a degree reserved for students who demonstrate a comprehensive understanding of computer science and an ability to do creative research. Each PhD student produces a significant piece of original research, presented in a written dissertation and defended in an oral examination.

PhD Requirements


Funding Your Graduate Studies

A small number of endowed awards and fellowships are available from the department, in addition to opportunities through the College of Arts and Sciences, and the university. Financial aid offered by the Department of Computer Science takes the form of teaching or research fellowships. Most doctoral students are supported by research fellowships, funded by research grants from the National Science Foundation, National Institute of Health, industry sponsors, and other organizations.

Funding and Research Support


Prepare for the Professional World

Computer science graduates go on to exciting careers in academia and industry. Some of our recent graduates now work at Amazon, Cal State Fullerton, Colorado College, Facebook, Livermore National Laboratory, Oakridge National Laboratory, Pipeworks, Ripple, Qassim University, Sandia National Laboratory, Snapchat, Inc., UC San Diego, and UNC Charlotte.

Career and Professional Development


Ali Torkamani

Finding your community in Computer Science

“Looking back to my PhD time at the University of Oregon reminds me of the beautiful campus, the awesome nearby breweries, and UO’s welcoming and supportive culture. My PhD research was on adversarial machine learning (ML), where I learned how to mitigate weaknesses of ML algorithms and had the opportunity to contribute to the field of adversarial ML. Analogically, my research taught me that life is a big Stackelberg game. It made me think about what could ever go wrong in real life and how to plan to prevent it. These factors formed my future as an ML scientist, a problem solver, and a critical thinker. Also, as a result, designing reliable and robust ML algorithms is the focal part of my career today.”

—Ali Torkamani,
PhD in Computer Science, ‘16, Senior Machine Learning Scientist at Amazon


Events

Your Future in Tech + Connect (Networking Night)
Apr14
Your Future in Tech + Connect (Networking Night) Apr 14 Erb Memorial Union (EMU)
College of Arts and Sciences, Natural Sciences Commencement Ceremony
Jun15
College of Arts and Sciences, Natural Sciences Commencement Ceremony Jun 15 Autzen Stadium