1972-73 yıllarında Almanya’da Almanca dil eğitimi ve iş yer eğitimi ile ilgili staj çalışmalarını tamamladı. 1976’da Almanya’da IAESTE bursu ile 3 ay süre ile Alman Demiryollarında staj yaptı. 1973 yılında girdiği Fırat Üniversitesinde lisans eğitimi esnasında FORTRAN programlama dili ile kodlama yaptı. 1977’de Fırat Üniversitesi’nden bölüm birincisi olarak mezun oldu ve aynı yıl İTÜ Nükleer Enerji Enstitüsü’nde yüksek lisans öğrenimine başladı. Yüksek lisans tez çalışmasını bilgisayarla simülasyon konusunda (FORTRAN Programlama dili ile) tamamladı. 1979’da “Yüksek Mühendis” unvanını aldı. 1978 de İTÜ Araştırma Reaktöründe mühendis olarak başladığı görevini, 1979 da Fırat Üniversitesi’nde “Araştırma Görevlisi” olarak sürdürdü ve aynı yıl Karadeniz Teknik Üniversitesi Fen Bilimleri Enstitüsünde doktora eğitimine başladı.