Michigan State University

USA
2 Scholarships 229 Programs 3 Degree levels
Masters

Master's in Computer and Information Sciences

DegreeMasters
FieldComputer and Information Sciences, General.
B

Cost & earnings at Michigan State University What students borrow here, and what they go on to earn

You borrow $23,250 median federal debt
You repay $264/mo over 10 years
Graduates earn $67,253 10 yrs after entry
Debt clears in 0.8 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master's in Computer and Information Sciences at Michigan State University is a graduate programme that combines core computing foundations with applied information science, suitable for students who want to deepen technical skills in areas such as algorithms, data management, machine learning and human–computer interaction. It suits graduates with a background in computer science, engineering or a related discipline who are aiming for technical leadership, specialised industry roles or further research training.

What you'll study

This master's programme blends core computer science topics with information-science perspectives. Typical areas of study include algorithms and theory, software engineering, databases and data management, machine learning and data mining, information retrieval, human–computer interaction, distributed and cloud systems, and cybersecurity. Students balance required foundational coursework with a range of electives that allow specialisation in subjects such as natural language processing, computer vision, recommender systems, privacy and ethics in information systems, and big data engineering.

Program structure commonly offers both thesis (research) and non-thesis (project/coursework) options. A thesis route involves supervised research and a written dissertation; the non-thesis route emphasises advanced coursework and a substantial capstone project or practicum. Independent study, seminars and interdisciplinary courses with related units (for example, statistics, electrical engineering, the School of Information or data science centres at MSU) are available to tailor the degree to specific career or research goals.

Entry requirements

Applicants are normally expected to hold a recognised bachelor’s degree in computer science, information science, engineering, mathematics or a closely related field. Admissions typically consider academic transcripts, a statement of purpose that explains objectives and fit with faculty expertise, a current CV, and at least two academic or professional letters of recommendation. Some applicants may need to demonstrate proficiency in core undergraduate computing topics (programming, data structures, algorithms) before admission or by taking prerequisite coursework.

For international applicants, proof of English language proficiency is required according to university regulations. Standardised test requirements (such as the GRE) may vary by admission cycle and programme option; applicants should consult the departmental admissions pages for current guidance. Professional experience in software development, data analysis or related areas can strengthen an application, especially for project-focused pathways.

Career prospects

Graduates find roles across industry, government and research. Common career destinations include software engineer, data scientist or analyst, machine learning engineer, information systems architect, user-experience designer or researcher, systems engineer, and cybersecurity analyst. The programme also prepares students for doctoral study if they wish to pursue research and academic careers.

MSU’s proximity to a diverse set of employers and its active career services provide opportunities for internships, practicum placements and employer engagement. Alumni work in sectors such as enterprise software, cloud services, finance, healthcare technology, manufacturing and public-sector IT, and often move into technical leadership, product-focused roles or specialized research positions.

Why study at Michigan State University

Michigan State University offers this programme within a research-active environment where computer science and information science intersect with other disciplines. Students benefit from access to research centres, interdisciplinary collaborations (for example, with data science, human-centred computing and cybersecurity groups), and well-equipped labs for systems, AI and HCI work.

MSU emphasises both theoretical foundations and applied experience, enabling students to work on industry-relevant projects and research under faculty who publish in core areas of computing and information. Additionally, the university’s career and internship services, employer outreach in the Midwest and beyond, and a large alumni network support job search and professional development after graduation.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Michigan State University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.