В
1979 году
защитил кандидатскую диссертацию по теме «Операторные уравнения первого рода со случайными ошибками в данных».
В
1986 году
защитил докторскую диссертацию «Некорректные задачи со случайными ошибками в данных».
С
1987 года
работал заместителем директора по научной работе ВЦ СО АН СССР (Красноярск).
В
1990 году
А. М. Федотову присвоено звание профессора.
С
1995 года
работал заместителем директора по научной работе Института вычислительных технологий СО РАН.
С
2007 года
работал главным научным сотрудником Института вычислительных технологий СО РАН и проректором по информатизации Новосибирского государственного университета.
А. М. Федотов — специалист в области некорректных задач, информационных технологий, создания распределенных информационных систем, автоматизации программирования, обучения программированию.
Автор и соавтор более 350 научных работ, из них 4 монографий, автор интерактивных учебных пособий
. Среди учеников А. М. Федотова 3 доктора и 22 кандидата наук.