Minor in Computer Science

For the minor, 15–17 semester hours are required, excluding prerequisite courses. This minor is not available to students in very closely related fields, including Computer Engineering and Mathematical Computer Science. Open to College of Engineering and non-College of Engineering students.

Prerequisite Course
MATH 180Calculus I4
One of the following:3
Introduction to Computing and Programming
Programming for Engineers with MatLab
Program Design I (or proficiency exam)
Total Hours7
Required Courses
CS 141Program Design II a3
CS 151Mathematical Foundations of Computing3-4
or CS 201 Data Structures and Discrete Mathematics I
CS 211Programming Practicum2
CS 251Data Structures4
Select one of the following:3-4
Machine Organization
Languages and Automata
Programming Language Design and Implementation
Software Design
Computer Algorithms I
Any 400-level course in CS for which the prerequisites are met
Total Hours15-17