Oregon State University
Corvallis, Oregon
Degree:
BS
Computer Science: Applied Option
Location:
College of Engineering
Credits:
180 credits
System:
Quarter
Required Computer Science (or Related):
• CS 161/162: Introduction to Computer Science I-II (8 credits)
• CS 255: Discrete Structures (4 credits)
• CS 261: Data Structures (4 credits)
• CS 271: Computer Architecture and Assessmbly Language (4 credits)*
• CS 290: Web Development (4 credits)
• CS 325: Analysis of Algorithms (4 credits)
• CS 340: Introduction to Databases (4 credits)
• CS 361/362: Software Engineering I-II (8 credits)
• CS 374: Operating Systems ( (4 credits)
• CS 391 Social and Ethical Issues (3 credits)
•CS 461/462/463: Senior Software Engineering Project I-III (8 credits)*
• Select 4*: Introduction to Usability Engineering, Introduction to Security, Introduction to Computer Networks, Programming Language Fundamentals, Operating Systems II (16 credits)
• Electives to meet Option/Focus Area selected (varies)*
• CS Electives from Approved List (9 credits)*
* CS Electives (3 credits)*
* Additional prerequisites (varies)
Required Math:
• Calculus I-II (8 credits)
• Additional Math coursework may be needed to meet prerequisites (varies)
Required Science:
• Science (8 credits)
Required Engineering:
• Transitions (2 credits)
• Engineering Computation and Algorithmic Thinking (3 credits)
• Design Engineering and Problem-Solving (3 credits)
• Inclusive and Equitable Engineering (3 credits)
Other Requirements:
• English Composition (4 credits)
• Arts & Humanities (6-8 credits)
• Public Speaking OR Argument and Critical Discourse (3 credits)
• Writing in Business (3 credits)
• Difference, Power, and Oppression Foundations (3 credits)
• Seeking Solutions (3-4 credits)
• Social Science (3-4 credits)
• Technical Writing (3 credits)
• Additional Coursework/Electives to meet Core Education requirements (varies)
Subfield Required:
Yes
Type:
Option
Options:
• Cybersecurity
• Computer Systems
• Applied Computer Science, select focus area:
- Artificial Intelligence
- Bioinfomatics
- Business
- Business Information Systems
- Custom Focus Area
- Data Science
- Human-Computer Interaction
- Innovation and Entrepreneurship
- Robot Intelligence
- Simulation and Game Programming
- Web and Mobile Application Development
Double or Dual Major Option(s):
• Double degree may be possible.
Related Majors:
• BS Electrical and Computer Engineering
Good to Know:
• CS courses marked with an asterisk are required for the major. The program has some choices regarding courses that may serve as prerequisites to the required coursework. Therefore, courses listed (without an asterisk) are included to show possible prerequisites.
University's Webpage for this Program:
Catalog Year:
2025-2026






