Авторы разрабатывают новое направление развитии криминалистики — создание алгоритмов и программ расследования преступлений, закладывают основы формирующегося учения об алгоритмизации следственной деятельности. В работе исследуются теоретические основы и практические предпосылки алгоритмизации этой деятельности, дан системно-деятельностный анализ расследования, изучены состояние и проблемы его алгоритмизации и программирования. Раскрыты методологические и методические основы алгоритмизации следственной деятельности: осуществлен анализ соотношения алгоритмического и эвристического подходов к расследованию, рассмотрены типовые информационные модели преступной деятельности и типовые следственные ситуации как предпосылки для алгоритмизации. Изложены организационные основы алгоритмизации расследования в целом и отдельных следственных действий. Книга адресуется преподавателям и студентам юридических вузов, научным сотрудникам, прокурорско-следственным работникам.