Indiana University Bloomington

USA
2 Scholarships 167 Programs 3 Degree levels
Masters

Master's in Computer and Information Sciences

DegreeMasters
FieldComputer and Information Sciences, General.
B

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

You borrow $19,509 median federal debt
You repay $222/mo over 10 years
Graduates earn $63,742 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 Indiana University Bloomington is a graduate programme that builds advanced technical and analytical skills across computing, data management, and information systems. It suits students who want to deepen their expertise in areas such as software engineering, machine learning, database systems or human–computer interaction and who seek either industry positions or preparation for doctoral study.

What you'll study

This master's programme combines core computing foundations with applied and elective topics to allow specialisation. Typical core subjects include algorithms and data structures, software engineering principles, operating systems, and database design. Students commonly choose electives from areas such as machine learning and artificial intelligence, data science and analytics, network and systems security, human–computer interaction, natural language processing, and cloud and distributed systems.

Programme delivery usually offers multiple pathways: a thesis track for students pursuing research and potential doctoral study, a project or practicum track focused on a substantial applied capstone with an industry partner, and a coursework-only option for students concentrating on technical breadth. Hands-on work takes place in research labs and computing facilities, and students often complete team software projects, data-driven case studies, or original research under faculty supervision.

Entry requirements

Applicants are normally expected to hold a bachelor's degree in computer science, information science, or a related field with a strong quantitative background. If the undergraduate degree is in a non-related discipline, applicants should demonstrate equivalent preparation through prior coursework or professional experience in programming, discrete mathematics, and systems or data fundamentals.

Admissions materials generally include academic transcripts, a statement of purpose outlining your goals and interests, one or more letters of recommendation, and a CV or résumé. Some applicants may be asked to provide GRE scores where required by the department; international applicants must demonstrate English proficiency through recognised tests unless otherwise exempted. Applicants with gaps in prerequisite knowledge may be advised to take bridge or preparatory courses before or during the programme.

Career prospects

Graduates from this programme move into a broad range of computing roles across industry, government and research. Common job titles include software engineer, data scientist or analyst, systems architect, cybersecurity analyst, machine learning engineer, UX or interaction designer, and IT consultant. The combination of core theory and applied experience also prepares graduates for roles in research and development or further academic study at the doctoral level.

Students benefit from industry-facing practicum opportunities, internships, and the university's career services to build employer connections. Alumni find positions in technology companies, startups, financial and healthcare organisations, and research institutions where advanced skills in data management, algorithm design, and system development are in demand.

Why study at Indiana University Bloomington

Indiana University Bloomington houses a well-established computing school with interdisciplinary strengths that span informatics, data science, computer science and engineering. Students have access to active research groups and specialised labs in areas such as artificial intelligence, human–computer interaction, data analytics and cybersecurity, enabling collaboration with faculty across schools and centres.

The campus supports graduate students with resources including high-performance computing facilities, entrepreneurship and innovation programmes, and a dedicated career services network that connects students with regional and national employers. The university’s large alumni base and industry partnerships provide valuable networking and internship opportunities that help translate skills gained in the programme into professional roles.

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 Indiana University Bloomington

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.