Necmettin Doğan, 1998 yılında İstanbul Üniversitesi Sosyoloji Bölümünden mezun olduktan sonra aynı bölümde yüksek lisans yaptı. 2007 yılında Freie Üniversitaet Berlin Sosyoloji Bölümünde doktorasını tamamladı. 2010-2011 arasında George Mason Üniversitesi’nde doktora sonrası araştırmalarda bulundu. “Alman Sosyoloji Geleneği” başlıklı bir kitap çalışması mevcuttur.