Skip to main content

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.