Родился 31 октября в Свердловской области в семье служащих, потомственных крестьян Дмитрия Сидоровича и Александры Сидоровны Батухтиных.
В 1951 году в городе Серове окончил школу с медалью.
С 1951 по 1957 год обучался в Московском авиационном институте им. С. Орджоникидзе.
В 1957—1966 годах работал в Конструкторском бюро на должностях от инженера до заместителя начальника отдела.
В 1966—1987 г. занимал должности от старшего научного сотрудника до исполняющего обязанности директора Института математики и механики Уральского отделения АН СССР). C 1983 по 1987 исполняющий обязанности директора.
В 1976 году на соискание учёной степени доктора физико-математических наук защитил диссертацию.
В которой говорилось о разработке методов программного синтеза в дифференциальных играх.РекторВ 1987 году занял пост ректора Челябинского государственного университета.За время ректорства с 2 до 7 увеличилось число корпусов.
С 6 до 14 число факультетов. Число студентов выросло до 13000 с 2500.СемьяОтец — Батухтин Дмитрий Сидорович.Мать — Батухтина Александра Георгиевна.Женат, двое детей.