Em Física Computacional, é comum a necessidade de simulações de ampla escala assim como a análise de grandes quantidades de dados. Nesses casos, o desenvolvimento de programas deve considerar cuidadosamente questões de desempenho, incluindo o bom uso dos recursos computacionais existentes e o aproveitamento das diversas formas disponíveis de paralelismo. Esta disciplina irá ensinar os alunos a desenvolver programas levando em consideração o desempenho em arquiteturas atuais, bem como técnicas relevantes de programação paralela.