Find SomeoneCampus MapsOSU Site Map

General Catalog & Schedule of Classes

Oregon State University
OSU HomeProspective StudentsCurrent StudentsFaculty & StaffAlumni & FriendsVisitors
What is Quick-Jump?
Catalog HomeCatlog IndexCatalog SearchCatalog ArchiveCatalog Help

Option Applied Computer Science Undergraduate Option  

   Print Version Print

This option is offered within the following major(s):
Computer Science - College of Engineering

Also offered at OSU-Cascades campus.

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.

Program for Applied Computer Systems Option

Pre-Professional Program: Computer Science

Required for Pro-School Admittance:

COMM 111. *Public Speaking (3)
   or COMM 114. *Argument and Critical Discourse (3)
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 (8) Ecampus only.
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 (4) Ecampus only.
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 (3)


ST 314. Introduction to Statistics for Engineers (3)
WR 327. *Technical Writing (3)

Professional Computer Science

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/ECE 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)
Computer Science Restricted Elective (3–4)
Computer Science Restricted Elective (3–4)

Applied Program (minimum 32 credits)

Applied Course (1–4)
Applied Course (1–4)

Baccalaureate Core

HHS 231. *Lifetime Fitness for Health (2)
HHS 241. *Lifetime Fitness (1) or any PAC course (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)




* Baccalaureate Core Course (BCC)
^ Writing Intensive Course (WIC)
E Required for entry into the professional program.
1 Must be selected to satisfy the requirements of the baccalaureate core.

Option Code: 354

Catalog HomeCatlog IndexCatalog SearchCatalog ArchiveCatalog Help
OSU HomeProspective StudentsCurrent StudentsFaculty & StaffAlumni & FriendsVisitors
Find SomeoneCampus MapsOSU Site Map