Капитан, заместитель командира стрелкового батальона 796-го стрелкового полка 141-й стрелковой дивизии. Участвовал в боях под Воронежем, на Курской дуге, на плацдарме за Днепром в районе с. Страхолесье, в наступательных боях 1-го Украинского фронта.
Награжден орденами Отечественной войны I степени, Отечественной войны II степени, Красной Звезды, медалью «За отвагу», «За победу над Германией в Великой Отечественной войне 1941−1945 гг.».
В 1937—1941, 1945−1957 гг. работал в МГПИ им. А. И. Полежаева — преподаватель математики, декан физико-математического факультета.
С 1957 г. в Мордовском государственном университете — старший преподаватель, заместитель декана физико-математического факультета.
Николай Иванович родился в 1909 г. в Саранске. Его детство совпало с годами Первой мировой войны. В семье было пятеро братьев, отец работал печником. Жили дружно, учились и помогали отцу. В 1937 году Николай Васильев успешно окончил физико-математический факультет Мордовского пединститута. Молодой математик остался на одной из кафедр факультета на должности ассистента. Война прервала все его планы.
В ноябре 1941 года Н. И. Васильев был призван в армию. С мая 1942 года он воевал в составе 796-го стрелкового полка 141-й стрелковой дивизии в должности помощника начальника штаба. В фронтовой жизни капитана Васильева были и изнурительные бои, и тяжелые ранения, и горечь потерь, и радость победы. Не раз Николай Иванович проявлял свои боевые качества в боях, за что был награжден орденами Отечественной войны 1 и II степени, медалью «За отвагу».
После тяжелого ранения под Тернополем комиссия признала капитана Васильева непригодным к военной службе, и он был демобилизован.
И снова любимое дело. Николай Иванович вернулся в вуз в феврале 1945 г., работал преподавателем, более десяти лет был деканом физико-математического факультета.
Н. И. Васильев работал в Мордовском государственном университете до 1970 года.