-
Presentation
Presentation
This module provides an in-depth introduction to social network analysis (SNA), emphasizing practical skills and applications in Python using the NetworkX library. Over 30 hours, students will learn to analyse social structures through networks and graph theory, understand the principles behind social networks, and apply these concepts to real-world data.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Master Degree | Semestral | 7
-
Year | Nature | Language
Year | Nature | Language
1 | Mandatory | Português
-
Code
Code
ULHT6347-23267
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
Foundations of Social Network Analysis Graph Theory Essentials Network Metrics and Measures Network Models and Structures Network Dynamics and Evolution Data Collection, Management, and Visualisation Applied Social Network Analysis Project
-
Objectives
Objectives
Understanding Social Network Analysis concepts Learn advanced Python techniques for analysing network data Apply graph theory in diverse contexts Critically evaluate network models and algorithms Master data preparation techniques for network analysis Construct and interpret complex network visualisations Implement SNA techniques to address real-world problems Critique and synthesise SNA findings
-
Teaching methodologies and assessment
Teaching methodologies and assessment
In the module "Introduction to Social Networks", innovative teaching methods are used to enhance learning. The flipped classroom approach is adopted, where students pre-study the concepts, allowing class time to be devoted to practical exercises, discussions, and projects. Interactive programming sessions via Jupyter Notebooks allow experimentation with Python and NetworkX in an environment of constant feedback. Project-based learning is essential, with students undertaking projects that involve the collection, analysis, and visualisation of real network data, promoting critical thinking and practical application of theoretical knowledge. By incorporating these methods, the aim is to equip students with the technical skills and analytical mindset needed to excel in social network analysis.
-
References
References
Menczer, F., Fortunato, S., & Davis, C. A. (2020). A first course in network science. Cambridge University Press.
-
Office Hours
Office Hours
-
Mobility
Mobility
No