An undergraduate minor in Computer Science is offered for students majoring in other fields who wish to supplement their preparation in a major discipline with a substantial amount of course work in computer science.

The minor in Computer Science is particularly appropriate for those students who anticipate significant use of a computer during the pursuit of their chosen majors or who would like to develop additional marketable skills to supplement and complement their major studies. 

Minor Requirements

Students must meet all university requirements for a minor. In addition, students must:

  • complete at least one course at the upper-division level; and
  • submit transfer courses to the advisor for the minor for approval by the first week of the term of intended graduation.

I.  Required Courses (22 Hours)

CPSC 2005 Introduction to Computer Technology (3)

CPSC 3142 Computer Programming: Introduction to C++ (3)

CPSC 3143 Computer Programming: Introduction to C++ Laboratory (1)

CPSC 3145 Computer Programming: C++ (3)

CPSC 3415 Data Structures (3)

CPSC 4190 Introduction to Software Engineering (3)

CPSC 4205 Computer Organization (3)

MATH 3137 Discrete Mathematics (3) 

II.  Total - 22 Hours