Cost & earnings at Michigan State University What students borrow here, and what they go on to earn
The Bachelor’s in Computer and Information Sciences at Michigan State University develops practical and theoretical skills in how information is created, organised, secured and used. It suits students who want a broad, interdisciplinary education combining computing, data, human-centred design and information policy to pursue careers across technology, analytics and information management.
The programme blends computing fundamentals with information science topics to give a comprehensive view of how information systems are designed and deployed. Early-year courses typically cover programming, discrete mathematics, computer systems and introductory information principles. Core modules examine data structures and algorithms, database systems, information retrieval, human–computer interaction, web development, and networks.
Students choose electives and specialisations allowing deeper study in areas such as data science, cybersecurity, user experience, or software development. The curriculum emphasises hands-on lab work, team projects, and opportunities to collaborate with other units across the university—including engineering, business and communication—to reflect real-world, interdisciplinary problem‑solving.
Applicants should have a high-school diploma or equivalent with strong performance in mathematics (algebra and precalculus) and science. Background in programming is helpful but not always required; preparatory courses are available for students who have not studied computing previously. Admissions typically consider academic record, the strength of maths/science coursework, letters of recommendation, and a personal statement that explains interest in information and computing.
Prospective transfer students should have completed foundational college-level coursework in math and introductory programming or systems; completion of an articulated pathway or community college coursework can be advantageous. Specific requirements and recommended preparatory courses are available from the university’s admissions pages and the School of Information advising office.
Graduates enter a wide range of roles across technology and information professions. Typical career paths include:
Graduates also pursue graduate study in computer science, information science, data science, human–computer interaction, information policy or business. The programme’s practicum and industry connections help students build portfolios and obtain internships that lead to employment.
Michigan State University offers an interdisciplinary environment where information science is taught alongside engineering, business and communication, enabling students to apply computing to real organisational and social problems. The School of Information (and nearby departments) provide access to research labs, maker spaces and applied practicum opportunities.
Students benefit from longstanding industry partnerships in the region, active internship pipelines, and university career services that support placements across technology, healthcare, manufacturing and government. The campus community and alumni network offer mentoring and networking opportunities, while collaboration with research centres gives students exposure to emerging areas such as data privacy, smart systems and AI applications.
Overall, MSU’s programme emphasises practical skills, interdisciplinary thinking and experiential learning to prepare graduates for a diverse set of information and computing careers.
Shortlist scholarships and plan your application — free guidance from our advisors.