Oregon State University

USA
3 Scholarships 75 Programs 2 Degree levels
Masters

Master's in Computer and Information Sciences

Offered at Oregon State University, USA
DegreeMasters
FieldComputer and Information Sciences, General.
B

Cost & earnings at Oregon State University What students borrow here, and what they go on to earn

You borrow $21,221 median federal debt
You repay $241/mo over 10 years
Graduates earn $64,010 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master's in Computer and Information Sciences at Oregon State University is a graduate programme that combines core computing theory with applied information technologies, suitable for students aiming to deepen technical expertise or transition into specialised computing roles. It suits applicants with a computing or related undergraduate background who want options for coursework-led professional training, industry practicum, or research culminating in a thesis or project.

What you'll study

The programme covers foundational and advanced topics across computing and information science. Core areas typically include advanced algorithms, data structures, operating systems, and software engineering, while elective choices allow specialisation in subjects such as machine learning and artificial intelligence, data management and databases, computer networks and distributed systems, cybersecurity, human–computer interaction, natural language processing, and parallel and high-performance computing.

Students may choose between thesis, practicum/project, or coursework-only routes. The thesis route emphasises original research under faculty supervision and prepares students for doctoral study or research careers. The project/practicum route pairs applied work with a substantial implementation or evaluation deliverable, often in collaboration with industry partners. Coursework-only options focus on a structured sequence of graduate-level modules to build depth and breadth for professional practice.

  • Typical modules: Advanced Algorithms; Machine Learning; Database Systems; Distributed Systems; Software Engineering Practices; Computer Security; Human–Computer Interaction; Data Mining; Parallel Computing.
  • Research opportunities: faculty-led labs in areas such as AI, cybersecurity, data science, and systems research; access to university computing facilities and high-performance clusters.
  • Assessment: combination of coursework, programming projects, examinations, project reports and, for research students, a written thesis and oral defence.

Entry requirements

Applicants are usually expected to hold a bachelor’s degree in computer science, information science, electrical engineering, mathematics, or a closely related discipline, with a solid foundation in programming and discrete mathematics. Typical prerequisites include undergraduate coursework in data structures and algorithms, computer systems or operating systems, and linear algebra or statistics; applicants missing specific prerequisites may be asked to complete bridge courses.

  • Academic record: a good honours-level undergraduate degree or equivalent in a relevant subject.
  • Supporting documents: statement of purpose, CV or résumé, and at least two academic or professional references.
  • Standardised tests: GRE scores may be optional or considered in some cases; applicants should check the programme page for current testing policy.
  • English language: evidence of English proficiency for applicants whose first language is not English (accepted tests typically include TOEFL or IELTS).

Career prospects

Graduates from this field enter a wide range of roles in industry, government and academia. Common career paths include software engineer, systems architect, data scientist or machine learning engineer, database administrator, cybersecurity analyst, and network or cloud engineer. The research track also prepares students for doctoral study and careers in research and development.

Oregon State’s connections with regional technology companies and its career services support opportunities for internships, practicum placements and full-time employment. Graduates often work in software and cloud services, biotechnology and healthcare IT, financial technology, government and defence organisations, and start-ups.

Why study at Oregon State University

Oregon State University offers access to active research groups across AI, data science, systems and security within a large public research university environment. Students benefit from collaboration opportunities with faculty in computer science and related departments, access to computing resources and interdisciplinary centres, and a supportive campus community in Corvallis with links to the broader Pacific Northwest tech ecosystem.

The programme emphasises both theoretical foundations and applied experience, with options for research or industry-aligned projects. Prospective students can draw on career services, student organisations, and regular departmental seminars to build networks and practical skills that support career progression after graduation.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Oregon State University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.