Applied Computer Science Option
This option is available within the Computer Science major at the following locations:
- Corvallis
- Ecampus
- OSU-Cascades
The Applied Computer Science option is for students who want to combine the study of computer science with an in-depth examination of a field in which computer science plays an important role. This option requires an approved program of study for each student. Students build their own program of study to include their choice of CS electives plus an Applied CS program. The Computer Science Undergraduate Curriculum Committee reviews these programs of study for approval. Existing OSU minors may be proposed for use both as an Applied CS program and as a minor.
Option Code: 354
Upon successful completion of the program, students will meet the following learning outcomes:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Code | Title | Credits |
---|---|---|
CS 271 | COMPUTER ARCHITECTURE AND ASSEMBLY LANGUAGE | 4 |
CS 461 | ^SENIOR SOFTWARE ENGINEERING PROJECT I | 3 |
CS 462 | ^SENIOR SOFTWARE ENGINEERING PROJECT II | 3 |
CS 463 | SENIOR SOFTWARE ENGINEERING PROJECT | 2 |
Select four courses from the following: | 16 | |
INTRODUCTION TO USABILITY ENGINEERING | ||
INTRODUCTION TO SECURITY | ||
INTRODUCTION TO COMPUTER NETWORKS | ||
PROGRAMMING LANGUAGE FUNDAMENTALS | ||
OPERATING SYSTEMS II | ||
Approved Applied Option Electives | 32 | |
CS Restricted Electives | 9 | |
Unrestricted Electives | 3 | |
Total Credits | 72 |
- ^
Writing Intensive Course (WIC)
Option Code: 354