The Master’s in Computer and Information Sciences at Kent State University is a graduate programme that builds advanced technical and analytical skills across computing, data and information systems. It suits graduates from computing or closely related disciplines who want to deepen their knowledge for careers in software development, data science, cybersecurity, or for further research study.
This master's programme combines core computer science foundations with applied information‑science topics. Typical modules cover advanced algorithms, data structures, database systems, software engineering, computer networks and operating systems, as well as specialised subjects such as machine learning, data mining, information retrieval, human–computer interaction, big data processing and cybersecurity. Students also study research methods and ethics in computing.
The programme is offered with flexible pathways: a thesis option for students focused on research, and a non‑thesis/project option oriented to applied work. Coursework is complemented by a substantial individual project or thesis, practical labs, and opportunities for collaborative research with faculty and industry partners.
Applicants are normally expected to hold a recognised bachelor’s degree in computer science, information systems, engineering or a closely related discipline. Admissions typically consider academic transcripts, a statement of purpose explaining objectives and relevant experience, and a current résumé or CV. Letters of recommendation are usually required; applicants with limited computing background may need to complete prerequisite undergraduate courses.
Many routes of admission are possible for experienced professionals who can demonstrate equivalent preparation through work experience or prior coursework. International applicants must demonstrate English language proficiency by a recognised test or equivalent qualification where required.
Graduates move into a wide range of technical and leadership roles in industry and the public sector. Common job titles include software engineer, data scientist, systems analyst, database administrator, cybersecurity analyst, machine learning engineer and IT project manager. The programme also prepares students for continued academic study at PhD level or for applied research roles in R&D teams.
Students benefit from the programme’s emphasis on real‑world problem solving, which is valued by employers in software development, finance, healthcare, manufacturing and government. Opportunities for internships, industry collaborations and networking in the regional tech ecosystem support career transitions and advancement.
Kent State offers a combination of rigorous academic training and practical experience, taught by faculty active in research across core and applied areas of computing. Small class sizes and accessible faculty supervision support hands‑on projects and thesis work. The university provides modern computing laboratories, research centres and connections with regional industry that help students gain applied experience.
Flexible delivery options are often available to accommodate working professionals, and the university’s career services support students with placement, internships and employer engagement. For those seeking either industry roles or further research, Kent State’s programme balances technical depth with opportunities for interdisciplinary collaboration.
Shortlist scholarships and plan your application — free guidance from our advisors.