Преподавание программирования в НГУ началось на кафедре вычислительной математики вновь организованного механико-математического факультета в 1961 г. Руководил кафедрой вычислительной математики в 1961-1971 гг. член-корреспондент, затем академик, будущий Нобелевский лауреат Л.В. Канторович.
Большой вклад в становление преподавания программирования внес академик А.П. Ершов. Он начал работать в НГУ с 1961 г. ассистентом, а с 1962 г. – доцентом кафедры вычислительной математики мехмата НГУ. В феврале 1969 г. А.П. Ершов избран на должность профессора кафедры теоретической кибернетики и стал членом Ученого совета ММФ НГУ (1969-1987).
Практически с момента начала преподавательской деятельности в НГУ А.П. Ершов возглавлял отделение программирования. Это отделение являлось неформальным структурным подразделением кафедры вычислительной математики. В 1966 году, когда была создана кафедра теоретической кибернетики под руководством член-корреспондента А.А. Ляпунова, отделение вошло в состав этой кафедры также неформально. Официально отделение оформилось в 1976 году в составе кафедры вычислительной математики по инициативе и при поддержке заведующего этой кафедрой академика Г.И. Марчука.
На кафедре теоретической кибернетики А.П. Ершов занимал должность заместителя заведующего (1966-1973), а после кончины А.А. Ляпунова стал заведующим этой кафедрой (1973-1976). В марте 1976 г., после частичной реорганизации кафедр теоретической кибернетики и вычислительной математики А.П. Ершов занял должность заместителя заведующего кафедрой вычислительной математики, передав кафедру кибернетики д.ф.-м.н.В.Л. Макарову.
А.П. Ершов и сотрудники Института математики, ВЦ СО АН СССР, а впоследствии и НФ ИТМиВТ АН СССР, были в числе преподавателей кафедры теоретической кибернетики. В разные годы здесь работали Б.А. Трахтенброт, А.А. Зыков, А.В. Гладкий, М.И. Нечепуренко, В.Т. Дементьев, В.К. Коробков. В.В. Глаголев, В.Л. Катков, С.Я. Фитиалов. Как почасовики начинали преподавательскую деятельность В.Н. Агафонов, И.А. Полетаев, С.К. Кожухина, И.В. Поттосин,М.М. Бежанова, В.А. Непомнящий, А.А. Берс, А.Ф. Рар, Л.Л. Змиевская, С.Ю. Дедерер, Я.М. Курляндчик, Н.А. Калинина, В.Ф. Меньщиков, И.М. Бобко, Г.Г. Степанов, И.Э. Иткин, В.Е. Котов, Л.Б. Эфрос и др.
Все эти годы проводилась работа по созданию самостоятельной кафедры программирования ММФ НГУ, но осуществилось ее открытие только в 1993 г., возглавил кафедру д.ф.-м.н., профессор И.В. Поттосин (1993-2001).