University of Michigan

USA
9 Scholarships 215 Programs 3 Degree levels
Masters

Master's in Computer Software and Media Applications

Offered at University of Michigan, USA
DegreeMasters
FieldComputer Software and Media Applications.

The Master's in Computer Software and Media Applications at the University of Michigan is a technical, application‑driven programme that combines advanced software engineering with multimedia systems, human‑computer interaction and applied graphics. It suits students with strong computing fundamentals who want to build interactive media, mobile and web applications, or pursue research and development roles at the intersection of software and digital media.

What you'll study

This master's programme blends core software engineering topics with specialised media and interactive systems subjects. Typical modules cover advanced algorithms and data structures for large‑scale systems, software architecture and design patterns, multimedia systems (audio/video processing, streaming and codecs), computer graphics and visualization, human–computer interaction, mobile and web application development, and machine learning for media tasks (audio/image/video analysis and recommendation).

Students generally take a mix of required and elective courses and may choose a project or thesis route. Coursework emphasises hands‑on development: assignments and projects commonly include building responsive web and mobile apps, real‑time media pipelines, augmented/virtual reality prototypes, or scalable backend services. Seminars and special topics courses allow exploration of areas such as computational photography, game programming, accessibility in media applications and cloud multimedia delivery.

Entry requirements

Applicants are expected to hold an undergraduate degree in computer science, computer engineering or a closely related discipline. Solid preparation in programming, data structures and algorithms, and basic mathematics (discrete math, linear algebra, probability) is essential. Typical application components include official academic transcripts, a personal statement describing technical background and project experience, two or three academic or professional references, and a résumé.

Where applicable, candidates may be asked to submit examples of previous work (code samples or a portfolio of media projects). Graduate admissions may also consider relevant professional experience. Standardised test requirements vary; consult the programme for current guidance on tests and minimum academic thresholds.

Career prospects

Graduates go on to roles that combine software engineering with media, interaction and content delivery. Common positions include software engineer for multimedia platforms, front‑end or mobile engineer, graphics and visualization engineer, UX/interaction engineer, AR/VR developer, machine learning engineer focused on media applications, and systems engineer for streaming or content distribution.

Alumni find employment across sectors such as consumer technology, streaming and entertainment services, gaming, creative agencies, educational technology, and research labs. The degree also prepares students for doctoral study in computer science, human‑computer interaction or media computing for those interested in academic or advanced research careers.

Why study at University of Michigan

The University of Michigan offers strong, research‑led computing instruction coupled with opportunities for interdisciplinary collaboration across design, information science and engineering. Students benefit from experienced faculty involved in applied media research, project‑based courses, and access to industry partnerships and internship networks.

Located in a vibrant college town with a large tech employer base and active startup community, the university provides support services for career development, entrepreneurship and research funding. The programme’s practical focus and flexible electives allow students to tailor the curriculum to specific interests in software architecture, interactive media or data‑driven content systems.

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

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.