Nata nel 1964, Maria Bocci si è laureata in Lettere presso l’Università degli Studi di Milano con il massimo dei voti. Ha conseguito il titolo di dottore di ricerca nel 1997. Dal 1990 al 2000 ha partecipato all’attività didattica e scientifica della cattedra di Storia contemporanea presso la Facoltà di Lettere dell’Università degli Studi di Milano, collaborando con Giorgio Rumi. Dal 1998 insegna Storia contemporanea presso la Facoltà di Scienze della formazione dell’Università Cattolica del Sacro Cuore, inizialmente per conferimento di contratti annuali. Nel 2000 ha vinto un concorso per ricercatore di Storia contemporanea presso la Facoltà di Scienze della formazione dell’Università Cattolica. Nel 2002 ha conseguito l’idoneità come professore di seconda fascia (settore scientifico-disciplinare M-STO/04 Storia contemporanea) e nel 2003 è stata chiamata dalla Facoltà di Scienze della formazione dell’Università Cattolica. Dal 2006 è professore di prima fascia presso la stessa Facoltà. Dal 2004 ha fatto parte di un gruppo di lavoro che, su mandato rettorale, ha progettato e realizzato la Storia dell’Università Cattolica del Sacro Cuore, con un programma articolato su diversi anni. Dal 2008 è direttore del Dipartimento di Storia dell’economia, della società e di Scienze del territorio “Mario Romani”. Dallo stesso anno è direttore dell’Associazione culturale duca Marcello Visconti di Modrone per lo studio della storia dell’industria. Dal 2010 è direttore scientifico dell’Archivio generale per la storia dell’Università Cattolica del Sacro Cuore. Dal 2012 fa parte del Consiglio scientifico delle Edizioni Studium e dell’International Scientific Board della rivista «History of Education & Childrens Literature». Dal 2012 al 2013 è stata membro del Consiglio di Amministrazione della Fondazione «Il Vittoriale degli Italiani», con sede in Gardone Riviera (BS), su designazione del Ministero per i Beni e le Attività Culturali.