Minor in Computer Science
The Minor in Computer Science enables students to learn one or more current programming languages and to develop and practice their problem-solving skills. Earning a CS minor in addition to a major program of study gives students seeking careers in liberal arts, business, health, and other fields an opportunity to increase their competitiveness in our increasingly technology-driven workplace.
Program Requirements
To earn a minor in computer science, a student must complete 24 credits as follows:
Courses
|
Introduction to Programming and Problem-Solving |
4 |
|
|
Introduction to Computer Science |
4 |
|
|
Data Structures |
4 |
|
|
System Programming and Architecture |
4 |
|
|
Discrete Structures I |
4 |
|
|
|
Approved CS Minor course |
4 |
Total Credit Hours: 24
- Only grades of C or better count toward departmental requirements. At least 12 of the required 24 credits must be taken at Portland State University.
- Approved CS Minor courses include any lower-division or upper-division Computer Science course. Some upper-division courses are reserved for Computer Science majors and may require permission from the instructor in order to register.
Catalog
Students following a catalog prior to 2023-24 should speak with an advisor about potential course substitutions. For guidance on how to add the minor to your degree program or graduation application, or to ask questions relating to course selection, please contact our Undergraduate Advisor, at uccs@pdx.edu .