7 Mart 1947'de Ankara'da doğdu. Babasının adı Kamil Tuğrul, annesinin adı Elif'tir. Endüstri Mühendisi ve Öğretim Üyesi; Orta Doğu Teknik Üniversitesi İnşaat Mühendisliği Bölümü'nü bitirdi. Yüksek lisansını ODTÜ'de aynı bölümde, doktorasını Georgia Institute of Technology'de endüstri ve sistem mühendisliği alanında tamamladı.
İllinois Üniversitesi'nde Öğretim Üyesi olarak görev yaptı. Illinois Üniversitesi Senato Üyeliği ve Mühendislik Fakültesi Yönetim Kurulu Üyeliği görevlerinde bulundu. Profesörlük unvanını aldı. Uluslararası Kuruluşlarda Danışmanlık, Milano Üniversitesi'nde Öğretim Üyeliği yaptı. ODTÜ Endüstri Mühendisliği Bölümü'nde Öğretim Görevlisi olarak çalıştı. Sosyal Demokrasi Derneği Başkanlığı görevini üstlendi. 22. Dönem Uşak Milletvekili. 23. Dönem'de Türkiye-AB Karma Parlamento Komisyonu Üyesi oldu.
Çok iyi düzeyde İngilizce ve İtalyanca bilen Coşkunoğlu, evli ve 2 çocuk babasıdır.