Michael Vahidirad

Assistant Professor

Update: 2025-12-11

Michael Vahidirad

Literature and Humanities / History

Current courses

Course Name unit term
Reading English in History (Part II) 2 first semester Academic year 2025-2026
Reading and Comprehension of Historical Texts in English 2 first semester Academic year 2025-2026
Constitutional Revolution & Political Evolutions,... of Iran from the Overthrow of Qajar Rule 2 first semester Academic year 2025-2026
History of the Byzantine Era 2 first semester Academic year 2025-2026
History of Oil in Iran & the Middle East 2 first semester Academic year 2025-2026
Usage of Computer and New Technologies in History 2 first semester Academic year 2025-2026
History of Europe in the Middle Ages 2 first semester Academic year 2025-2026