The Power of Tech in Sustainability, Inclusion, & Community: Mind and Matter 2024

Mind and matter public engagement posterThe North Haugh campus was brimming with bubbling experiments, interactive activities, and research displays as St Andrews welcomed in its Mind and Matter Festival 2024 on 27th October 2024.

As a festival dedicated to inspiring creativity and curiosity from the lens of various disciplines, we were thrilled to see three of our very own researchers from the School of Computer Science presenting their latest research and subject passions to the wider community.

Starting off, Dr Kirsty Ross (Industrial Liaison) was exhibiting ‘We Can Edit: St Andrews on WikiCommons’. This was badged as a Cloud Activity (one of the six groups or categories of activities participants could engage with) which was all about transforming the perspective of how we understand ourselves and how we use our knowledge:

Kirsty Ross sitting at the IDEA network desk“What we’re doing today is encouraging folks to sign up to Wiki and then go on a listed building hunt round St Andrews and add photos of those buildings to WikiCommons.”

The project is a part of the Inclusion, Diversity, Equity, and Accessibility (IDEA) Network, and engages with “the increasing interest in Wiki and open knowledge.” Founded in April 2021 (alongside her colleague Dr Abd Alsattar Ardati who she had never actually met face-to-face due to the pandemic), Dr Ross recalls how it all started as a way of “getting people involved, whether that’s research, teaching, or knowledge exchange.” As the Wikimedia project is more than just Wikipedia, containing various sister projects such as Wikidata, Wikimedia Commons, etc, Dr Ross remarked that this project is all about “increasing the impact of our research and making it accessible to everyone” through their active participation.

In line with this collective effort, Dr Ross noted that it’s presence at a festival such as Mind and Matter helps put a “human face” to research that could equally fascinate experts, as well as those who are new to the topic. Most importantly though, it reminds us that “our audience is not just an empty vessel that turn up and you fill them with knowledge, and that’s our job done. They come with their own interests, background, and passion, and it’s about finding the hook that works for each person that you talk to.”  A wonderful reminder that innovative research engagement begins from something as simple as the conversations being held around us.

Dr. Dharini Balasubramaniam standing beside their posterOn a similar note, Dr. Dharini Balasubramaniam (Senior Lecturer) displayed her Cloud Activity ‘Once upon a time there was the web’ poster which shared research insights into intergenerational approaches for making digital services more inclusive.

When we started looking,” Dr. Balasubramaniam commented, “we very quickly realized, it’s not something that computer scientists can solve by themselves. We must work with all the stakeholders who are involved, including the older adults who are disadvantaged by the proliferation of the technologies, as well as the people who support them.” This includes collaborating with local groups and organisations here at St Andrews such as St Andrews Public Library, Haydays Fife, North East Fife Community Hub, and more. It also entails contributing time to festivals like Mind and Matter because co-creating solutions (participatory design) hugely revolves around talking to people as “not everyone will have the same attitude, abilities, or reactions to digital technology. Therefore, we cannot make any assumptions about how accessible something is to a particular person without actually talking to them.”

The project arose from Dr. Balasubramaniam’s interest in representing digital ethics within software architectures, which extends to broader thinking about the social and cultural effect of our technological systems. It then led to important conversations being had between herself, her family, and older people within the town of St Andrews about where they had felt left behind, demonstrating that “a lot of work needed to be done for it.” A crucial part of this work involves increasing software literacy. In other words, “making people aware of how digital technologies work and the impact of the choices they might make.”  It also includes “making service providers aware of the particular challenges that marginalized groups might face in access. What if you are an older person and you have physical or cognitive impairments? What if you are part of a minority group in some way? If you have a certain disability, or if you have moved here from another part of the world and the language used isn’t necessarily accessible to you?”

Dr. Balasubramaniam remarked that presenting this research to the public is both exciting and humbling: “It reminds me of the big picture and why we are doing this, and what’s been really inspiring is how keen people are to engage with researchers and to contribute. That’s the most amazing thing.”

Turning to a Tree Activity, panels dedicated to connecting us with the natural world and sustainable futures, Dr. Alan Miller (Lecturer) exhibited ‘Virtual Reality for Sustainable Development’ which allowed participants to interactively contemplate sustainability, cultural preservation, and the effects of climate change.

two people standing beside a poster

“At this festival we are showing work concerned with two things — representations of the past and future. One is making digital reconstructions of the world heritage site, St Kilda, as it was in 1819. Another is raising awareness about the effects of climate change through the representation of Paradise Bay in Antarctica by showing the situation today and how it’s likely to change as a result of climate change, as well as demonstrating the potential future of Glasgow based upon James Rae’s work that shows a ten meter rise in sea-level which is consistent with the levels of carbon that we have in the atmosphere at the moment.”

Dr. Miller explained that it was the efforts of many being shown at Mind and Matter, including PhD work being conducted by Maria Andrei (virtual reality and climate change) and Sharon Pisani (sustainable development through digital tourism and heritage), as well as his own interests in applying 3D technologies to experiences of the past and future in order to promote the United Nations 2023 Agenda for Sustainable Development. The project is based on the idea of experiential learning being a deep form of education that can help overcome “psychological distance, whereby people maybe don’t appreciate statistics and numbers of what the impact of climate change will be” and therefore if they can “experience what it might be like, it could make it easier to achieve the sort of behavioural changes we need in order to holt climate change.”

2 computer screens showing the work of the researchers

While climate crisis and sustainability are large scale issues that can often feel out of our reach, engaging with it within our local community can hugely enable researchers and participants alike to consider its significance. Dr. Miller best described it as applying “practice-led research, whereby we try to develop initiatives in the community and understand its impact,” which when presented to local and non-local audiences at a festival, open a feedback loop of communication on what works and what does not.

“I suppose the most exciting part is you put together your research but then it’s when people come along and interact with it, and maybe it changes the way they think about the world or the way in which they carry themselves within it. It’s nice to know that the research we do has some impact on people’s lives.” 

There are coherent themes of inclusivity, accessibility, and community being explored within the Department of Computer Science demonstrating how tech and data can be used for good. What is most appealing is that the research exhibited at the Mind and Matter Festival are actively increasing their scope throughout the university and St Andrews.

Dr. Kirsty Ross commented on the IDEA Network wanting to scale their work through a ESPRC (Engineering & Physical Sciences Research Council) grant; Dr. Dharini Balasubramaniam mentioned the project being in the process of setting up a monthly digital support session in local community spaces, as well as volunteer opportunities readily available; and Dr. Alan Miller is a part of the Open Virtual Worlds Group which hosts various workshops, collaborations, and projects that allow those interested in immersive technology for the preservation and promotion of heritage to get involved.

It is thrilling to see where computer science is taking us! What remains now is to anticipate what innovative initiatives will be fore fronted at next year’s festival and throughout the school over the next academic year.

By Nina Globerson, Science Communicator for the School of Computer Science

Constraint Programming research group at the CP2024 conference

The 30th International Conference on Principles and Practice of Constraint Programming (CP2024) was held in Girona, Catalonia during the first week of September. The CP conference series are the main event for researchers in constraint programming to get together, share latest developments and for networking. 

Our School contributed to the conference in large numbers this year. 

  • Ian Gent was the invited speaker on the conference’s first day, with his talk entitled “Solving Patience and Solitaire Games with Good Old Fashioned AI” (abstract) (video recording).  
  • Christopher Stone was invited to the discussion panel ‘Have Chatbots Reached the Holy Grail?’ at the same workshop and presented the paper: Ian Miguel, András Z. Salamon, Christopher Stone, Automating Reformulation of Essence Specifications via Graph Rewriting (paper) 
  • Özgür Akgün was the Diversity, Equity and Inclusion chair of the conference and presented the DEI initiatives to all the attendees (video recording).
  • We presented several papers at ModRef 2024, the 23rd workshop on Constraint Modelling and Reformulation: 
  • Csobán Balogh, Ruth Hoffmann and Joan Espasa, Towards Understanding Differences Between Modelling Pipelines: a Modelers Perspective (paper) (slides) 
  • Joan Espasa Arxer, Ian Gent, Ian Miguel, Peter Nightingale, András Z. Salamon and Mateu Villaret, Cross-Paradigm Modelling: A Case Study of Puzznic (paper) 
  • Carla Davesa Sureda, Joan Espasa Arxer, Ian Miguel and Mateu Villaret Auselle, Towards High-Level Modelling in Automated Planning (paper)
  • Nguyen Dang, Ian Gent, Peter Nightingale, Felix Ulrich-Oltean and Jack Waller, Constraint Models for Relaxed Klondike Variants (paper) (slides)
    • Jack Waller (who is an undergraduate student at St Andrews!) presented this work.
  • Alessio Pellegrino, Özgür Akgün, Nguyen Dang, Zeynep Kiziltan and Ian Miguel, Automatic Feature Learning for Essence: a Case Study on Car Sequencing (paper) (slides) 
    • Alessio Pellegrino (who is a visiting student from University of Bologna) presented this work.
  • Orhan Yigit Yazicilar, Özgür Akgün and Ian Miguel, Automated Nogood-Filtered Fine-Grained Streamlining: A Case Study on Covering Arrays (paper) 
  • Our PhD students Orhan Yigit Yazicilar, Erdem Kus, Carla Devesa Sureda, and Joseph Loughney attended the doctoral program. As part of the doctoral program they presented their work by giving a talk and presenting a poster. In addition, they were assigned a mentor during the conference. 
  • Visiting research student (from University of Bologna) Alessio Pellegrino gave his first talk at the ModRef 2024 workshop. 
  • PhD student Erdem Kus presented the following paper in the technical track of the main conference: 
  • Erdem Kuş, Özgür Akgün, Nguyen Dang, and Ian Miguel, Frugal Algorithm Selection (slides) (video recording)

Finally, here is a group photo of the St Andrews group, standing at the front steps of the beautiful conference venue in Girona. 

First Away Day between Constrained Programming group and Statistical Ecology group held over the summer

The first Away Day between Constrained Programming group from the Computer Science department and Statistical Ecology group from the Centre for Research into Ecological and Environmental modeling (https://www.creem.st-andrews.ac.uk/) was organized over the summer on May 7th, 2024 from 9:30 to 3:00 p.m. It was organised by Ian Miguel and Özgür Akgün from the constraint programming group and by David Borchers and Chris Sutherland from the statistical ecology group. The event was attended by 20 people including faculty members and PhD students from both the departments. The title of the Away Day was “Exploring the connection between constraint programming and statistical ecology”.

This was the first event from the School of Computer Science to be held in the Boiler Room, House Education Centre in the Botanic Gardens in St Andrews. It makes a beautiful location for an Away Day. The room used to be a storage house but has recently been converted to a meeting room that can be booked for free by all students and staff.

The Away Day was opened by two talks from the constraint programming group. The first one was delivered by Özgür Akgün  with the title “A short survey of work on Statistics & Constraint programming”. The second talk was “A quick introduction on automated algorithm configuration and selection” by Nguyen Dang.

These were followed by two talks from the statistical ecology group. The first speaker was Prof. David Borchers who was recently awarded the RSS Barnett Award for 2024 by the Royal Statistics Society (RSS) for his work in developing new methodologies and spatial capture-recapture. He presented a talk on “Dealing with recapture uncertainty in spatial capture-recapture”. The second speaker was Chris Sutherland who talked about “Optimal sampling in ecological monitoring”.

The event concluded by open discussions on opportunities for collaboration between the two groups and funding opportunities. The Away Day was a success since it confirmed statistical ecology as a potential application area for constraint programming. On the other side, it identified the potential of constraint programming for providing computational efficiency in dealing with spatial capture-recapture problems for statistical ecology.

Blog post written by science communicator Qurat Ul Ain Shaheen

PhD Scholarships in Computer Science for 2022

Scholarship Description
The School of Computer Science is offering the following types of scholarships for 3.5 years of study in our PhD programme. All UK/EU and International students are eligible:

• Fully funded scholarships consisting of tuition + stipend
• Tuition-only scholarships

This award is part-funded through the University’s new ‘handsels’ scheme.

Value of Award
• Tuition scholarships cover PhD fees irrespective of country of origin.
• Stipends are valued £15,609 per annum.

Eligibility Criteria
We are looking for highly motivated research students willing to be part of a diverse and supportive research community. Applicants must hold a BSc or MSc in Computer Science or related area appropriate for their proposed topic of study.
International applications are welcome. We especially encourage female applicants and underrepresented minorities to apply.

Application Deadline
1st February 2022 for scholarship eligibility. Late applications will be considered as funding allows.

How to Apply
Every PhD application indicating interest, if accepted, will automatically be considered for these scholarships; there is no need for a separate application.
The best way to win one of our scholarships is to make a strong PhD application. You are also encouraged to approach supervisors before formal submission to discuss your project ideas with them.
The School’s main groups are Artificial Intelligence and Symbolic Computation, Computer Systems and Networks, Human-Computer Interaction, and Programming Languages. It is highly recommended that applicants identify potential supervisors in their applications. A list of existing faculty and areas of research can be found at https://www.st-andrews.ac.uk/computer-science/prospective/pgr/supervisors/).
Full application instructions can be found at https://www.st-andrews.ac.uk/study/apply/postgraduate/research/.
Inquiries and questions may be directed to pg-admin-cs@st-andrews.ac.uk.

A First – CodeFirst:Girls courses recognised on academic transcript at the University of St Andrews

CodeFirst:Girls is an organisation which runs free coding courses for young women, with partner universities and companies across the UK. The University of St Andrews, School of Computer Science has been a keen supporter of CodeFirst:Girls for the past 5 years. We run their community courses in our premises with our students and staff volunteering as instructors, course ambassadors and presentation judges. Since partnering with CodeFirst:Girls in 2014, we have taught over 700 young women to code within St Andrews alone, contributing to the organisation’s vision of training 20,000 young women across the UK by the year 2020. The coding courses are very popular among the female students of St Andrews and receive a staggering 140 applications on average per semester.

This year, we further strengthened this collaboration between St Andrews and CodeFirst:Girls by recognising the training programmes on the students’ academic transcripts. St Andrews students who successfully complete a CodeFirst:Girls training programme (either the beginners HTML course, or advanced Python course) by fulfilling the attendance and assessment requirements, can have this listed in their academic transcript under “Prizes and Achievements”, thereby obtaining official recognition for the invaluable coding skills they gained through this training.
This idea was innovated by St Andrews student and CodeFirst:Girls course ambassador Nicola Sobieraj (MSc Research Methods in Psychology 2019); Bonnie Hacking (Enterprise Adviser, Careers Centre); and Shyam Reyal (Associate Lecturer in Computer Science).

In her own words, Nicola mentioned that “It was a privilege being an ambassador and to propose this idea to acknowledge the courses on the academic transcript. I have truly enjoyed being involved in the process and collaborating with inspiring people from CF:G and St Andrews. I’d love to see this idea in universities across the country and would definitely support this process”. Bonnie added “I’m delighted we are now able to recognise our student’s achievements through CodeFirst:Girls officially. I’ve been judging the presentations of their projects for several years and am always impressed by what they achieve.”

Ewa Magiera, Head of Communities of CodeFirst:Girls, expressed her contentment with this collaboration as “a milestone in our cooperation with St Andrews, a great way for students to receive recognition for their efforts, and an important step forward in our cooperation with academic institutions which host our courses”.

This definitely marks an important milestone for both St Andrews and CodeFirst:Girls – for St Andrews students’ to have this skill development programme added to the degree transcripts – and for CodeFirst:Girls, to be validated by Scotland’s oldest and highest ranked university for Computer Science. We believe this will immensely boost the student’s CV and portfolio, as their achievements and skills are validated and recognized by the university, thus increasing their employability.

Further information and key milestones in the St Andrews and CodeFirst:Girls collaboration journey can be found here.

Virtual Reconstruction of Medieval Home of the Lords of the Isles

The School of Computer Science’s Open Virtual Worlds team has created a digital reconstruction of the medieval home of the Lords of the Isles at Finlaggan on Islay. The new reconstruction will form part of a virtual reality exhibit at the Finlaggan Trust Visitor Centre. A preview can be seen on Vimeo.

Today, Finlaggan seems a peaceful backwater. Yet, in the Middle Ages it was a major power base. The two islands of Eilean Mor (or Large Isle) and Eilean na Comhairle (or Council Isle) on Loch Finlaggan were once the ceremonial and political heart of the Lordship of the Isles – which covered the Hebrides and parts of mainland Scotland and Ulster.

Traditionally the Lordship was held by the MacDonald family. However, following disputes in the fifteenth century the Scottish kings sought to curtail the MacDonalds’ influence, and in the 1490s James IV sent a military expedition to sack Finlaggan. Many of the buildings at Finlaggan were destroyed at this time, and over the centuries that followed the site sank into relative obscurity.

The reconstruction by the Open Virtual Worlds team (and its spin-out company Smart History) shows Finlaggan as it may have appeared in the fifteenth century. It is based on discoveries made by the Finlaggan Archaeological Project, led by archaeologist Dr David Caldwell (formerly of the National Museum of Scotland), who provided advice to the St Andrews researchers.

The digital project was led by Dr Alan Miller of the School of Computer Science, while digital modelling was undertaken by Sarah Kennedy of the School of Computer Science, with additional historical research by Dr Bess Rhodes of the School of History and the School of Computer Science. Drone footage of the site and photogrammetry of historic artefacts were also undertaken by the project team, including work by Computer Science’s Dr CJ Davies, Dr Iain Oliver, and Catherine Anne Cassidy. A short video about the project can be viewed here.

Discover more about the Finlaggan Trust and how to visit this historic place at: finlaggan.org/

Lao Characters for Pali added to Unicode 12

Congratulations to Vinodh Rajan, Ben Mitchell, Martin Jansche and Sascha Brawer on their successful proposal for additions to the repertoire of ISO/IEC 10646, which will see Pali letters added to Lao in Unicode 12. As a result, it is now possible to write both Pali/Sanskrit in Lao and represent the entire Tripitaka in the Lao script. The proposal (https://bit.ly/2TE2XKJ) submitted in 2017 was finally added to the Unicode standard this year.

Vinodh explained that the proposal allows four things. Firstly, one can now transcribe liturgical Pali (the liturgical language of Theravada Buddhism) texts and by extension the whole Pali Tripitaka (the Theravada Buddhist canon) in the Lao script without any distortion, providing lay people accurate access to these liturgical texts. Previously, the texts had to go through some sort of distortion due to the lack of appropriate characters, which means they had to be approximated. Secondly, it allows people who would want to use etymological orthography for Lao (it currently uses a phonemic orthography) access to the necessary additional characters. Thirdly, there are several books printed (mostly in the 1930’s) using the expanded alphabet that need to be eventually digitized. This will enable their proper digitization by allow plain-text representation of all the Lao characters. Lastly, it will improve the transliteration accuracy between Lao and neighboring scripts like Thai and Khmer.

The expanded Lao alphabet can be found here:
http://aksharamukha.appspot.com/#/describe/LaoPali

Vinodh, a St Andrews Computer Science alumnus completed his PhD in 2016. His thesis, Quantifying scribal behavior : a novel approach to digital paleography was supervised by Dr Mark-Jan Nederhof.

Graduation Reception: December 2018

The School will celebrate more student successes and accomplishments next month, when our MSc and PhD students graduate. We look forward to toasting their success at our graduation reception in the School of Computer Science, on Thursday 6th December, between 1.30 and 3.30. Over the years graduation has involved cakes, fizz, laughter, changeable weather and lots of reminiscing as pictured below. For family and friends who can’t make it to the graduation, the University broadcasts each graduation ceremony live.

Summer and Winter Graduations 2010 – 2014

Celebrations, Kilts and Graduation 2010- 2014