Computer Science Minor
MN 1053
A grade of "C" or above is required for all courses in this minor.
In this minor, prerequisites are fulfilled when the prerequisite courses have been passed with a
"C" or above.
- Required for minor = 26 hours
A. Requirements
- Take all the following:
- CSIS 130GS, Introduction to Computer Science - 3 hours (Prereq: MATH
102 or math placement into MATH 103 or above)
- CSIS 150, Object Oriented Programming - 3 hours
- CSIS 180, Discrete Structures - 3 hours
- CSIS 301, Computer Organization - 3 hours
- CSIS 330, Algorithms and Data Structures - 3
hours
- MATH 115, Calculus I with Analytic Geometry - 5 hours
B. Computer Science Minor Electives (6 hours required)
- Take 6 additional hours from:
- CSIS 401, Operating Systems - 3 hours
- CSIS 402, Introduction to Automata, Formal Languages, and Computability - 3 hours
- CSIS 404, Software Engineering - 3 hours
- CSIS 406, Internet-based Information Systems Development - 3 hours (Prereq: CSIS 425)
- CSIS 425, Database Systems - 3 hours
- CSIS 428, Data Communications and Distributed Processing - 3 hours
- CSIS 441, Artificial Intelligence - 3 hours
- CSIS 458, Computer Security - 3 hours (Prereq: CSIS 428 or ITEC 430)