22 Eylül 1924’te Gelibolu’da doğdu. İlk ve orta öğretimini Balıkesir’de yaptıktan sonra, 1943’te o zamanki adıyla Siyasal Bilgiler Okulu’na girdi ve 1947’de bu okulun Siyasi Şubesi’nden (Diplomasi Şubesi) mezun oldu. Bir süre Milli Eğitim Bakanlığı Kültürel Dış Münasebetler Şubesi’nde çalışan Armaoğlu 1948 Haziran’ında SBO Siyasi Tarih Kürsüsü’ne asistan olarak girdi. 1949’da Ankara Hukuk Fakültesi’nde fark sınavları vererek bu fakülteden hukuk diploması aldı ve sonra da hukuk lisansiyesi olarak doktora çalışmalarına başladı. 1953’te “Seçim Sistemleri” adlı doktora tezi ile bu fakülteden Hukuk Doktoru unvanını aldı. Prof. Armaoğlu, 1956’da Siyasal Bilgiler Fakültesi Siyasi Tarih Doçenti ve 1963’te de Siyasî Tarih Profesörü oldu. 1976 Ekim’inde Ankara Üniversitesi’nden ayrılan Prof. Armaoğlu, Türk Tarih Kurumu Üyeliği ve Atatürk Yüksek Kurumu Üyeliği görevlerinde bulundu. Prof. Armaoğlu İngilizce ve Fransızcanın yanında ayrıca Rusça da biliyordu. 10 Haziran 1998’de vefat etti.