Welcome to Arkansas State University!

Computer Science

Master of Science (M.S.)

College: College of Engineering & Computer Science

Department: Computer Science


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.

Visit the bulletins page >>

Admission Requirements

Students seeking admission into the Master of Science degree program in Computer Science, must meet the admission requirements of the Graduate School.  In addition, applicants are evaluated by the Department based on the following requirements:

  1. A minimum of 18 undergraduate hours in Computer Science
  2. A minimum GPA of 3.0
  3. A minimum GRE combined verbal and quantitative score of 300
  4. Three Letters of Reference
  5. A Statement of Educational Objectives and Career Goals

Assessment exam

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
  • Emphasis Areas
    • Cyber Security
    • Data Science
    • High Performance Computing