Minor in Computer Science

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 520, Assembly Language Programming and Machine Organization

 CS 619, Introduction to Software Design Development

 CS 620, Operating System Fundamentals

 CS 659, Introduction to the Theory of Computation

 CS 671, Programming Language Concepts and Features

 An 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.