Cost & earnings at Oregon State University What students borrow here, and what they go on to earn
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.
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.
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.
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.
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.
Shortlist scholarships and plan your application — free guidance from our advisors.