Recent Courses Taught at UNCG
- SOC 101 Introduction to Sociology | Syllabus
- SOC 302 Introduction to Data Analysis | Syllabus
- SOC 497 Special Problems in Sociology | Syllabus
- SOC 618 Advanced Data Analysis | Syllabus
- SOC 644 Sociology of Globalization | Syllabus
Courses Taught at Johns Hopkins University
- 230.205 Introduction to Social Statistics | Syllabus
- 230.265 Research Tools & Technologies for the Social Sciences | Syllabus
- 230.325 Global Social Change and Development Research Practicum | Syllabus
- 230.359 Research Seminar on Global Social Protest | Syllabus
- 230.407 Comparative Labor Movements Research Seminar | Syllabus
- 230.460 Stratification in the Modern World Economy: 1600-2014 | Syllabus
- 230.600 Introduction to Social Statistics | Syllabus
- 230.644 Reading Capital @ 150 | Syllabus
International Teaching Experience
- Populism in Comparative Perspective (SAIS Bologna Campus, Italy) | Syllabus
- Social Change and Transformation (Yeditepe University, Turkey) | Syllabus
- Introduction to Sociology (Doğuş University, Turkey) | Syllabus
- Introduction to Sociology (Bahçeşehir University , Turkey) | Syllabus
- Research Methods in Social Sciences (Yeditepe University, Turkey) | Syllabus
- Research Methods in Social Sciences for Communication (Doğuş University, Turkey) | Syllabus
- Computer Software and Analysis for Social Scientists (Yeditepe University, Turkey) | Syllabus
- History of World Civilizations II (Yeditepe University, Turkey) | Syllabus
- History of World Civilizations I (Yeditepe University, Doğuş University, Turkey) | Syllabus