Requirements for a Minor in Computer Science
All information is current as of catalog year 2011−2012.
A minor in computer science consists of a minimum of 18 hours of computer science courses with at least 6 hours at the 3000 or 4000
level.
Computer science minor students will need to be permitted into their classes through
Sherri Blevins. Tutoring is available for some CS courses.
Current allowable computer science minor courses include the following:
- CS 1382 − Discrete Computational Structures
- CS 1411 − Programming Principles I
- CS 1412 − Programming Principles II
- CS 2350 − Computer Organization & Assembly Language Programming
- CS 2413 − Data Structures
- CS 3352 − Introduction to Systems Programming
- CS 3361 − Concepts of Programming Languages
- CS 3364 − Design & Analysis of Algorithms
- CS 3365 − Software Engineering
- CS 3375 − Computer Architecture
- CS 3383 − Theory of Automata
- CS 4328 − Scientific Computing
- CS 4352 − Operating Systems
- CS 4354 − Concepts of Database Systems
See your computer science advisor for rotating computer science junior and senior elective course offerings.
Excluded are CS 1300, CS 1303, CS 1305, CS 4311, and CS 4312.



