Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is the School of Computer and Data Sciences at the University of Oregon?
The School of Computer and Data Sciences (SCDS) is the University of Oregon's home for computing, data and AI education and research. Its stated focus is pairing technical training with human values and real-world impact: students work with data, computing and AI to solve problems and improve lives.
What it offers
SCDS organizes its academics into undergraduate and graduate paths:
- Undergraduate degrees: Computer Science (BS or BA), Math and Computer Science (BS or BA), Cybersecurity (BS), Data Science (BS or BA).
- Graduate degrees: Computer Science (MS and PhD), Cybersecurity (MS), Data Science (MS).
The school emphasizes applied experience alongside coursework. Its own description points to internships, student leadership, capstone projects and operations centers as ways students put knowledge to work in real settings — useful if you want a program that builds a portfolio and workplace confidence, not just transcripts.
Who it suits
SCDS fits prospective students weighing a research university against more narrowly technical options. The BA/BS split matters here: a BA can leave room for a second major or broader coursework, while a BS leans further into technical depth. The combined Math and Computer Science degree suits students aiming at machine learning, cryptography or quantitative work, and the Cybersecurity and Data Science degrees are more targeted than a general CS major.
A practical next step
Decide which degree structure matches your goal, then compare the specific course requirements for that major rather than the school overall — the differences between, say, the Data Science BS and the Computer Science BS are where the real trade-offs live. The university's main site is University of Oregon, and you can explore the school directly at School of Computer and Data Sciences. For a second reference point on program structure and outcomes, the university's admissions pages are the place to check deadlines and application requirements.
Which undergraduate degree in SCDS should I choose if I want to combine math and computing?
Choose the BS or BA in Math and Computer Science at the School of Computer and Data Sciences (SCDS), University of Oregon. It is the only SCDS undergraduate program explicitly built around both subjects, so it fits a student who wants proof-based math alongside programming and computing theory rather than a computing degree with a few extra math courses.
School of Computer and Data Sciences
How the options compare
| If your priority is… | Consider | Trade-off |
|---|---|---|
| Deep math plus computing | Math and Computer Science BS or BA | Broader and more theoretical; less room for free electives than a single major |
| Computing as the core | Computer Science BS or BA | More room for CS electives, but less formal math depth |
| Data and statistics | Data Science BS or BA | Strong on analysis and modeling; lighter on core CS theory |
| Security-focused | Cybersecurity BS | Specialized early; narrower math foundation |
A practical next step
Open the SCDS undergraduate programs page and compare the Math and Computer Science requirements against the Computer Science BS/BA, course by course. Count how many upper-division math courses you would take in each, and check whether the BA language requirement or the BS science sequence suits your background better.
A concrete case: a student aiming at graduate study in algorithms or machine learning, or at cryptography and quantitative research roles, will usually get more from the joint degree, because admissions and employers read the math transcript as evidence of formal reasoning. A student who mainly wants to ship software and take a couple of math courses will often be better served by the CS major with a math minor, which keeps more elective space for internships and project work.
One caution: the joint degree is a coordination problem as much as an academic one. Two departments mean two sets of prerequisites and two advising chains, so map the sequence in your first year rather than your third.
How do SCDS graduate programs differ between the MS and PhD in computer science?
The MS and PhD in Computer Science at the University of Oregon's School of Computer and Data Sciences (SCDS) are separate graduate tracks, but the school's pages describe them mainly at the level of degree names and program lists rather than detailed curriculum differences. Here's what can be said from the available information, plus how to decide between them.
What the SCDS pages indicate
- Both the Computer Science MS and Computer Science PhD are listed as SCDS graduate degrees, alongside the Cybersecurity MS and Data Science MS.
- The school frames its work around "Human Values," "Intelligent Systems," and "Real-World Impact," and emphasizes applied experience such as internships, capstones, and operations centers.
- Research activity is visible through faculty news—for example, Fulbright awards to computer science professors—which suggests a research-active environment relevant to doctoral study.
The pages do not spell out credit hours, thesis requirements, funding, or time-to-degree for either program, so those specifics need to come from the individual program pages.
How to think about the choice
| Consideration | MS in Computer Science | PhD in Computer Science |
|---|---|---|
| Primary orientation | Advanced coursework and applied or project-based work | Original research and scholarly contribution |
| Typical next step | Industry roles, specialized technical work, or further study | Research careers, academia, or advanced R&D |
| Time commitment | Usually shorter | Usually multi-year |
| Best fit if you want | Deeper technical skills with a faster path to work | To produce new knowledge and lead research |
A practical next step
Look at the SCDS graduate program pages for the CS MS and CS PhD and compare three things directly: whether a thesis or dissertation is required, what funding (assistantships, tuition support) is offered, and what faculty research areas match your interests. If you want a research career, check whether faculty in your area of interest are currently taking doctoral students; if you want to move into industry quickly, confirm whether the MS offers a project or capstone route.
For broader context on graduate study in computing, Computing Research Association publishes useful guidance on research careers.
What internship and capstone opportunities help SCDS students gain real-world experience?
SCDS frames real-world experience broadly: internships, student leadership, capstones and operations centers are all named as ways students apply coursework in practical settings. The school does not list specific internship partners or capstone project titles on this page, so treat the categories below as the routes it highlights rather than a fixed catalogue.
Where experience shows up
- Internships: Positioned as a core way to test skills in a professional environment before graduating.
- Capstones: Culminating projects that pull together what you have learned into a substantial piece of work.
- Operations centers: Hands-on environments, typically in areas like cybersecurity, where students work on live monitoring or response tasks.
- Student leadership: Roles that build organizational and communication skills alongside technical ones.
How this maps to specific majors
| Program | Likely experience emphasis |
|---|---|
| Computer Science (BS/BA) | Internships and capstones tied to software and systems work |
| Cybersecurity (BS/MS) | Operations-center work and applied security practice |
| Data Science (BS/BA/MS) | Capstones and internships applying data and AI methods |
| Math and Computer Science (BS/BA) | Combined analytical and computing projects |
These pairings follow from the degrees SCDS lists; the page itself does not detail each program's requirements.
A practical next step
If you are comparing programs, ask each school three questions: which employers host interns, whether capstones are team- or individual-based, and whether operations centers are open to undergraduates or reserved for graduate students. SCDS's cybersecurity teacher-training workshop, which brings the subject to Oregon high schools, also signals that outreach and teaching experience can count as real-world work.
For official program details, start with School of Computer and Data Sciences and the University of Oregon's main site at University of Oregon.
What cybersecurity outreach does SCDS offer to Oregon high school teachers and students?
SCDS runs a cybersecurity outreach effort aimed at Oregon high schools, and its most concrete piece is a teacher-focused training workshop. According to the school's news coverage, the Department of Computer Science operates a Cybersecurity Teacher Training Workshop described as "Training the Trainers," designed to grow the pool of students interested in cybersecurity before they reach college. The stated logic is that reaching high school teachers first multiplies the effect, since one trained teacher can introduce the subject to many classrooms.
What the outreach includes
- Teacher training workshop. A professional-development style program for Oregon high school teachers, built around equipping them to bring cybersecurity material into their own courses.
- A pipeline goal. The effort is explicitly framed as early recruitment: sparking interest in cybersecurity among high schoolers so more of them consider the field, and potentially SCDS programs, later on.
- Connection to degree programs. For students who follow that interest, SCDS lists a Cybersecurity BS at the undergraduate level and a Cybersecurity MS at the graduate level, so the outreach sits at the front end of a pathway the school already teaches.
How to use this
If you are a high school teacher in Oregon, the workshop is the entry point to watch: check the SCDS site for current dates and how to apply, since schedules and eligibility are set by the department. If you are a student or parent, treat the outreach as a signal that cybersecurity is an active area at SCDS rather than as a standalone pre-college program with its own admissions track. For a fuller picture of the university, see the University of Oregon.
One caveat: the available material describes the workshop's purpose and audience but not its length, cost, credit, or whether it is offered every year. Confirm those details directly before planning around it.
How is SCDS involved in shaping the future of AI in academia?
SCDS participates in the Alliance for Data Science and AI, a national consortium of academic institutions, and Executive Director Beth Plale holds a three-year board term representing the University of Oregon. That seat puts the school in the room where academic AI priorities are discussed and set.
What that means for students
- Curriculum signal: Board-level involvement in a national AI alliance tends to surface in course offerings, research seminars and capstone topics, so students can expect AI-related work to be visible across the computer science, data science and cybersecurity programs rather than confined to one track.
- Research access: Faculty connections through such alliances often open doors to multi-institution projects, guest speakers and datasets that a single campus would struggle to assemble alone.
- Career framing: For a prospective student weighing a general CS degree against a data science or AI-flavored one, institutional engagement is a mild positive but not the deciding factor. Look at specific faculty, lab openings and internship pipelines first.
Next step
If AI in academia is your interest, read the faculty pages for the computer science department and note who publishes in machine learning, data systems or AI ethics, then email one or two of them about undergraduate research opportunities. That tells you far more about day-to-day AI work than a board appointment does.
For context on the broader university, see University of Oregon.
User reviews (0)