Cybersecurity (MS)

Master's degree in Cybersecurity at the University of Oregon aims to equip students with comprehensive knowledge and skills in safeguarding digital information and infrastructure. Students will engage in rigorous coursework and hands-on projects that address current cybersecurity challenges, such as network security, cryptography, and risk management. 

The program's focus is to develop professionals who can anticipate, identify, and mitigate cyber threats in diverse organizational contexts. Learning objectives include mastering advanced cybersecurity techniques, understanding legal and regulatory frameworks, and developing strategic problem-solving skills. Graduates will earn a Master of Science (MS) degree in Cybersecurity, preparing them for leadership roles in both the private and public sectors, where their expertise will be crucial in protecting critical digital assets. 

Program Learning Outcomes

Upon successful completion of this program, students will be able to:

  • Understand Fundamental Security Concepts: Gain essential knowledge and up-to-date techniques in cybersecurity, including fundamental security concepts and principles, applied cryptography, program security, and system and network security.
  • Develop Hands-on Skills: Hone hands-on skills through computer and network security lab courses and security operation studies.
  • Design and Implement Solutions: Draw on broad knowledge and hands-on skills to design, implement, and test solutions to cybersecurity tasks.
  • Interdisciplinary Understanding: Understand the wide-ranging effects and interdisciplinary aspects of cybersecurity while attaining proficiency in one or multiple subdomains within the field.
  • Apply Foundational Knowledge: Apply and expand foundational knowledge and skills to new problem domains and emerging technologies.
  • Effective Communication: Possess effective communication and collaboration abilities, expressing ideas clearly and concisely both orally and in written form.
  • Ethical Decision-Making: Adhere to ethical principles and make well-informed decisions in the field of cybersecurity.

Cybersecurity Major Requirements

Grading related criteria for MS in Cybersecurity will mirror the Computer Science policies for MS in Computer Science.

Depth Courses
CS 532Introduction to Networks4
CS 533Computer and Network Security4
CS 534Computer and Network Security II4
CS 536Secure Software Development4
CS 537Computer and Network Security Practicum4
Breadth Courses
CS 621Algorithms and Complexity4
CS 670Data Science4
CS 630Distributed Systems4
Writing Course
CS 640Writing in Computer Research2
Elective Courses20
Select 5 of the following (20 credits)
Thesis 1
Database Processing
Introduction to Artificial Intelligence
Machine Learning
Internship: [Topic] 2
Computer Networks
Advanced Network Security
Experimental Course: [Topic]
Total Credits54
1

A maximum of 12 credits is allowed.

2

A maximum of 4 credits is allowed for CS 604 Internship, and a maximum of 12 credits for CS 604 Internship: Co-op.