Computer science and programming skills are in high demand in every field. Most jobs now require them.
A minor in Computer Science will give students a foundation in software development, programming, and computer and information theory. Students will begin with a gradual introduction to programming and data structures. Then students can take courses in an area of emphasis that complements their current degree.
This customized minor can significantly boost a student's career opportunities and success.
Computer Science has competitive entrance requirements. Please contact a department advisor for more information.
Effective Fall 2023
Students must satisfactorily complete the total credits required for the minor. Minors and interdisciplinary minors require 12 or more upper-division (300- to 400-level) credits.
Additional coursework may be required due to prerequisites.
A minimum grade of C (2.000) is required in all courses required for the minor.
Code | Title | Credits |
---|---|---|
Lower Division | ||
Select one course from the following: | 2-4 | |
CS1--Introduction to Java Programming | ||
CS1---No Prior Programming Experience | ||
CS1--Computational Thinking with Java | ||
CS 165 | CS2--Data Structures | 4 |
Select one course from the following: | 3-4 | |
Software Development | ||
Discrete Structures and their Applications | ||
Computer Systems Foundations | ||
Software Development with C++ | ||
Computer Organization | ||
Upper Division | ||
CS*** | Courses numbered 300- or above 1 | 12 |
Program Total Credits: | 21-24 |
- 1
Excluding CS 480-499.