Department of Computer Science
The Computer Science minor provides students with an excellent foundation in computer science, while providing freedom to explore special topics of interest. The minor builds strong programming and problem solving skills, and is particularly useful when combined with a major in any of the sciences, Mathematics, Business, Economics, Linguistics, or Geography. Students interested in the natural sciences and mathematics will particularly benefit from CPSC 420 Modeling & Simulation. Students interested in pursuing graduate studies in computer science should consider taking CPSC 305 Computer Systems and Architecture, CPSC 326 Theoretical Foundations of Computing, CPSC 340 Data Structures and Algorithms and/or CPSC 405 Operating Systems and Systems Programming.
Minor Requirements
Code | Title | Credits |
---|---|---|
Select any Computer Science course, of at least 3 credits, numbered 100 or higher | 3 | |
CPSC 220 | Computer Programming and Problem Solving | 4 |
CPSC 240 | Object-oriented Analysis and Design | 4 |
Select any three (3) Computer Science courses numbered 300 or above for a total of at least 9 credits | 9 | |
Total Credits | 20 |