Minor in Computer Science
The minor in computer science is designed for students in other majors who want to learn the fundamentals of designing and implementing computer software.
Two courses from:
CS 415, Introduction to Computer Science I and CS 416, Introduction to Computer Science IIor CS414, From Problems to Algorithms to Programs and CS417, From Programs to Computer Scienceor CS410, Introduction to Scientific Programming and CS417, From Programs to Computer Science
- CS 515, Data Structures
Two additional courses chosen from:
CS 520, Assembly Language Programming and Machine OrganizationCS 619, Introduction to Software Design DevelopmentCS 620, Operating System FundamentalsCS 659*, Introduction to the Theory of ComputationCS 671, Programming Language Concepts and FeaturesOne approved CS 700-level course*CS 659 has mathematics prerequisites: MATH 425, MATH 426, and MATH 531
NOTE: All courses for the minor must be completed with a C- or higher.