Social Computing
Bachelor’s Degree in Internet of Things, Big Data & Web at the University of Udine
Aims
This course introduces the foundations of social computing through two complementary perspectives: social behavior supported by computational systems, and computational systems supported by coordinated human activity. It covers both social media platforms and crowdsourcing environments, combining conceptual foundations with practical tools and hands-on activities.
Students are introduced to social media APIs, network analysis, crowdsourcing systems, and practical tools for experimentation and data analysis. The course is taught in Italian.
Main 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
Teaching Team and Contribution by Academic Year
Academic Year 2020/2021
Teaching Team
- Stefano Mizzaro - Course Leader
- Michael Soprano - Teaching Assistant
My Contribution
I contributed to the course by teaching the practical applications of the concepts introduced by Professor Stefano Mizzaro in six lectures (12 hours). I also prepared and assigned course work for the students.
- Lesson 1: Twitter API: Introduzione & Richiami
- Lessons 2-3: Twitter API: Tweepy & Requests
- Lesson 4: Grafi: NetworkX
- Lessons 5-6: Crowd_Frame: How To
Academic Year 2021/2022
Teaching Team
- Stefano Mizzaro - Course Leader
- Michael Soprano - Teaching Assistant
My Contribution
I contributed to the course by teaching the practical applications of the concepts introduced by Professor Stefano Mizzaro in six lectures (12 hours). I also prepared and assigned course work for the students.
- Lesson 1: Python / REST: Richiami
- Lesson 2: Twitter API: Tweepy
- Lesson 3: Twitter API: Endpoint V2
- Lesson 4: Grafi: NetworkX
- Lessons 5-6: Crowd_Frame
Academic Year 2022/2023
Teaching Team
- Stefano Mizzaro - Course Leader
- David La Barbera - Teaching Assistant
- Michael Soprano - Teaching Assistant
My Contribution
I contributed to the course by delivering two lectures on Crowd_Frame, a framework I developed for the design and deployment of crowdsourcing tasks (4 hours). I also prepared the second course assignment for the students.
- Lessons 4-5: Crowd_Frame
Academic Year 2023/2024
Teaching Team
- Stefano Mizzaro - Course Leader
- David La Barbera - Teaching Assistant
- Michael Soprano - Teaching Assistant
My Contribution
I contributed to the course by delivering two lectures on Crowd_Frame, a framework I developed for the design and deployment of crowdsourcing tasks (4 hours). I also prepared the second course assignment for the students.
- Lessons 4-5: Crowd_Frame
Academic Year 2024/2025
Teaching Team
- Stefano Mizzaro - Course Leader
- Hafska Akebli - Teaching Assistant
- Michele Lizzit - Teaching Assistant
- Michael Soprano - Teaching Assistant
My Contribution
I contributed to the course by delivering a lecture and in-class activity on Crowd_Frame, a framework I developed for the design and deployment of crowdsourcing tasks (2 hours).
- Lesson 4-5: Crowd_Frame: in-class activity
Additional Materials
- Crowd_Frame: GitHub Repository