The 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.
Requirements:
CS 415, Introduction to Computer Science I
CS 416, Introduction to Computer Science II
CS 515, Data Structures
Two additional courses chosen from:
CS 516, Introduction to Software Design and Development
CS 520, Assembly Language Programming and Machine Organization
CS 620, Operating System Fundamentals
*CS 645, Introduction to Formal Specification and Verification
*CS 659, Introduction to the Theory of Computation
CS 671, Programming Language Concepts and Features
An approved CS 700-level course
* CS 645 and 659 have mathematics prerequisites: MATH 425, MATH 426, MATH 531, and MATH 532.
NOTE: All courses for the minor must be completed with a C- or higher.
|