Courses
Students are encouraged to create a course sequence that best supports their individual research, dissertation, and teaching plans. Recently offered courses include:
Core Methods & Research
- Computational Communication
Learn computational approaches to studying communication, media, and online behavior. - Qualitative Methods for Understanding Technology
Essential for understanding how people use and experience technology. - Statistics and Statistical Programming
Foundational quantitative skills for research and data analysis. - Social Network Analysis
Valuable for studying relationships, communities, and information flows.
AI & Machine Learning
- Introduction to Artificial Intelligence
Strong foundation in AI concepts and methods. - Introduction to Natural Language Processing
Particularly useful for studying communication and media data. - Deep Learning
Advanced machine learning techniques used across modern AI applications. - Conversational AI
Directly relevant to chatbots, assistants, and human-AI interaction research.
Human-Computer Interaction (HCI)
- Human Computer Interaction
A foundational course for understanding technology design and user experience. - Theories & Practice of Human Computer Interaction
Provides deeper grounding in HCI research and design. - HCI Studio
Hands-on design and prototyping experience.
Media, Technology & Society
- Algorithmic News Media
Examines how algorithms influence information and public discourse. - Foundational Theories of Media and Communication
Core theoretical grounding for TSB research. - Innovation in Journalism & Technology
Explores emerging technologies in media and communication industries.