Bachelor of Science in Computer Science
Applied Options:
A total of 180 quarter credits are required to graduate, including 60 upper-division credits. Requirements include:
Computer Science Curriculum Checklist
COCC Transfer Guides - for students planning to transfer from COCC to OSU-Cascades in Computer Science major.
Oregon Community College Transfer Guides - College of Engineering majors
Academic Progression Model requires students to maintain a 2.5 OSU GPA and earn 65% of the credits they attempt at OSU. College-specific progression standards apply to all students in the College of Engineering. These standards relate to staying in good academic standing within your major and are different from staying in good standing with OSU.
Undergraduate Academic Progression Model
The Software Engineering path prepares students for the field of software engineering. Students take electives such as machine learning, defense against the dark arts, mobile software development, cloud application development, and network security.
The Software Entrepreneurship path prepares students to start their own software business or join a software startup. Students take electives such as accounting, managing organizations, intro to financial management and project management.
All information is a sample plan and may be tailored to meet each individual student’s academic background, needs and goals. All information is subject to change.
Computer Science: Software Engineering Sample Curriculum (PDF)
Computer Science: Software Entrepreneurship Sample Curriculum (PDF)
Computer Science Minor (36 credits)
A minor in computer science can open up opportunities for employment in the software development industry, but also in many areas including healthcare, business, science, medicine, graphics, utilities and education. Courses will teach theory, problem-solving skills and to program.