Emma Norling

Senior Lecturer
School of Computing, Mathematics and Digital Technology
Informatics Research Center (Complex Systems group)
Office: John Dalton E128 (directly above the student information point on this map)
Telephone: +44 (0)161 247 3884
Email: e.norling AT mmu.ac.uk

[Graphic] Picture of me

Broadly speaking, my research interests are related to artificial intelligence. More specifically, I am interested in agent-based modelling of human behaviour, from detailed cognitive modelling of individuals (as in my PhD, awarded by the University of Melbourne 2009) through to large scale social simulation (where the focus is on the emergent properties of society, rather than any individual within it). I have a particular interest in modelling social intelligence, both as a means of enhancing models of human behaviour and as a mechanism to improve human-computer and human-robot interfaces. Please see my Google Scholar page for a full list of my publications.

I am a member of the Multi-Agent-Based Simulation (MABS) steering committee - a workshop series that has been running since 1998. I was publications chair for the Autonomous Agents and Multi-Agent Systems (AAMAS) 2017 conference, and have served on the program committee of this conference series for a number of years. I am a regular reviewer for several journals and conferences related to autonomous agents research.

I am currently co-supervising these doctoral students:
  • Nicolas Toussaint, topic: Morphogenetic engineering to manage self-organisation in socio-technical complex systems (with Rene Doursat and Bruce Edmonds)
  • Adam Coates, topic: Survival and spread of extremist opinions in large-scale social networks (with Anthony Kleerekoper and Liangxiu Han)

I have a wide range of experience in teaching Computer Science, including units from introductory programming (using a range of languages, such as Pascal, C, Java, Miranda and Haskell - only one for any introduction though!), through operating systems concepts, algorithms and data structures, comparative programming languages, compiler design and implementation, and software agents. I have a strong interest in pedagogical research, which was focused as I undertook my Postgraduate Certificate in Academic Practice during the early stages of my lectureship at MMU. I believe that different subject materials need to be approached in different ways. As an example of this, I have implemented a flipped classroom approach to teaching operating systems, which has demonstrated dramatic improvement in student learning outcomes in the two years of its implementation (report in preparation), but have made an active decision to use different teaching methods in my other units.

Outside of my research and teaching, I am keen to broaden participation in Computer Science. I am a member of the STEM ambassadors program, which aims to promote young people's learning and enjoyment of STEM. I am an active participant in the Manchester Raspberry Jam, a group for both curious new-comers and enthusiasts of the raspberry pi computer, and led my family's team in the 2017 Pi Wars competion (see our blog for more details of that).

In my little remaining free time, I enjoy music, and play (not so well!) cornet in Castleton Silver Band, also helping out with the training band.