Computer Science - M.A.

College of Arts and Sciences
Department of Computer Science
241 Mathematics and Computer Science Building
Kent Campus


The Master of Arts degree in Computer Science provides students with an educational and research environment to develop career paths through necessary training with emerging technologies. Graduates have the technical knowledge and skills necessary for success within the information and high technology industries. The program emphasizes breadth of knowledge in advanced computer science topics to augment the student's bachelor's degree.


  • Kent Campus

Admission Requirements

  • Official transcript(s)
  • GRE scores
  • Goal statement
  • Résumé
  • Three letters of recommendation
  • Core components of an undergraduate computer science curriculum1

English Language Proficiency Requirements for International Students: All international students must provide proof of English language proficiency (unless they meet specific exceptions) by earning a minimum 525 TOEFL score (71 on the Internet-based version), minimum 74 MELAB score, minimum 6.0 IELTS score or minimum 50 PTE Academic score. For more information on international admission, visit the Office of Global Education’s admission websiteEffective spring 2018.

For more information about graduate admissions, please visit the Graduate Studies website.


Prospective students must successfully have completed high-level algebra, geometry and calculus coursework (equivalent to the following Kent State courses: MATH 12002, MATH 12003, MATH 21001). In addition, it is strongly recommended that students successfully have completed coursework in computer science, including programming, data structures, abstraction, operating systems, combinatorial analysis and discrete structures, (equivalent to the following Kent State courses: CS 13001, CS 23001, CS 23022, CS 33211, CS 35101, CS 46101). Highly qualified students lacking preparation in certain standards areas may be admitted.

Program Learning Outcomes

Graduates of this program will be able to:

  1. Demonstrate breadth-of-knowledge and understanding of essential facts, concepts, principles and theories relating to advanced topics in computer science.
  2. Perform research, discovery and integration by applying advanced knowledge of computer science.
  3. Conduct literature searches, comprehend advanced research materials and uncover connections between related works and critical evaluation and synthesis.

Program Requirements

Major Requirements


Major Requirements
Computer Science (CS) Electives 227
Minimum Total Credit Hours:32

Students enroll in CS 69098 under the direction of a graduate faculty member and develop a master’s project. A master’s project committee must be formed that includes the advisor and at least two other graduate faculty members. The committee and project topic must be approved by the graduate coordinator. The student must present and defend the project before the committee.


Maximum 12 credit hours of courses at the 50000 level may be applied toward the degree. Courses outside computer science must be approved by the student's advisor and graduate coordinator.