Master of Science degree in Computer Science

Full Time

Master of Science degree in Computer Science

Kent State University
  • $ See Details
    1st year fees
  • Unkown
  • Campus
  • Masters
  • 1 year


The Master of Science 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 M.S. degree in Computer Science has two culminating options: thesis or non-thesis. Students planning to pursue a Ph.D. degree an/or academic research should select the thesis option. Students planning to pursue applied research and development in industry may select the non-thesis option. The thesis option requires original research and a written thesis. The non-thesis option requires a capstone project and an optional industrial internship.

Admission Requirements

  • Bachelor's degree from an accredited college or university
  • Minimum 3.000 undergraduate GPA on a 4.000 point scale 
  • Core components of an undergraduate computer science curriculum1
  • Official transcript(s)
  • GRE scores
  • Résumé
  • Goal statement
  • Three letters of recommendation
  • English language proficiency - all international students must provide proof of English language proficiency (unless they meet specific exceptions) by earning one of the following:
    • Minimum 525 TOEFL PBT score (paper-based version)
    • Minimum 71 TOEFL IBT score (Internet-based version)
    • Minimum 74 MELAB score
    • Minimum 6.0 IELTS score
    • Minimum 50 PTE score
    • Minimum 100 Duolingo English Test score

Courses Units

You need to complete credit hours to successfully obtain this degree. Please check detail of study units at

More Information

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. Conduct literature searches, comprehend advanced research materials and uncover connections between related work and critical evaluation and synthesis.
  3. Perform research, discovery and integration by applying advanced knowledge of computer science.

Career Opportunities

popular courses