Computer Science & Information Technology

Master of Science in Computer Science

The main mission of the computer science program is to provide students with the necessary knowledge and skills for the current and near future job markets in industry as well as academia.

The computer science program is student-focused, transformative, experiential and rigorous, leading to student success.
Students graduating from the program will be ready to take a wide variety of positions in the industries in which computer science is required, and also pursue an academic career in computer science or a cognate field.

Besides developing fundamental skills in computer science in order to adapt to rapid technological changes students must also develop an understanding of the algorithmic approach to problem solving including the development, representation, communication, and analysis of information systems and algorithms.

Courses & Requirements

Students are required to complete 30 credits from one of the tracks listed below.   At least 15 credits are from advanced graduate courses. Students are required to enroll in CSCI 6100 (Technical Writing) and CSCI 8200 (Masters Project) or CSCI 8300 (Masters Thesis). CSCI 8200 serves as a capstone course for the program.


Students must achieve a grade of C or higher in each class to receive credit. Students must maintain a grade point average of 3.0 or higher to continue in the program.

Standards of Progression and Graduation

  • A program of study must be maintained for each student. The program of study (signed by the student, advisor, and program coordinator) must be forwarded to the dean of Graduate Studies accompanying the student’s application for graduation.

    Students are required to complete 30 hours of study. At least 15 of these hours are from advanced graduate courses. The program has a required technical writing component. The Master’s Project CSCI 8200 or Thesis CSCI 8210, required of all students, serves as a capstone course. Students must complete at least 18 hours of graduate study before enrolling in CSCI 8200 or CSCI 8210. Students must achieve a grade of C or higher to receive credit for a class and must maintain a grade point average of 3.0 or higher in the program.
  • If any change in the approved program of study is required, an amended program of study, signed by the student and the advisor, must be submitted to Graduate Studies.
  • The student must apply for graduation two semesters before the date of graduation.