Academic Catalog

Computer Science | Master of Science: Computer Science

Program Summary

Core Courses
CSCI 601GAdvanced Programming3
CSCI 812Advanced Database Management3
CSCI 831Advanced Operating Systems3
CSCI 841Advanced Software Engineering3
Major Electives12
Fundamentals of Research
Introduction to Cryptography
Advanced Data Structures
Data Mining and Knowledge Discovery
Digital Image Processing
Capstone Options9
Capstone: Thesis Option
Research Thesis
Capstone: Non-Thesis Option
Project
Total Hours33

Graduate School Graduation Requirements

All Graduate degrees1 require:

  • Maintain a C or higher in all coursework.
  • Maintain a cumulative GPA of 3.0 or higher. (Refer to program)
  • A minimum of 30-75 hours of Graduate course work. (Refer to program)
  • Comprehensive Examination or equivalent assessment is required. (Master of Liberal Studies requires a Comprehensive Examination and Concentration Exam)
  • Degree completion within 8 years.
1

Refer to degree program for any additional requirements.

Plan of Study Grid
First Year
FallHours
CSCI 601G Advanced Programming 3
CSCI 831 Advanced Operating Systems 3
Directed Electives 3
 Hours9
Spring
CSCI 812 Advanced Database Management 3
CSCI 841 Advanced Software Engineering 3
Directed Electives 3
 Hours9
Second Year
Fall
Directed Electives 6
CSCI 899 Research Thesis 3
 Hours9
Spring
CSCI 899 Research Thesis 6
Masters Degree Comprehensive Examination/Assessment  
 Hours6
 Total Hours33

Academic Degree Maps are term-by-term sample course plans that specify milestones, courses, and special requirements that are necessary for facilitating on-time completion. Degree Maps are examples and are not prescriptive. Individualized choices such as concentration options, transfer credits, optional minors, advisory programs (certificates), etc. can alter the recommended coursework. Course offerings are subject to change. Students should consult with their academic advisors for additional guidance on course planning.

To determine courses to take in the directed choices (often listed as Program Elective Course) and directed elective course blocks see the overview tab for courses. To locate approved courses in General Education areas (Undergraduate Programs) see the general education section of the catalog.

The undergraduate course maps typically advise the most efficient route for students to complete the general education requirements. Courses that are required in the major may be listed as fulfilling relevant general education requirements. This will result in more open elective course hours in some maps than is listed on the degree overview page.