Home / Teaching

Courses Taught

Undergraduate and graduate courses offered in computer science and artificial intelligence.

TAR 101 Undergraduate

Ottoman History I (1300-1600)

Political, administrative and social history of the Ottoman principality to the end of the classical age.

2024-2025 Fall

TAR 214 Undergraduate

Islamic History and Civilization

Umayyad and Abbasid periods, transformation of the caliphate and formation of Islamic urban culture.

2024-2025 Fall

TAR 305 Graduate

The Ottoman Waqf Institution and Urban History

Role of the waqf in the Ottoman city through Evkaf registers, court records and waqf accounting.

2024-2025 Spring

TAR 412 Graduate Seminar

Ottoman Jerusalem and Palestine Studies

Seminar on Jerusalem's waqf network, Magharibah Quarter, geography of Palestine and the Mandate public sphere.

2024-2025 Spring

TAR 508 PhD Seminar

Safavid History and Ottoman-Safavid Relations

Ottoman-Safavid rivalry through Safavid waqfs, Rafidi discourse and sectarian politics.

2024-2025 Spring