Cover Photo Image

Students seeking computer science minor status should apply as soon as possible but not later than the semester prior to the semester in which CS 240 or a 300- or 400-level computer science course is to be taken. Normally, students will apply during the semester in which they are taking CS 239. Students who fail to apply before the last day of classes may be dropped from their computer science courses the following semester.

A computer science minor requires CS139/CS149, CS159 and four (4) CS courses at the 300 level or above. Cross-listed courses at the appropriate level may be counted towards fulfilling the requirement (e.g. ISAT/CS 344 or ISAT/CS 345).  Students may substitute either CS 240 or CS 228 or both for CS courses at the 300 level.

Students must meet with the Computer Science minor advisor, Michael Kirkpatrick, before submitting an application. 

Application Form for Prospective CS Minors (PDF)

Students matriculating under the 2014 catalog (or earlier)
Take both of the following courses: Credit Hours
CS 139/149 Programming Fundamentals 3-4
CS 159 Advanced Programming 3
Choose twelve credits from the following:
CS 240 Algorithms and Data Structures 3
CS/MATH 228 Discrete Structures II 3
CS 261 Computer Systems 1 3
Computer Science courses above CS 300 3
Total 18-19
Students matriculating under the 2015 catalog (or later)
Take both of the following courses: Credit Hours
CS 139/149 Programming Fundamentals 3-4
CS 159 Advanced Programming 3
Choose twelve credits from the following:
CS/MATH 227 Discrete Structures I 3
CS 240 Algorithms and Data Structures 3
CS 261 Computer Systems 1 3
Computer Science courses above CS 300 3
*selections must include at least one of CS 240, CS 261, or CS 345
Total 18-19

Back to Top