Master of Computer Applications (MCA) é uma pós-graduação em ciência da computação concedida na Índia. É equivalente ao grau de Mestrado em Ciência da Computação (MSc CS) oferecido em outros países. O programa MCA normalmente consiste em três anos de cursos e um projeto. O currículo inclui cursos de programação de computadores, estruturas de dados, algoritmos, sistemas de banco de dados, engenharia de software e gerenciamento de projetos. Após a conclusão do programa MCA, os graduados recebem o diploma MCA e são elegíveis para carreiras no setor de TI.