The Bachelor’s in Computer and Information Sciences at Oregon State University is an undergraduate degree that combines core computer science fundamentals with practical information-systems knowledge. It suits students who want a broad technical foundation — programming, data management and networking — with options to focus on software engineering, data science, cybersecurity or applied information systems.
What you'll study
This programme builds a foundation in programming and computation in the first years, and moves into specialised information-science topics in upper-division work. The degree emphasises both theory and applied work, with project-based coursework and a culminating senior experience.
- Foundational modules: introduction to programming, discrete mathematics, calculus (or appropriate quantitative sequence), data structures and algorithms.
- Core information and computer science topics: databases and information management, operating systems, computer networks, software engineering, systems analysis and design.
- Advanced and elective topics: machine learning and data mining, information retrieval, human–computer interaction, cybersecurity and privacy, cloud computing, distributed systems, web and mobile application development.
- Practical components: laboratory courses, team software projects, a senior capstone or practicum, and opportunities for internships or cooperative education placements.
- Cross-discipline options: electives and minors in areas such as business, statistics/data science, electrical engineering or design to tailor the degree toward industry, research or entrepreneurship.
Entry requirements
Admission is at the undergraduate level and typically requires successful completion of secondary education. Applicants should demonstrate strength in mathematics; coursework in algebra, precalculus or calculus is expected, and prior experience with programming is strongly recommended but not strictly required.
- Domestic applicants: completion of a recognised high-school diploma with solid grades in mathematics and science. Preparatory coursework in programming or computer science is beneficial for readiness to enter major courses.
- Transfer students: community college or other university students with transferable credits in calculus, programming and composition can apply; many transfer students use articulated pathways to enter the major.
- International students: equivalent secondary-school qualification plus proof of English language proficiency (such as TOEFL or IELTS) where required by the university.
- Other considerations: competitive applicants often show extracurricular involvement (coding projects, internships, robotics, open-source contributions) and may submit a portfolio or personal statement outlining relevant experience and interests.
Career prospects
Graduates enter a wide range of technology and information-focused roles across industry, government and non-profit sectors. The programme prepares students for both technical and applied positions.
- Software developer / engineer — designing, building and maintaining applications and systems.
- Data analyst / data scientist — managing and extracting insight from data, using statistical and machine-learning methods.
- Systems analyst / IT consultant — aligning technology solutions with organisational needs and improving information workflows.
- Database administrator / information architect — designing and operating data stores and ensuring data integrity.
- Network engineer / cybersecurity specialist — securing and maintaining reliable networked systems.
- UX designer / front-end developer — creating usable interfaces and interactive applications.
- Further study and research — many graduates progress to master’s programmes in computer science, information systems, data science or related fields, or join research teams.
Why study at Oregon State University
Oregon State University combines a research-active computing school with a strong emphasis on experiential and career-ready learning. The programme benefits from hands-on laboratories, industry connections in Oregon’s technology corridor (including opportunities in the Portland region and local startups), and multidisciplinary collaboration across colleges.
- Practical learning: frequent project courses, a senior capstone, internship and co-op pathways help students build portfolio work and workplace experience.
- Research and facilities: access to campus research labs and centres, including open-source and data-focused initiatives, allows undergraduates to participate in faculty-led projects.
- Flexible delivery: students can access courses through on-campus, branch-campus and online/e-campus options to suit different learning needs.
- Career support: OSU’s career services, employer events and alumni network in technology fields support job placement and professional development.
Explore more on ScholarshipsAds