Minor in Computer Science
Requirements for the Minor
For the minor, 16–18 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.
Code | Title | Hours |
---|---|---|
Prerequisite Courses | ||
MATH 180 | Calculus I | 4 |
One of the following: | 3 | |
Introduction to Computing and Programming | ||
Programming for Engineers with MatLab | ||
Program Design I a | ||
Program Design I in the Context of Biological Problems | ||
Program Design I in the Context of Law and Public Policy | ||
Total Hours | 7 |
Code | Title | Hours |
---|---|---|
Required Courses | ||
CS 141 | Program Design II b | 3 |
CS 151 | Mathematical Foundations of Computing | 3 |
CS 211 | Programming Practicum | 3 |
CS 251 | Data Structures | 4 |
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 Hours | 16-17 |