Columbia University

USA
7 Scholarships 198 Programs 3 Degree levels
Masters

Master's in Computer Software and Media Applications

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

The Master's in Computer Software and Media Applications at Columbia University is a technically rigorous programme designed for students who want to design, build and evaluate modern software systems that deliver rich media experiences. It suits students with a solid computing background who aim to work at the intersection of software engineering, multimedia processing, computer graphics, and interactive systems.

What you'll study

This master's pathway combines core software engineering foundations with specialised subjects in media computing and interactive applications. Students typically take a mix of required and elective courses, and complete a substantial capstone project or research thesis demonstrating applied skills.

  • Core software topics: software engineering and design, algorithms and data structures, operating systems, distributed systems, and software testing and quality assurance.
  • Media and interactive systems: computer graphics, image and video processing, audio processing, multimedia systems, virtual and augmented reality, and human–computer interaction.
  • Supporting technical areas: databases, networking, mobile and web application development, machine learning for media, signal processing, and real-time systems.
  • Project work: a team or individual capstone/project course in which students design and implement a complete software system or prototype for media-rich applications; options include industry-sponsored projects, research-led development, or a supervised thesis.
  • Electives and seminars: allow tailoring to interests such as game development, computational photography, natural language processing for multimedia, or cloud-based media services.

Entry requirements

Applicants are expected to hold a recognised bachelor’s degree in computer science, electrical engineering, or a closely related discipline. Strong programming experience and a grounding in mathematics (discrete math, calculus, linear algebra) are required.

  • Academic transcripts: evidence of undergraduate preparation in computing and quantitative subjects.
  • Letters of recommendation: academic and/or professional referees who can speak to the applicant’s technical ability and potential for graduate study.
  • Statement of purpose: a clear description of academic interests, relevant project or professional experience, and career goals in software and media applications.
  • Technical portfolio: applicants are strongly advised to include examples of code, projects, apps or multimedia work; this can be through a GitHub link, demo videos, or project write-ups.
  • Standardised tests and English proficiency: where required, evidence of English language proficiency is expected; requirements for tests such as the GRE vary and applicants should consult the programme for current guidance.

Career prospects

Graduates are prepared for technical and design roles that bridge software engineering and media technologies. Common career paths include:

  • Software engineer or senior developer focusing on media-rich applications (web, mobile, desktop).
  • Multimedia systems engineer working on video/audio processing, streaming platforms, or content delivery.
  • Computer graphics and real-time rendering engineer in games, simulation, or visual effects.
  • Interaction designer / HCI engineer building user-facing interactive systems, AR/VR experiences, and immersive interfaces.
  • Data scientist or machine learning engineer applying media analytics, computer vision or audio understanding in product teams.
  • Product or technical lead roles in startups and established companies that produce media platforms, creative tools, or entertainment technology.

Why study at Columbia University

Columbia offers access to leading researchers and interdisciplinary centres in computer science, multimedia, and the arts, together with the resources of a major research university. Located in New York City, the programme benefits from strong industry connections, internship opportunities and collaborations with media companies, startups and cultural institutions. Students gain exposure to both foundational theory and hands-on system building, supported by well-resourced labs, faculty mentorship and a diverse, international peer group.

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 Columbia 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.