• Dosen Sejarah dan Kebudayaan Islam Universitas Islam Indonesia Yogyakarta (1964-1969)
• Dosen IKIP Yogyakarta (1967-1969)
• Asisten dosen paruh waktu Sejarah dan Kebudayaan Islam di Universitas Islam Indonesia, Yogyakarta (1969-1972)
BACA JUGA:Hore! Kawasan Monas Segera Dibuka Kembali Buat Wisatawan
• Asisten Dosen Sejarah Asia Tenggara IKIP Yogyakarta (1969-1972)
• Dosen paruh waktu Sejarah Asia Barat Daya IKIP Yogyakarta (1973-1976)
. Dosen senior Filsafat Sejarah IKIP Yogyakarta (1983-1990)
• Profesor tamu di University of Iowa, AS (1986)
• Dosen senior (paruh waktu) Sejarah dan Kebudayaan Islam IAIN Kalijaga, Yogyakarta (1983-1990)
• Dosen senior (paruh waktu) di UII Yogyakarta (1984-1990)
• Dosen senior (paruh waktu) Sejarah Ideologi Politik Pascasarjana Universitas Sebelas Maret Surakarta (1987-1990)
• Dosen senior (pensyarah kanan) di Universitas Kebangsaan Malaysia (1990-1994)
BACA JUGA:Gemuruh Bobotoh Sambut Ciro Alves Latihan Perdana di Stadion Sidolig
• Dosen senior Filsafat Sejarah IKIP Yogyakarta (1992-1993)
• Profesor tamu di McGill University, Kanada (1992-1994)
. Profesor Filsafat Sejarah IKIP Yogyakarta (1996)