Master's Program

Master's Program Requirements


Students who have taken twelve or more credits in courses leading to a graduate degree must maintain a minimum grade point average of 3.00. Students with less than a 3.00 average may appeal in writing to the department's Committee on Admission, Retention, and Financial Aid to remain in the graduate program. The committee normally rejects appeals from students with less than a 2.75 grade point average.

Degree Requirements for the M.S. in Computer Science


Students may choose to write a thesis or not. Students who do not choose the thesis option must complete 32 graduate credits including CSci 710, Research Project. Students who choose the thesis option must complete 24 graduate credits, including CSci 700, M.S. Thesis, and defend their thesis at an oral examination, open to the faculty and to whomever else the department may invite. CSci 710, Research Project may not be applied to the 24 credits. In either case, students may apply at most 12 credits in courses numbered below 600, and must satisfactorily complete CSci 653,  and two of the following courses: CSci 626, CSci 634, CSci 635, CSci 649, CSci 652, CSci 663, CSci 664.

A student can not use courses taken in another department, nor CSci courses designated as Computational Operations Research courses (last digit in the course number is an 8), to satisfy degree requirements without prior approval of the student's advisor and the Graduate Admission Committee.

Students must submit a 2-year plan of study at the beginning of their first semester in the M.S. program, which must be endorsed by their faculty advisers and then approved by the Graduate Admission Committee.

Degree Requirements for the M.S. with a Specialization in Computational Operations Research


Student must complete 32 graduate credits, including one of either CSci 698, Simulaton and Modeling Project in Computational Operations Research, CSci 708, Research Project in Computational Operations Research, or CSci 710, Research Project. There is no thesis option for this specialization. In addition, students must satisfactorily complete at least seven courses from the following list of courses in the computational operations research area: CSci 608, CSci 618, CSci 628, CSci 638, CSci 648, CSci 658, CSci 668, CSci 678, CSci 688, CSci 698, and CSci 708.

Degree Requirements for the M.S. with a Specialization in Computational Science


Students must complete 32 graduate credits, including CSci 710, Research Project. Students may apply at most 12 credits in courses numbered below 600, and must satisfactorily complete CSci 653, CSci 649, and one of the following courses: CSci 626, CSci 634, CSci 635, CSci 652, CSci 663, Csci 664.  In addition, students must also satisfactorily complete at least one graduate course from outside the Computer Science Department. Each student will have a two-person computational science advisory committee within the department to advise the student about what is needed to meet the certification requirements of the Computational Science Cluster.