The Masters of Science degree in Computer Science is designed to strengthen the background of the student in advanced computing concepts involving computational problem solving and complex programming environments. The program covers topics in algorithms, computation theory, and advanced programming systems. Students are expected to be able to construct complex software solutions for a variety of problems and systems. Electives allow the student to focus studies in several areas, including parallel and distributed systems and programming, bioinformatics, and graphics.
Curriculum and degree requirements can be found in the most current Graduate Bulletin.
- A minimum of 18 undergraduate hours in Computer Science
- A minimum GPA of 3.0
- A minimum GRE combined verbal and quantitative score of 300
- Three Letters of Reference
- A Statement of Educational Objectives and Career Goals
Admitted student must take the department's Computer Science Assessment Exam on the Friday preceding the semester's start. Based on results from this exam, student may be required to successfully complete remediation courses (six credit hour accelerated courses in first semester or eight credit hour programming courses in first two semesters) in Computer Science. The topics of the assessment exam include subjects in following areas:
- CS 2114: Structured Programming
- CS 2124: Object-Oriented Programming & Fundamental Data Structures
- CS 3113: Algorithms & Adv Data Structures