Applied Computer Science Option
This option is offered within the following major(s):
Also available at OSU-Cascades and via Ecampus.
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
Code | Title | Credits |
---|---|---|
Baccalaureate Core | ||
HHS 231 | *LIFETIME FITNESS FOR HEALTH | 2 |
HHS 241 | *LIFETIME FITNESS | 1 |
Biological Science Course | 4 | |
Perspective (Physical Science) | 4 | |
Perspective (Second Biology plus Lab or Physical Science) | 4 | |
Perspectives Course (Western Culture) | 3-4 | |
Perspectives Course (Cultural Diversity) | 3-4 | |
Perspectives Course (Literature & Arts) | 3-4 | |
Perspectives Course (Social Processes and Institutions) | 3-4 | |
Synthesis Course (Contemporary Global Issues) | 3 | |
Difference, Power, and Discrimination Course | 3 | |
Unrestricted Electives | 4-12 | |
Total BCC courses required | 48 |
Code | Title | Credits |
---|---|---|
Required Courses | ||
COMM 111 | *PUBLIC SPEAKING | 3 |
or COMM 114 | *ARGUMENT AND CRITICAL DISCOURSE | |
CS 160 | COMPUTER SCIENCE ORIENTATION | 3 |
CS 161 | INTRODUCTION TO COMPUTER SCIENCE I | 4 |
CS 162 | INTRODUCTION TO COMPUTER SCIENCE II | 4 |
or CS 165 | ACCELERATED INTRODUCTION TO COMPUTER SCIENCE | |
CS 261 | DATA STRUCTURES | 4 |
CS 271 | COMPUTER ARCHITECTURE AND ASSEMBLY LANGUAGE | 4 |
CS 290 | WEB DEVELOPMENT | 4 |
MTH 231 | ELEMENTS OF DISCRETE MATHEMATICS | 4 |
or CS 225 | DISCRETE STRUCTURES IN COMPUTER SCIENCE | |
MTH 251 | *DIFFERENTIAL CALCULUS | 4 |
MTH 252 | INTEGRAL CALCULUS | 4 |
WR 121 | *ENGLISH COMPOSITION | 3 |
WR 214 | *WRITING IN BUSINESS | 3 |
or WR 222 | *ENGLISH COMPOSITION | |
ST 314 | INTRODUCTION TO STATISTICS FOR ENGINEERS | 3 |
WR 327 | *TECHNICAL WRITING | 3 |
Total Credits | 50 |
Code | Title | Credits |
---|---|---|
College and Major Requirements | ||
CS 325 | ANALYSIS OF ALGORITHMS | 4 |
CS 340 | INTRODUCTION TO DATABASES | 4 |
CS 344 | OPERATING SYSTEMS I | 4 |
CS 352 | INTRODUCTION TO USABILITY ENGINEERING | 4 |
CS 361 | SOFTWARE ENGINEERING I | 4 |
CS 362 | SOFTWARE ENGINEERING II | 4 |
CS 372/CE 372 | INTRODUCTION TO COMPUTER NETWORKS | 4 |
CS 381 | PROGRAMMING LANGUAGE FUNDAMENTALS | 4 |
CS 391 | *SOCIAL AND ETHICAL ISSUES IN COMPUTER SCIENCE | 3 |
CS 444 | OPERATING SYSTEMS II | 4 |
CS 461 | ^SENIOR SOFTWARE ENGINEERING PROJECT I | 3 |
CS 462 | ^SENIOR SOFTWARE ENGINEERING PROJECT II | 3 |
CS 463 | SENIOR SOFTWARE ENGINEERING PROJECT | 2 |
Applied Program | ||
Computer Science Restricted Elective | 3-4 | |
Computer Science Restricted Elective | 3-4 | |
Select a minimum of 32 credits | 32 | |
Total credits required for graduation | 180 |
- *
Baccalaureate Core Course (BCC)
- ^
Writing Intensive Course (WIC)
Option Code: 354