Computer Science Minor

PSE PEAK

Computer science is one of the most rapidly changing and most highly interdisciplinary fields of academic inquiry. Because the ideas and techniques of information theory underlie large parts of the workings of modern society, computer science is very effective when paired with other studies. Conceptual developments pioneered by computer scientists have assisted researchers in areas as diverse as biology, sociology, music, and literary analysis. The Computer Science minor both develops and enhances students' analytical and problem-solving capabilities and prepares them to apply information-theoretic ideas and sensibility in their chosen careers.

24 credits (Total does not include prerequisite courses)

Minor Requirements

MAT-150Applied Calculus: A Modeling Approach

4 credits

-
or

MAT-175Single Variable Calculus

4 credits

-
 

MAT-252Discrete Mathematics

3 credits

CSC-150Computer Science I: Introduction to Computer Science and Programming

4 credits

CSC-152Computer Science II: Data Structures

4 credits

CSC-160Introduction to Computer Architecture

3 credits

CSC-270Applied Databases

3 credits

-
 

CSC-235Programming Languages

3 credits

-
or

CSC-340Design and Analysis of Algorithms

3 credits

Students may elect to minor in Computer Studies (Natural Sciences and Mathematics PEAK) or in Computer Science (Professional Studies and Enhancements PEAK), but not both. Mathematics-Computer Science majors may not minor in either Computer Studies or Computer Science.