Margarida Carvalho é Professora Adjunta no Instituto de Contabilidade e Administração de Lisboa, Instituto Politécnico de Lisboa. Tem Doutoramento em Educação, especialidade em Didática da Matemática, pelo Instituto de Educação da Universidade de Lisboa. Mestrado em Investigação Operacional, pela Faculdade de Ciências da Universidade de Lisboa; e Licenciatura em Estatística e Investigação Operacional, pela Faculdade de Ciências da Universidade de Lisboa.
Leciona unidades curriculares da Secção de Matemática.
Página pessoal: www.mmscarvalho.com