Шапошников Константин Николаевич родился 23 апреля 1880 г. в г. Москве. В 1905 г. окончил физико-математический факультет МГУ и был оставлен для приготовления к профессорскому званию. В течение нескольких лет занимался в университете педагогической и научной деятельностью.
В 1918 г. был избран профессором и зав. кафедрой физики Иваново-Вознесенского политехнического института.