Program Requirements

Graduate Program Requirements

The courses CSC 631, 641, 702, and 721 are identified as the core courses for the MS degree and are required of all students.  The complete requirements for the MS degree may be fulfilled in one of three ways.

The MS degree with thesis requires thirty semester hours including six hours of thesis research (CSC 791, 792) and a successfully completed thesis. The coursework must include the twelve-hour core. The remaining twelve hours are selected from computer science courses with at least six of these hours from 700-level courses other than CSC 791, 792, and 795.

The MS degree with project requires thirty-six semester hours including three hours of project research (CSC 795) and a successfully completed project. The coursework must include the twelve-hour core. The remaining twenty-one hours are selected from computer science courses with at least six of these hours from 700-level courses other than CSC 791, 792, and 795.

For the MS degree without thesis or project, thirty-six semester hours are required. The coursework must include the twelve-hour core. The remaining hours are selected from computer science courses with at least six of these hours from 700-level courses other than CSC 791, 792 and 795.

With the approval of the graduate adviser, graduate courses may be taken outside of the department to fulfill requirements; however, no more than six such hours may count toward the degree.