Early Bird offer ends on Friday 16th May 2025 at 5pm
The University of Greenwich Networks and Urban Systems Centre (NUSC) has multi-disciplinary expertise exploring the expanding frontiers of urban challenges and opportunities to improve quality of life, competitiveness and sustainability. With expertise in transport, supply chain and social network systems, we focus on five interlinked strands: production systems; urban ecosystems, business ecosystems, digital business models, and global value chains. We have one of the largest concentrations of business network analysts in Europe, applying the techniques of organisational network analysis to a wide range of business problems, re-conceiving individual firms, organisations and markets as structured relationships.
The NUSC Summer School provides opportunities for those both new to network and data science and those who wish to consolidate or expand existing knowledge in the field. Ten distinct courses offer introductions to R and Python, an introduction to social network analysis, organisational network analysis with xUCINET, discourse network analysis, experimental methods, programmatic approaches to text data, and non-coding approaches to text, quantitative and network analysis using Generative AI.
The courses are aimed to equip postgraduate students, researchers and social science practitioners with skills to apply in practical projects. This is an in-person event only.
All courses include practical, hands-on sessions where you'll apply what you've learned to real-world problems.
Learn from leading experts in academia and industry who are passionate about sharing their knowledge.
Connect with peers and instructors from around the world to build your professional network.
About: This half-day workshop provides an introduction to the R programming language for those without any previous experience with this or as a refresher if you haven't used it for a while.
The goal of the course is to provide participants with an overview of how to use R for research including data processing and visualisation. It also provides a foundation for the course on Organisational Network Analysis with xUCINET for those that haven't experience in R.
By the end of the course participants will be able to:
Requirements: No prior knowledge of R is required. Ideally, participants should bring their own laptops with RStudio installed.
Instructor: Bruce Cronin
About: This half-day course introduces coding with Python, tailored for those interested in quantitative and qualitative research. Participants will learn the basics of Python programming and how to apply it to various research methodologies. The course will cover fundamental coding concepts, data manipulation, and basic analysis techniques. It also provides a foundation for the course on programmatic approaches to thematic analysis for text data.
By the end of the course, participants will be able to:
Requirements: No prior programming experience is required. Ideally, participants should bring their own laptops with Python and Jupyter Notebook installed.
Instructor: Mohit Kumar Singh
About: The workshop provides an introduction to Discourse Network Analysis, a software-supported set of methods for analysing the development of social relationships in discourse such as policy debates. As with other content analysis tools, discourse is manually but additionally coded with actor attributes highlighting sentiment and belief structures. The network data generated can be used to identify narrative or advocacy coalitions, key players and strategic discourse shifts.
By the end of the course participants will be able to:
Requirements: No prior knowledge of SNA is required, though some exposure to this would be helpful. Ideally, participants should bring their own laptops with Discourse Network Analyser and Gephi installed (both are java-based multi-platform executables)
Instructor: Francisca Da Gama
About: This course provides an introduction to causal inference, equipping participants with the skills to critique methods used in contemporary academic work and apply these methods in their research. It begins with an overview of causality in experimental designs, covering differences between observational and experimental data, randomised experiments, and random sampling. In the second part of the course, participants will gain a hand-on experience with oTree, a flexible framework based on Python. oTree is a powerful and simple tool for developing social science experiments, enabling researchers to conduct studies both online and in laboratory settings.
The course provides a step-by-step introduction to oTree, covering everything from installation to launching an experiment. Participants will learn key experimental design principles, including causal inference, randomization, and validity assessment, before moving on to practical applications of oTree.
At the end of the course participants will be able to:
Requirements: No prior knowledge is required, though basic familiarity with experimental design concepts would be helpful. Participants should bring laptops with oTree installed.
Instructor: Martina Testori
General References:
About: The goal of the course is to provide attendees with a general overview of the field of social network analysis, confidence in using its key analytical tools in practice, and insight into how it can be used in scholarly practice in the social, economic, managerial and political disciplines. The focus is on research design and how SNA elements can be successfully integrated into a research project, paper, or dissertation. Participants will be introduced to UCINET and Netdraw software via practical exercises.
At the end of the course participants will be able to:
Requirements: All social science backgrounds are welcome, and participants are assumed not to have any previous knowledge of SNA, or of any analytical or statistical software. No previous experience with the software is expected. Ideally, participants should bring their own laptops with Ucinet installed (Ucinet is windows-based so Mac users need a windows compatibility layer such as Wine or dual boot).
General references:
Instructors: Anna Piazza, Dr Srinidhi Vasudevan and Dr Balint Diószegi
About: With the proliferation of large corpora of text data, manual thematic/content analysis is no longer effective to extract common topics and key themes. Furthermore, text data is multifaceted, and it is challenging to derive the sentiment of the authors in an accurate way. To cope with that issue, machine learning-based topic modelling and sentiment analysis are well-known techniques to explore prominent topics and their sentiment from a big collection of texts.
This course aims to provide a basic knowledge about text pre-processing, sentiment extraction using HuggingFace and an introduction of the most common topic model Latent Dirichlet Allocation (LDA) using the Python-programming language. The participants will have an opportunity to practise on real customer review dataset from Amazon.
At the end of the course participants will be able to:
Requirements: Participants should have an elementary knowledge of the Python-programming language; course 2 in the Summer School is sufficient grounding.
Instructor: Dr Quang (James) Duong
About: This full-day course covers the use of Generative AI for text analysis. Participants will explore advanced techniques for analysing and generating text using AI models. The course will cover topics such as natural language processing (NLP) and sentiment analysis with state-of-the-art AI tools.
By the end of the course participants will be able to:
Requirements: Participants should have a basic understanding of Python programming; course 2 in the Summer School is sufficient grounding. Prior experience with NLP is beneficial but not required. Participants should bring their own laptops with Python installed.
Instructor: Dr Mohit Kumar Singh
About: This workshop introduces social scientists to the application of Generative AI (GenAI) for exploring, analysing and visualising social networks. Traditionally, social network analysis (SNA) has required specialised programming skills or dedicated software packages that present a steep learning curve. This session demonstrates how GenAI tools can transform the accessibility of network analysis techniques, allowing researchers to focus on substantive research questions rather than technical implementation.
Participants will discover how to leverage AI assistants to process relational data, calculate network metrics, identify structural patterns, and create compelling visualisations—all through natural language instructions. The session covers fundamental SNA concepts including centrality measures, community detection, and network visualisation through practical examples relevant to contemporary social science research.
This hands-on workshop provides a foundation for researchers interested in incorporating network perspectives into their work without requiring extensive technical training. Participants will gain practical skills for analysing various forms of relational data, from interpersonal connections to organisational networks and digital interactions.
By the end of the course participants will be able to:
Requirements: Some familiarity with social network analysis concepts is not required but useful. Participants should bring a laptop with internet access. The session is designed specifically for social scientists new to network analysis who wish to incorporate relational perspectives into their research. While the focus is on accessibility, the workshop will provide sufficient methodological grounding for participants to critically engage with network concepts and findings.
Instructor: Dr Guido Conaldi
About: Generative Artificial Intelligence (GenAI) tools have transformed how researchers approach statistical analysis, making sophisticated quantitative methods accessible without extensive programming knowledge. This workshop introduces social scientists to the capabilities of GenAI coding assistants for conducting statistical analyses using natural language prompts rather than writing code themselves.
During this intensive one-day session, participants will discover how to leverage GenAI tools to translate prompts into code for functional statistical analyses. The workshop takes a practical approach, demonstrating how researchers can focus on research design and interpretation while AI handles the technical implementation of analyses.
This hands-on session is designed to equip social scientists with a principled framework to conduct quantitative analysis independently regardless of their coding background. Participants will learn to inspect, modify and understand AI-generated code, developing essential skills for creating well-documented and replicable research.
By the end of the course participants will be able to:
Requirements: No prior programming experience is required, though familiarity with basic statistical concepts is helpful. Participants should bring a laptop with internet access. The workshop is designed specifically for social scientists seeking to enhance their quantitative research capabilities without investing substantial time in learning programming languages.
Instructor: Dr Guido Conaldi
About: This course provides an introduction to social network analysis applied to the study of organisational networks. These social networks are shaped and influenced by organisational tasks and structures and various methods of accounting for these effects are considered in the course. The course also builds on elementary understanding of the UCINET software package by examining how many repetitive analytical tasks, common in organisational network analysis, can be automated using the new R-based version of the software, xUCINET.
By the end of this course participants will be able to:
Requirements: Participants should have an elementary understanding of Social Network Analysis and R; course 1 in the Summer School is sufficient grounding. Participants should bring their own laptops with RStudio installed. No prior knowledge of UCINET is needed.
Instructor: Bruce Cronin is Professor of Economic Sociology at the University of Greenwich, where he is co-director of the Networks and Urban Systems Centre.
General references: Borgatti, SP, Everett, MG, Johnson, JC, and Agneessens, F. (2022) Analysing Social Networks Using R. London: Sage.
Professor of Economic Sociology
University of Greenwich
Co-director of the Networks and Urban Systems Centre
Lecturer in Transport and Logistics Management
University of Greenwich
Visiting Research Fellow in AI at Loughborough University
Senior Lecturer in International Business
University of Greenwich
Computational Social Scientist
University of Greenwich
Senior Lecturer in Business Management
Programme Leader for MSc Business Analytics
University of Greenwich
Senior Lecturer in Economic Sociology
University of Greenwich
Lecturer in Network Science
University of Greenwich
Visiting Research Fellow at Imperial College
Senior Lecturer in Business Operations
University of Greenwich
Associate Professor in Organisational Sociology
University of Greenwich
Deputy Director of the Networks and Urban Systems Centre
Each course runs 10:00-16:00 for full-day courses, 10:00-13:00 and 13:00-16:00 for half-day courses
Instructor: Bruce Cronin
Instructor: Mohit Kumar Singh
Instructor: Francisca Da Gama
Instructor: Martina Testori
Instructors: Srinidhi Vasudevan, Anna Piazza, Balint Diószegi
Instructor: James Duong (Quang Huy)
Instructors: Srinidhi Vasudevan, Anna Piazza, Balint Diószegi
Instructor: Mohit Kumar Singh
Instructors: Srinidhi Vasudevan, Anna Piazza, Balint Diószegi
Instructor: Guido Conaldi
Instructor: Guido Conaldi
Instructor: Bruce Cronin
Early Bird offer ends on Friday 16th May 2025 at 5pm
| Course | Early Bird Regular | Early Bird Student |
|---|---|---|
| 1. Introduction to coding for quantitative and qualitative research with R | £50 | £30 |
| 2. Introduction to coding for quantitative and qualitative research Python | £50 | £30 |
| 3. Introduction to Discourse Network Analysis | £50 | £30 |
| 4. Experimental methods and programming in oTree | £100 | £60 |
| 5. Doing Research with Social Network Analysis: Tools, theories, and applications | £250 | £150 |
| 6. Programmatic approaches to thematic analysis for text data | £100 | £60 |
| 7. Textual analysis with Generative AI | £100 | £60 |
| 8. Generative AI for Social Network Analysis without coding | £100 | £60 |
| 9. Generative AI for statistical analysis without coding | £100 | £60 |
| 10. Organisational Network Analysis with xUCINET in R | £100 | £60 |
For enquiries regarding the NUSC Summer School, please email us. We will respond as soon as possible.
Most courses are designed for participants with a basic understanding of programming concepts. Specific prerequisites for each course are listed in the course descriptions. Beginners are welcome to join the introductory courses, while more advanced courses may require specific prior knowledge.
The summer school does not provide accommodation. Participants are responsible for arranging their own accommodation in Greenwich or London.
Participants should bring their own laptops with the required software pre-installed. Installation instructions will be provided to registered participants. All necessary datasets and materials will be provided during the course.
Yes, all participants who attend their registered courses will receive a certificate of completion.
Yes, you can register for multiple courses, as long as they don't run at the same time. Please check the schedule to ensure there are no time conflicts.
The NUSC Summer School will take place at Hamilton House, located in Park Vista, next to Greenwich park, a short walk from the main Greenwich Campus.
Hamilton House, 15 Park Vista, SE10 9LZ