Computer Science

The Department of Computer Science at the University of Oregon offers students and faculty a close-knit community in which to learn, discover, and innovate, in a shared quest for computational solutions to a spectrum of challenging problems. We are home to state-of-the-art research in several fields of computing ranging from foundational theory for programming languages to applications in data science, with substantial research groups in high performance computing, networking and distributed systems, and machine learning and artificial intelligence.


Computer Science News

December 2, 2022
The University of Oregon will open a new School of Computer and Data Sciences in fall 2023, combining the university’s growing strength in computer science with its five-year investment in data science.
October 13, 2022
A University of Oregon computer scientist working to make artificial intelligence even more useful by improving the way networks handle the large volumes of data needed by machine learning.
August 29, 2022
UO computer scientists have been awarded more than $1 million from the National Science Foundation to design better methods to monitor computer networks.

All CS news »

What you can do with a degree in Computer Science

Our educational programs combine a strong computer science core curriculum with an array of cutting-edge topics. Students at all levels are prepared to step forth to make meaningful and high-quality contributions in the field of computing, going on to successful careers as software developers and engineers, data scientists, systems analysts, and cybersecurity personnel. 

Helping you find your path in Computer Science

Amir Veyseh

“I appreciate the fact that we had the freedom to follow our research interests while still benefiting from the faculty’s constant support. It helped me to be more productive in my Ph.D. and gain the experience that can help me in my future career. Also, since the department provides a variety of options for the curriculum, I was able to choose the path that best fits into my research.”

—Amir Pouran Ben Veysey,,
PhD, '23

Our Degree Programs

The CS major includes interdisciplinary and internal tracks to prepare our students for future careers in this rapidly changing field. The Mathematics and Computer Science (MACS) degree offers students the opportunity to study computer science while retaining strong foundations in mathematics.

The master's degree program in CS provides students with advanced coursework in the field of computer science as well as opportunities to complete an in-depth project or to become involved in research. The Ph.D. is an advanced degree reserved for students who demonstrate both a comprehensive understanding of computer science and an ability to do creative research. 

 

A professor helps a student on a laptop
Learn from Experts in the Field

Our faculty are international leaders in their fields including:

  • Informatics 
  • Networking
  • Security
  • Software engineering
  • Assistive technologies
  • Theory
  • Scientific visualization
  • High-performance computing

We are home to the Center for Cyber Security and Privacy, which serves as a cutting-edge hub for interdisciplinary research and collaboration in cybersecurity and accepts student assistants.

Real World Experience
Get Real-World Experience

The UO Cyber Security Operations Center offers students interested in a career in cybersecurity the opportunity for exposure to professional, hands-on learning experiences. Students are encouraged to attend our annual security day, enter competitions across the department, join student groups, and get involved in research during their time at the UO. 

Hands-On Learning

Scholarships & Funding

Multiple grants are available to help fund undergraduate and graduate CS students. Our PhD students are fully supported by various research funding sources, including the National Science Foundation, Army Research Office, Intelligence Advanced Research Projects Activity, and Department of Energy. 

Undergraduate Scholarships

Graduate Funding

Academic Support

CS advisors are here to help guide students through their entire undergraduate program. Students will be assigned a "track advisor" who oversees student progress through the CS major, and can advise students on how to best prepare for grad school, internships, jobs, etc.

Undergraduate Advising
Graduate Student Support

CAS News and Events

January 20, 2023
Theatre Arts - “It’s about soccer; there’s plenty of soccer in the play,” said director Tricia Rodley, an instructor in the Department of Theatre Arts, “but it’s also about the conversations these young women have.”
January 16, 2023
Psychology - Psychology researchers at the University of Oregon think they are getting closer to knowing whether personality and morality can be used to predict whether people adopt prejudicial beliefs.
January 13, 2023
Chemistry and Biochemistry - There’s a new nanomaterial on the block. UO chemists have found a way to make carbon-based molecules with a unique structural feature: interlocking rings.

All CAS news »


The Wolves
Jan27
The Wolves Jan 27 Miller Theatre Complex
The Wolves
Jan28
The Wolves Jan 28 Miller Theatre Complex
"Twelfth Night Or What You Will" Auditions
Jan29
"Twelfth Night Or What You Will" Auditions Jan 29 Miller Theatre Complex
Resume Extravaganza! (Drop-In Resume Reviews with Career Coaches & Peer Coaches!)
Jan31
Resume Extravaganza! (Drop-In Resume Reviews with Career Coaches & Peer Coaches!) Jan 31 Willie and Donald Tykeson Hall
Native Studies Research Colloquium—Elakha Alliance Tribal Youth Internship Overview: Creating A Cultural Traveling Display
Jan31
Native Studies Research Colloquium—Elakha Alliance Tribal Youth Internship Overview: Creating A Cultural Traveling Display Jan 31 Many Nations Longhouse
Linguistics Winter Colloquium
Jan31
Linguistics Winter Colloquium Jan 31 Straub Hall
Curious About Internships and More? Put Your Education to Work!
Jan31
Curious About Internships and More? Put Your Education to Work! Jan 31 Willie and Donald Tykeson Hall
Your Future in Healthcare (Alumni Panel)
Jan31
Your Future in Healthcare (Alumni Panel) Jan 31 Erb Memorial Union (EMU)
Curious About Translating Customer Service into Leadership Skills (panel + networking)
Jan31
Curious About Translating Customer Service into Leadership Skills (panel + networking) Jan 31 Erb Memorial Union (EMU)
Curious About Taking a Service Year (Panel)
Feb1
Curious About Taking a Service Year (Panel) Feb 1 Erb Memorial Union (EMU)

All CAS events »