University of Michigan–Flint

USA
1 Scholarships 63 Programs 3 Degree levels
Masters

Master's in Computer and Information Sciences

DegreeMasters
FieldComputer and Information Sciences, General.
D

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

You borrow $25,000 median federal debt
You repay $284/mo over 10 years
Graduates earn $53,230 10 yrs after entry
Debt clears in 1.8 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master of Science in Computer and Information Sciences at University of Michigan–Flint is a graduate programme designed to deepen technical skills and applied knowledge across computing, data and information systems. It suits graduates and early-career professionals seeking advanced training for roles in software development, data analytics, information security or continued research at doctoral level.

What you'll study

This master's programme combines core computer science foundations with applied information science topics to prepare students for technical and leadership roles. Typical modules cover advanced algorithms, data structures, software engineering, database systems, and operating systems, alongside specialised topics such as data mining and machine learning, information security, human–computer interaction, and cloud computing.

The curriculum typically includes a mix of required core courses and elective options, allowing students to tailor study towards software development, data analytics, cybersecurity or information systems management. Most students complete either a capstone project or a thesis, demonstrating practical application of skills through a team-based software/design project, an industry partnership, or an independent research study.

  • Advanced Algorithms and Data Structures
  • Software Engineering and Project Management
  • Database Design and Information Retrieval
  • Machine Learning and Data Mining
  • Network and Information Security
  • Human–Computer Interaction and User Experience
  • Cloud Computing and Distributed Systems
  • Capstone Project or Thesis

Entry requirements

Applicants are normally expected to hold a bachelor’s degree in computer science, information systems, engineering, mathematics or a closely related field from an accredited institution. Candidates with strong quantitative skills and programming experience may be considered from other backgrounds but could be asked to complete prerequisite undergraduate courses.

Typical admission documentation includes an official transcript, a personal statement outlining academic and professional goals, a current résumé or CV, and letters of recommendation. International applicants must meet the university's English language proficiency requirements. Some applicants may be invited to interview; standardised test scores (such as the GRE) are considered where required but policies can vary, so applicants should consult the programme for current guidance.

Career prospects

Graduates enter a wide range of computing and information roles across public and private sectors. Common career paths include software developer/engineer, data analyst or data scientist, database administrator, information security analyst, systems architect, and IT project manager. The programme also provides a foundation for those pursuing doctoral study or research careers in areas such as machine learning, cybersecurity and human–computer interaction.

Alumni commonly find employment with local and regional employers, technology consultancies, healthcare and manufacturing firms, and public-sector organisations. The practical capstone options and industry-focused electives help students build portfolios and professional networks that support job search and career progression.

Why study at University of Michigan–Flint

University of Michigan–Flint offers a focused, student-centred learning environment with small class sizes and direct access to faculty who combine teaching with applied research and industry experience. The programme emphasises hands-on learning through lab work, collaborative projects and partnerships with regional employers, providing practical experience relevant to local and national job markets.

Students benefit from campus computing resources, modern laboratories, and career services that support internships, co‑op opportunities and employer engagement. The university’s connections within the broader University of Michigan system also create avenues for interdisciplinary collaboration and access to additional research and professional development resources.

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 University of Michigan–Flint

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.