Computer Systems Option
This option is available within the Computer Science major at the following location:
- Corvallis
The Computer Systems option is for students who want to take up computer science as a career and seek an in-depth understanding of computer science as an academic discipline. This option provides excellent preparation for those who plan to work for companies developing systems software or embedded systems. It also provides excellent preparation for those who plan to pursue an MS or PhD in computer science.
The Computer Systems option is ABET accredited.
Option Code: 334
Options follow the learning outcomes of the major. For this option, refer to the learning outcomes of the Computer Science major.
| Code | Title | Credits |
|---|---|---|
| AI 230 | AI EXPLORATIONS | 3 |
| CS 274 | INTRODUCTION TO SYSTEMS PROGRAMMING | 4 |
| CS 321 | INTRODUCTION TO THEORY OF COMPUTATION | 3 |
| CS 370 | INTRODUCTION TO SECURITY | 4 |
| CS 372 | INTRODUCTION TO COMPUTER NETWORKS | 4 |
| CS 374 | OPERATING SYSTEMS I | 4 |
| CS 381 | PROGRAMMING LANGUAGE FUNDAMENTALS | 4 |
| CS 461 | ^SENIOR SOFTWARE ENGINEERING PROJECT I | 3 |
| CS 462 | ^SENIOR SOFTWARE ENGINEERING PROJECT II | 3 |
| CS 463 | +SENIOR SOFTWARE ENGINEERING PROJECT III | 2 |
| CS 472 | COMPUTER ARCHITECTURE | 4 |
| CS 474 | OPERATING SYSTEMS II | 4 |
| CS 480 | TRANSLATORS | 4 |
| ECE 204 | DIGITAL LOGIC DESIGN | 4 |
| ECE 370 | COMPUTER ORGANIZATION AND ASSEMBLY PROGRAMMING | 4 |
| MTH 254 | VECTOR CALCULUS I | 4 |
| MTH 264 | INTRODUCTION TO MATRIX ALGEBRA | 2 |
| MTH 265 | INTRODUCTION TO SERIES | 2 |
| ST 314 | INTRODUCTION TO STATISTICS FOR ENGINEERS | 3 |
| Restricted Electives 1, 2 | 8 | |
| Approved Electives 3 | 7 | |
| Total Credits | 80 | |
- +
Core Education course. Applies to general education requirements for undergraduate students in catalog year 2025-2026 and beyond
- ^
Writing Intensive Curriculum (WIC) course
- 1
Restricted electives are any 300 or 400-level course offered through the College of Engineering. These must be taken for an A-F letter grade and cannot be used towards other requirements in the major. Courses from outside of the College of Engineering may be used with advisor approval
- 2
A total of six combined credits of 401 and/or 406 credits can be applied towards Restricted Electives. 402, 403, 404, 405, 407, 408, 409, 410 credits cannot be used as Restricted Electives
- 3
Approved electives consists of coursework outside of CS and ECE. Coursework should align with student's interests and requires advisor approval
Option Code: 334