What Degree Programs Does the University of Oregon School of Computer and Data Sciences Offer?
Updated
The School of Computer and Data Sciences (SCDS) at the University of Oregon offers four undergraduate degree paths and four graduate degree paths. Undergraduates can choose from Computer Science (BS or BA), Math and Computer Science (BS or BA), Cybersecurity (BS), and Data Science (BS or BA). Graduate students can pursue a Computer Science MS, Computer Science PhD, Cybersecurity MS, or Data Science MS. The BS/BA distinction appears on several programs, giving students flexibility in how much math and science coursework they take alongside the major.
Undergraduate Degrees
| Program | Degree options |
|---|---|
| Computer Science | BS or BA |
| Math and Computer Science | BS or BA |
| Cybersecurity | BS |
| Data Science | BS or BA |
The BS and BA options differ mainly in emphasis: the BS typically carries a heavier math and science component, while the BA allows more room for a broader liberal arts distribution. The SCDS site lists both tracks for Computer Science, Math and Computer Science, and Data Science, but only a BS for Cybersecurity.
Graduate Degrees
| Program | Degree |
|---|---|
| Computer Science | MS |
| Computer Science | PhD |
| Cybersecurity | MS |
| Data Science | MS |
The Computer Science PhD is the only doctoral option listed. The other three graduate programs are master's-level.
How to Explore Further
The SCDS homepage links directly to undergraduate and graduate program pages:
- Undergraduate programs — linked from the "Explore Undergraduate Programs" section, covering all four bachelor's paths.
- Graduate programs — linked from the "See Graduate Degrees" section, covering the MS and PhD offerings.
The site also highlights experiential learning through internships, student leadership, capstones, and operations centers, which apply across programs rather than being tied to a single degree.
Choosing Between BS and BA
If you want maximum depth in math and computational science, the BS is the more direct route. If you want to pair computing with a second field or keep a wider course distribution, the BA may fit better. Because the BS/BA choice exists for three of the four undergraduate programs, you can make that decision within your major rather than choosing a different major.