Search type



Generalized Linear Models: a comprehensive system of analysis and graphics using R and the Rcommander

2 - 6 July 2018


This is a general course in statistics based on generalized linear models and is designed to provide a relatively complete course in data analysis for post-graduate students.  A number of analytical techniques are covered , including OLS and logistic regression, Poisson, proportional-odds and multinomial logit models, enabling a wide range of data to be modelled.  Graphical displays are extensively used, making the task of interpretation much simpler. 

A general approach is used which deals with data (coding and manipulation), the formulation of research hypotheses, the analysis process and the interpretation of results.  Participants will also learn about the use of contrast coding for categorical variables, interpreting and visualising interactions, regression diagnostics and data transformation and issues related to multicollinearity and variable selection.

The software package R is used in conjunction with the R-commander and the R-studio.  These packages provide a simple yet powerful system for data analysis.  No previous experience of using R is required for this course, nor is any previous experience of coding or using other statistical packages.

This course provides a number of practical sessions where participants are encouraged to analyse a variety of data and produce their own analyses.  Analyses may be conducted on the networked computers provided, or participants may use their own computers; the initial sessions cover setting up the software on lap-tops (all operating systems are allowed).

Course objectives

The main objective of this course is to provide a general method for modelling a wide range of data using regression-based techniques.  Participants will be able to select, run and interpret models for continuous, ordered and unordered data using modern graphical techniques.  

Course timetable

Day one

Afternoon - Introduction: A system of analysis; Software: R, Rstudio and the Rcommander

Day two

Morning - Data coding, manipulation and management; defining models: representing research questions

Afternoon - Analysis: An introduction to generalized linear models; Interpretation: using effect displays

Day three

Morning - Modelling continuous data; Contrast coding: dealing with categories explanatory variables

Afternoon - Modelling count data; Including and interpreting interactions.

Day four

Morning - Modelling categories (using logit models); Modelling ordered categorial variables (proportional odds models)

Afternoon - Modelling unordered categorical variables (multinomial logit models); Exercises modelling categorical variables

Day five

Morning - Model diagnostics and data transformations (Box-Cox and Box-Tidwell); Variable selection (strategies for dealing with collinearity using limited variable models and multimodel presentations)

Course presenters

The course will be presented by Graeme Hutcheson.

Graeme Hutcheson is a lecturer in the Manchester Institute of Education and has published extensively in the field of regression models and the analysis of social science data.

Prior or recommended knowledge/reading/skills

There are no pre-requisites for this course as instruction is provided for all techniques.  However, it will be of most use to those who are interested in modelling social science datasets (survey and quasi-experimental) and applying graphics to interpret these.

This course is suitable for PGR students, academics and researchers in all social science fields.

Recommended Reading:

Agresti, A. (1996).  An Introduction to Categorical Data Analysis.  Wiley.

Fox, J. and Weisberg, S. (2011).  An R companion to Applied Regression (second edition).  Sage Publications

Harrell, F. E. (2001).  Regression modelling strategies. Springer.

Hutcheson, G. & Sofroniou, N. (1999).  The multivariate social scientist.  Sage Publications.

Hutcheson, G. & Moutinho, L. (2008).  Statistical modelling for management.  Sage Publications.

Getting Started in R: an introduction to data analysis and visualisation

2 - 6 July 2018


R is an open source programming language and software environment for performing statistical calculations and creating data visualisations. It is rapidly becoming the tool of choice for data analysts with a growing number of employers seeking candidates with R programming skills.

This course will provide you with all the tools you need to get started analysing data in R. We will introduce the tidyverse, a collection of R packages created by Hadley Wickham and others which provides an intuitive framework for using R for data analysis. Students will learn the basics of R programming and how to use R for effective data analysis. Practical examples of data analysis on social science topics will be provided.

Course outline

1. R and the 'tidyverse'

This session will introduce R & RStudio and cover the basics of R programming and good coding practice. We will also discuss R packages and how to use them, with a particular focus on those that make up the 'tidyverse'. We also introduce R Markdown which will be used to report our analyses throughout the course.

2. Import and Tidy

Data scientists spend about 60% of their time cleaning and organizing data (CrowdFlower Data Science Report 2016: 6). This session will show you how to 'tidy' your data ready for analysis in R. In particular, we'll show you how to take data stored in a flat file, database, or web API, and load it into a dataframe in R. We will also talk about consistent data structures, and how to achieve them.

3. Transform

Together with importing and tidying, transforming data is one of the key element of data analysis. We will cover subsetting your data (to narrow your focus), creating new variables from existing ones, and calculating summary statistics.

4. Visualise

Data visualisation is what brings your data to life. This session will provide you with the skills and tools to create the perfect (static and interactive) visualisation for your data.

5. Bringing it all together

In this last session we review all we have learned on this course, and think about how we can bring it all together in dynamic outputs, such as interactive documents, plots, and Shiny applications.

Course objectives

After this course, users should be able to:

  • implement the basic operations of R;
  • read data in multiple forms;
  • clean, manipulate, explor and visualise data in R

Course tutors

The course will be taught by Dr Reka Solymosi and Dr Henry Partridge.

Dr Reka Solymosi is a lecturer in quantitative criminology at the University of Manchester in the United Kingdom. Before that she was a data analyst researching issues around transport crime and policing at Transport for London. Her research interests are around crowdsourced data collection, transport crime, and perception of crime and place. She uses R in both teaching and research, and co-runs the R at University of Manchester (RUM) group.

Dr Henry Partridge is the Manager of the Trafford Data Lab which supports decision-making in Trafford, Greater Manchester by revealing patterns in data through visualisation. Henry is currently involved in a Horizon 2020 project which promotes the use of open linked statistical data to improve the delivery of public services. Henry has strong research and analytical skills with particular expertise in R programming, data visualisation, and spatial analysis.

Structural Equation Modelling with MPlus

2-6 July 2018


This course gives a hands-on introduction to what is possible in a latent variable analysis framework using MPlus. Building up the different sides of latent variable modeling and structural equation modeling step by step, eight different types of analysis are tackled.

Regression, Path Analysis, Confirmatory Factor Analysis, Item Response Theory, Measurement modeling, Latent Class Analysis, Longitudinal Analysis and lastly, hybrids of these are all topics of the course covered in lectures and practical analysis in MPlus.

Bringing your own data and research questions is highly recommended!

Course objectives

  • Distinguish and understand different types of latent variable analysis;
  • Learn how to do basic and advanced structural equation modeling;
  • Understand how to combine different techniques in one model; and
  • Learn how to use MPlus

Course timetable

Day one

Afternoon - Regression

Day two

Morning - Path Analysis

Afternoon - Confirmatory Factor Analysis

Day three

Morning - Item Response Theory

Afternoon - Measurement Modelling.

Day four

Morning - Latent Class Analysis

Afternoon - Longitudinal Modelling

Day five

Morning - Model Building

Course presenters

Prior or recommended knowledge/reading/skills


  • Basic statistical knowledge (variance, mean, …)
  • Experience in using regression models (linear and logistic)
  • Some experience in working with syntax is helpful but not absolutely necessary


Introduction to social network analysis using UCINET and Netdraw

2 - 6 July 2018


This is an introductory course, covering the concepts, methods and data analysis techniques of social network analysis. The course is based on the book "Analyzing Social Networks" by Borgatti et al. (Sage) and all participants will be issued with a copy of the book. The course begins with a general introduction to the distinct goals and perspectives of social network analysis, followed by a practical discussion of network data, covering issues of collection, validity, visualization, and mathematical/computer representation. We then take up the methods of detection and description of structural properties, such as centrality, cohesion, subgroups and positional analysis techniques. This is a hands on course largely based around the use of UCINET software, and will give participants experience of analyzing real social network data using the techniques covered in the workshop. No prior knowledge of social network analysis is assumed for this course.

Course objectives

The course will:

  1. Introduce the idea of Social Network Analysis
  2. Explain how to describe and visualise networks using specialist software (UCINET)
  3. Explain key concepts of Social Network Analysis (e.g. Cohesion, Brokerage).
  4. Provide hands-on training to use software to investigate social network structure

Course timetable

Day one

Introduction to Social Network Analysis, terminology and the software UCINET/Netdraw.  Chapters 1 and 2

Day two

Morning - Collecting social network data and research design. Chapters 3 and 4

Afternoon - Data management and visualisation. Chapters 5 and 7

Day three

Morning - Multivariate techniques and whole networks. Chapters 6 and 9.

Afternoon - Centrality and ego networks. Chapters 10 and 15.

Day four

Morning - Equivalence and core-periphery. Chapter 12

Afternoon - Subgroups and two-mode networks. Chapters 11 and 13

Day five

Morning - Testing hypothesis and large networks. Chapters 8 and 14.

Chapter numbers refer to the book "Analyzing Social Networks) by Borgatti et al. (Sage).  Timetable is subject to change.

Course presenters

The course will be presented by Nick Crossley and Elisa Bellotti.

Elisa Bellotti is a Senior Lecturer at The University of Manchester. Along with being part of the Sociology department, she is a member of the Mitchell Centre for Social Network Analysis, where she organises the weekly seminar series. She teaches introductory and advanced workshops in social network analysis and egonetworks, and in mixed methods in SNA. Before arriving in Manchester in 2008, she worked as research fellow at University of Turin and University of Bozen, Italy. She completed her PhD in Sociology and Methodology of Social Research in 2006 at Catholic University of Milan. Her research interests mainly focus on relational sociology and its link with other mainstream sociological theories; and on social network analysis and mixed methods. She has taken this approach in several sociological substantive areas, such as the study of intimacy and personal relationships, sociology of science, criminal networks, inter and intra organisational ties, and sociology of consumption.

Nick Crossley is Professor of Sociology at The University of Manchester. His main work using social network analysis has focused upon music worlds, social movements and covert networks. He has also written extensively about 'relational sociology', a theoretical position which advocates a focus upon networks in sociology. His most recent book is Networks of Sound, Style and Subversion: the Punk and Post-Punk Worlds of Manchester, London, Liverpool and Sheffield, 1975-1976 (Manchester University Press).

Prior or recommended knowledge/reading/skills

None required but it would be useful to read Scott, J (2000) Social Network Analysis: A Handbook. Sage.

Software to be used

UCINET and Netdraw. It is useful for participants to bring their own laptops running windows (Macs will need to have a PC emulator) and to have downloaded the software in advance. This can be done for a free period of time from Analytictech website.

Statistical analysis of social networks

9 - 13 July 2018


This is an introduction to statistical analysis of networks. While no strict prerequisites are assumed, you might find it helpful to have some basic knowledge of social network analysis beforehand. To benefit fully from the course requires a basic knowledge of standard statistical methods, such regression analysis. The course aims to give a basic understanding of and working handle on drawing inference for structure and attributes, both cross-sectionally as well as longitudinally. A fundamental notion of the course will be how the structure of observed graphs relate to various forms of random graphs. This will be developed in the context of non-parametric approaches and elaborated to analysis of networks using exponential random graph models (ERGM) and stochastic actor-oriented models. The main focus will be on explaining structure but an outlook to explaining individual-level outcomes will be provided.

The participant will be provided with several hands-on exercises, applying the approaches to a suite of real world data sets. We will use the stand-alone graphical user interface package MPNet and R. In R we will learn how to use the packages ‘sna’, ‘statnet’, and ‘RSiena’. No familiarity with R is assumed but preparatory exercises will be provided ahead of the course.

Literature we will draw on includes:

Lusher, D., Koskinen, J., Robins, G., (2013). Exponential Random Graph Models for Social Networks: Theory, Methods and Applications, Cambridge University Press, NY.

Snijders, Tom A. B., Gerhard G. van de Bunt, and Christian E.G. Steglich. 2010. “Introduction to stochastic actor-based models for network dynamics.” Social Networks 32:44-60.

MPNet can be downloaded from MelNet

Course objectives

The course will:

  1. Introduce how statistical evidence relates to social networks
  2. Explain how to draw inference about key network mechanisms from observations
  3. Provide hands-on training to use software to investigate
    • social network structure
    • tie-formation in cross-sectional data
    • tie-formation in longitudinal data
    • take into account network dependencies between individuals

Course timetable

Day one

Introduction to working with networks in R

Day two

Morning – Subgraphs and null distributions and ERGM rationale

Afternoon – ERGMs and dependence

Day three

Morning – ERGM: Issues and technicalities

Afternoon – SAOM: introduction to longitudinal modelling

Day four

Morning – SAOM: introduction to longitudinal modelling

Afternoon – Extensions and further issues

Day five

Morning – Influence, contagion, and outlook to further issues.

Timetable is subject to change.

Course tutors

The course will be taught by Dr Johan Koskinen

Social Media Analysis

9 - 13 July 2018

This course will give participants an introduction to analysing data taken from the social web. It will discuss the broader debates around social web data and provide hands-on sessions with the free Microsoft Windows software Mozdeh, which collects and analyses social web texts.

The course will gather and analyse tweets and YouTube comments.

The methods covered include content analysis and word frequency based social media analytics, including analyses of gender, sentiment, time and topic.

Course objectives

The aims of the course are:

  • This course will give participants an introduction to analysing data taken from the social web. It will discuss the broader debates around social web data and provide hands-on sessions with the free Microsoft Windows software Mozdeh, which collects and analyses social web texts.
  • The course will gather and analyse tweets and YouTube comments.
  • The methods covered include content analysis and word frequency based social media analytics, including analyses of gender, sentiment, time and topic.

Course team

This course will be presented by Mike Thelwall and Rosalynd Southern

Mike Thelwall is a Professor of Information Science at the University of Wolverhampton, UK. He develops software and methods to gather and analyse social web data for social science and humanities purposes. He is the author of the software Mozdeh, three books and three hundred journal articles.

Rosalynd Southern is a Lecturer in Political Communication and Liverpool University. Rosalynd’s research focusses on online political communication, particularly during election campaigns in the UK. She has a PhD in Social Statistics from the Cathie Marsh Institute at the University of Manchester entitled ‘Politics as Usual? Measuring and Explaining the Extent and Content of Online Campaigning by Major and Minor Party Candidates at the 2010 UK General Election'. The thesis used original data focusing on candidate's local-level use of websites, social media and email during the campaign. This provided the most comprehensive and wide-ranging study of local-level online campaigning in the UK at that time.

Course requirements

  • Familiarity with the social web, including Twitter and YouTube.
  • Familiarity with Microsoft Windows.
  • An understanding of basic statistical concepts, including the mean, standard deviation and probability.

Recommended reading

Thelwall, M. (in press). Social media analytics for YouTube comments: Potential and limitations. International Journal of Social Research Methodology. doi:10.1080/13645579.2017.1381821

Wilkinson, D. & Thelwall, M. (2012). Trending Twitter topics in English: An international comparison. Journal of the American Society for Information Science and Technology, 63(8), 1631-1646.

Thelwall, M. (2017). Social web research with Mozdeh. University of Wolverhampton. (short book free at:

Quantitative Longitudinal Data Analysis

9 - 13 July 2018

Longitudinal data (data collected multiple times from the same cases) is becoming increasingly popular due to the important insights it can bring us. For example, it can be used to track how individuals change in time and what are the causes of change, it can also be used to understand causal relationships or used as part of impact evaluation. Unfortunately, traditional models such as ordinary least squares regression are not appropriate as multiple individuals are nested in different time points. For this reason specialised statistical models need to be learned. 

In this course you will learn the most important skills needed in order to prepare and analyse longitudinal data. We will cover statistical methods used in multiple research fields such as: economics, sociology, psychology, developmental studies, marketing and biology. At the end of the course you will be able to answer a number of different types of questions using longitudinal data: questions about causality and causal order, about changes in time and what explains it, as well as about the occurrence of events and their timing.

Throughout the week we will be using a combination of lecturing and applied sessions. For the applied sessions we will be using the statistical package R. R is becoming one of the leading statistical software due to its free and open source nature. In this course you will learn how to effectively use it to answer longitudinal questions. We will cover both data management and cleaning as well as different statistical methodologies such as: regression analysis, multilevel analysis, structural equation modelling and survival analysis. 

Course objectives

The aims of the course are

  • To gain competence in the concepts, designs and terms of longitudinal research;
  • To be able to apply a range of different methods for longitudinal data analysis;
  • To have a general understanding of how each method represents different kinds of longitudinal processes;
  • To be able to choose a design, a plausible model and an appropriate method of analysis for a range of research questions. 

Course timetable

Day one (half day)

Afternoon - introduction to longitudinal data; introduction to R and data cleaning

Day two

Cross-lagged models

Day three

Fixed effects and random effects

In-depth introduction to the multilevel model of change

Day four

The latent growth model

Day five

Event history analysis (survival analysis)

We will cover both discrete time events as well as Cox models

NB This course is delivered over 4.5 days and will finish no later than 5pm on Friday. The longer duration of this course, compared to other methods@manchester Summer School courses, is reflected in the price. 

Course team

This course will be presented by Dr Alexandru Cernat.

Dr. Alexandru Cernat is a lecturer in Social Statistics at the University of Manchester. Previously he was Research Associate at the National Centre for Research Methods. He has been awarded a PhD in survey methodology from the University of Essex where he has investigated data quality in longitudinal studies. His research interests cover: latent variable modelling, measurement error, missing data, survey methodology, methods for longitudinal data collection and analysis.

Course requirements

  • Knowledge of linear regression analysis.
  • No prior knowledge of R is required.

Recommended reading

Singer, J., & Willett, J. (2003). Applied longitudinal data analysis: modeling change and event occurrence. Oxford University Press.

Newsom, J. T. (2015). Longitudinal Structural Equation Modeling: A Comprehensive Introduction. Routledge.

Long, J. D. (2011). Longitudinal Data Analysis for the Behavioral Sciences Using R. Thousand Oaks, Calif: SAGE Publications, Inc.

Wickham, H., & Grolemund, G. (2017). R for Data Science. O’Reilly UK Ltd. (available free online:

Qualitative Research in Action: Ethnography, Peer Research, and Arts-Based Methods

9-13 July 2018

Please note: This course is not yet available in the Estore. Please book your place via the booking form, and we will notify you when the course is open and accepting payment in the Estore.

This course will develop your understanding of qualitative research approaches and methods in the social sciences.

Qualitative methods are typically used to gain an understanding of how and why individuals, groups, and cultures act, behave and interpret the world around them. You will be introduced to the range of qualitative methods from highly structured 'white room' interviews through to unstructured interviews and conversation, focus groups, observation, and even covert participant observation.

You will explore how these methods are used in three of the most exciting and innovative research approaches: Ethnography; Peer Research; and Arts-Based Methods. 

Course objectives

In a range of focused, interactive sessions, workshop leaders will discuss their own experiences using these methods, and provide an opportunity for you to consider how these approaches could fit within your own research or future study.

Day 1 (half day)

Afternoon - Introduction to Qualitative Approaches. 

What are qualitative methods and how can you use them? This session addresses why we engage in qualitative research and considers the range of methods typically associated with qualitative research: interviews, focus groups, case studies, overt and covert observations. The session includes discussion of substantive research topics in small groups and a ‘Which are the right methods for me?’ exercise.

Day 2

Morning and afternoon - Ethnography and Ethnographic Approaches

This session will look at Ethnographic approaches to qualitative research. It will discuss the concept of Ethnography and the relationship of ethnographic writing to ethnographic research. It will give you the chance to read and discuss ethnographic texts and debate the value of descriptive approaches to social research. The afternoon session will be focused on ethnographic methods, including unstructured interviews and conversation, observation, and participant observation, and covert methods. Practical, political, and ethical dimensions of ethnographic research will be addressed using real-life case studies of ethnographic dilemmas. 

Day 3

Morning and afternoon - Peer research: a socially responsible method? 

Peer research is part of participatory action research and includes working closely with the community co-producing knowledge. Active involvement of the target group is not only good for the research but is also a matter of good research ethics and an important aspect of social responsibility in Higher Education.  This session will draw on the experiences of peer research with ethnic minorities and young people and show the advantages and challenges of working with peer researchers

Day 4

Morning and afternoon - 'And now for some interpretative dance': Arts-based and participatory methods, using art, music, drama, and photography in research.

This session combines theory with practice as we explore the background, justification, and appeal of Arts-Based Research (ABR) before testing out a range of creative methods and techniques. We will discuss examples of research methods involving art, music, drama, and photography exploring the advantages and challenges of different techniques. In practice-based workshops, you will experiment with data-gathering using creative methods, and try your hand at devising your own creative approach to data gathering. Limber up, let your hair down and reveal your inner artist!

Day 5 (half day)

How can I use qualitative methods in my research project? 

Drawing on learning from the previous sessions, we will discuss the qualitative methods that are suitable for your research. Returning to the ‘Which are the right methods for me?’ exercise from Day 1, you will explore the most appropriate methods for your future studies, discuss ways of adapting techniques to your projects, and consider the potential benefits, limitations, and pitfalls of different methods.  This final morning will be organised as a group discussion with an optional presentation session. 

Course team

Course requirements

  • This course would be appropriate for pre-PGR students who have done a Masters module in qualitative methods.
  • The course is aimed at PGR students, early career researchers, researchers with a particular interest in pursuing ethnographic study, peer research or Arts-Based methods.

Course reading

There is a range of texts available. The list below provides some references that may be of use to you after the course. You are not required to read all of these texts beforehand - please just pick one or two options related to your interests.

Introduction of Qualitative Methods and Approaches

  • A. Bryman (2015) ‘Social Research Methods’ Ch. 15 (‘The Nature of Qualitative Research’)
  • A. Bryman (2015) ‘Social Research Methods’ Ch. 20 (Interviewing)
  • A. Bryman (2015) ‘Social Research Methods’ Ch. 21 (Focus Groups)

Ethnography, Interviews, and Observation

  • A. Bryman (2015) ‘Social Research Methods’ Ch. 19 (‘Ethnography and participant observation’)
  • C. Geertz (1973) ‘The Interpretation of Cultures’ London: Hutchinson
  • M. Hammersley and P. Atkinson (2007) ‘Ethnography: Principles in Practice’ 3rd edition
  • J Van Maanen (2011) ‘Tales of the Field: On Writing Ethnography’ 2nd edition
  • J Van Maanen (2011) ‘Ethnography as Work: Some Rules of Engagement’ Journal of Management Studies 48/1 218-234
  • T Watson (2011) ‘Ethnography, Reality and Truth: The Vital Need for Studies of “How things work” in Organizations and Management Journal of Management Studies 48/1 202-217
  • P Willis and M. Trondman (2000) ‘Manifesto for Ethnography’ Ethnography 1(1) 5-16

Ethics In Ethnographic Research

  • Ferdinand J.M., Pearson, G., Rowe M and Worthington F. ‘A different kind of ethics’, Ethnography 8/4 2007: 521-544.
  • Pearson, G. ‘The Researcher as Hooligan: Where “Participant” Observation Means Breaking the Law’, International Journal of Social Research Methodology, 12/3, July 2009; 243-55.
  • Van Maanen, J., ‘The Moral Fix: On the Ethics of Fieldwork’, in Emerson, R. (ed) Contemporary Field Research (University of Chicago Press 1983).

Arts-Based Research

  • Leavy, P. (2015). Method meets art: Arts-based research practice. Guilford Publications.
  • McNiff, S. (2008). Art-based research. Handbook of the arts in qualitative research, 29-40.
  • Thomson, P. (Ed.). (2009). Doing visual research with children and young people. Routledge.

Photography and Visual Methods

  • Van de Voorde, C. ‘Ethnographic Photography in Criminological Research’ in D. Gadd, S., Karstedt and S. Messner (2012) The Sage Handbook of Criminological Research Methods. London: Sage.
  • Banks, M. and Zeitlyn, D. (2015) Visual Methods In Social Research Second Edition, Chapters 1, 2 and 7, London: Sage
  • David, E. (2007) ’Signs of Resistance: Marking Public Space Through a Renewed Cultural Activism’ in G. Stanczak (Ed.) Visual Research Methods: Image, Society and Representation. London: Sage.

Participatory and Peer Research

  • Pain, R., & Francis, P. (2003). Reflections on participatory research. Area, 35(1), 46-54.
  • Dupont, I. (2008). Beyond doing no harm: A call for participatory action research with marginalized populations in criminological research. Critical Criminology, 16(3), 197.
  • Guta, A., Flicker, S., & Roche, B. (2013). Governing through community allegiance: a qualitative examination of peer research in community-based participatory research. Critical public health, 23(4), 432-451.

Booking a place

  • To book a place on one of the above courses, please use our booking form.
  • You can review details on fees in the fees and attendance section. The course fee is for a single course, and includes 28 hours of face-to-face teaching over five days, and lunch on four days.
  • Once your booking has been processed please visit the e-store to pay by credit or debit card.
  • If you are based at the University of Manchester and your fee is being paid by your department please complete the booking form and contact us to arrange an internal journal transfer.