Teaching

Course overview

Social Computing

Bachelor’s Degree in Internet of Things, Big Data, and Machine Learning at the University of Udine

Michael Soprano Updated Sep 29, 2026

About the course

Social Computing explores how computational systems shape social interaction and how people contribute to those systems. The course combines social media, network analysis and crowdsourcing with practical work on data collection and task design. It is taught in Italian as part of the Bachelor’s Degree in Internet of Things, Big Data, and Machine Learning at the University of Udine.

Teaching

Stefano Mizzaro is the course instructor. I have contributed as a teaching assistant in the editions listed above, preparing and delivering selected lectures, exercises and laboratory activities. The team, tools and number of hours vary by year; each edition page records the details.

Topics

  • Social media APIs and data access
  • Network analysis and graph structures
  • Crowdsourcing platforms and task design
  • Practical tools such as Python, Jupyter, Postman, Angular, and Crowd_Frame

Materials