Teaching
I teach courses on artificial intelligence, natural language processing, digital humanities, and data sciences at the intersection of computation and communication. Prospective graduate students should contact me directly.
Courses
-
AI in Action: Build and Apply
Hands-on introduction to AI applications across industries, with case studies in media, journalism, cybersecurity, marketing, finance, and healthcare.
-
GEN/AI and NLP for Media Innovation
Generative AI and NLP applied to media innovation, with emphasis on Arabic content and responsible deployment.
-
Intro to Social Computing
Computational approaches for studying social behavior, online communities, and digital platforms.
-
Data Sciences and Text Analytics
Data science fundamentals and text analytics for communication research, including Arabic text processing.
-
Methods in Digital Humanities
Research methods and applied projects in digital humanities, covering text analysis, corpus-based approaches, and digital curation.
-
Coding for Humanities
Programming fundamentals applied to humanities research, including Python, data wrangling, and reproducible analysis.
-
Digital Communication and Media
Digital communication theory and methods with applications to Arabic and global media.
-
Emerging Technologies and Applications
Survey of emerging digital technologies, AI systems, and their applications to research and practice.
-
Doctoral Pro Seminar in Digital Humanities
Doctoral seminar on digital humanities scholarship, research design, and methodological foundations.
Graduate Supervision
27
MA students supervised
4
PhD students supervised
I welcome applications from prospective MA and PhD students interested in Arabic NLP, large language models, digital humanities, or computational social science. Interested candidates should send a CV and research proposal to wajdi.zaghouani@northwestern.edu.