Computer Studies Minor
NSM PEAK
The study of computing requires a creative imagination and develops analytical and problem-solving skills that are applicable in a wide range of academic and professional careers. The Computer Studies minor provides students with the academic background necessary to understand the applications of computing and information theory in solving scientific problems, both everyday and professional. It also builds familiarity with concepts and technologies of computer science that have become an integral part of virtually every profession. In keeping with the interdisciplinary spirit of the field, minors in Computer Studies complete coursework in the natural sciences and mathematics. Students should recognize that an ability to acquire and use mathematical tools is an assumed part of this minor.
The Computer Studies minor is an excellent complement to majors not always thought of as allied to computer science such as political economy, business, or psychology, since these are increasingly concerned with very large sets of data.
18-20 credits (Total does not include prerequisite courses)
Minor Requirements
MAT-150 | Applied Calculus: A Modeling Approach | 4 credits |
-
| or | |
MAT-175 | Single Variable Calculus | 4 credits |
-
| | |
CSC-150 | Computer Science I: Introduction to Computer Science and Programming | 4 credits |
CSC-152 | Computer Science II: Data Structures | 4 credits |
CSC-270 | Applied Databases | 3 credits |
Complete one approved laboratory course from one of the following sciences: (3-5)
BIO-
| Biology | |
CHE-
| Chemistry | |
GEO -
| Geoscience | |
PHY-
| Physics | |
ENV-
| Environmental Studies | |
Approved laboratory courses include BIO-159, BIO-201, BIO-202, BIO-210, CHE-141, CHE-142, ENV-160, GEO-101, PHY-231, PHY-232, PHY-271, and PHY-272
Students who wish to enhance their understanding of the foundations of computer science or to prepare for careers more closely related to the field should consider the following additional courses:
CSC-340 | Design and Analysis of Algorithms | 3 credits |
MAT-212 | Multiple Regression Analysis | 3 credits |
MAT-252 | Discrete Mathematics | 3 credits |
MAT-361 | Linear Algebra | 3 credits |