Артемов Сергей Николаевич в 1968 году окончил физико-математическую школу-интернат №18 имени А.Н.Колмогорова при МГУ, а затем - механико-математический факультет МГУ имени М.В.Ломоносова. С 1973 года преподавал в физико-математической школе-интернате №18 имени А.Н.Колмогорова.
Кандидат физико-математических наук. В 1989 году стал доктором физико-математических наук. С 1994 года - профессор кафедры математической логики и теории алгоритмов. С 1995 года – заведующий лабораторией логических проблем информатики.
Подготовил 7 кандидатов наук. Автор 66 научных работ. В настоящее время сотрудник физического факультета МГУ имени М.В.Ломоносова.
При написании статьи использовались материалы с сайта mech.math.msu.su.