Skip to main content



Thursday 5th January 18:00-20:00, Conference dinner

Dinner will take place at the Fusion Restaurant inside Durham University Business School,
Mill Hill Lane, Durham, DH1 3LB

Friday 6th January 9:00-17:00, Conference

The conference will take place in Durham University’s Palatine Centre in room PLC048.
Lunch and workshops will also take place in various rooms in the Palatine Centre.

StartEndEvent / Paper PresentationPresenters
09:0009:30WELCOME (in PCL048)
09:3009:50How to Learn a New Language: A Novel Introductory Programming CourseMatthew Barr
09:5010:10Using a Virtual Computing Lab to Teach Programming at a DistancePhil Hackett, Michel Wermelinger, Karen Kear and Chris Douce
10:1010:30Introducing Modelling and Code Comprehension from the First Days of an Introductory Programming ClassQuintin Cutts and Maria Kallia
11:0011:20Engaging Students in Threat Thinking with the Cyber Security CinemaJoseph Maguire, Rosanne English and Steve Draper
11:2011:40Exploring Student Perceptions and Expectations of Cyber SecurityRosanne English and Joseph Maguire
11:4012:00Research-led Active Learning Sessions in Cyber Security through Research Paper ReadingJoseph Maguire, Rosanne English and Steve Draper
13:0013:20Data Science Course Design for a Large-Scale Cohort using Individual Project-Based LearningJonathan Browning and John Bustard
13:2013:40An alternative supervision model for postgraduate projects: A course-specific approachKonstantinos Liaskos
13:4014:00An Online Marking, Feedback and Moderation Tool for Computer Science Higher Education CoursesAndrius Girdzius, Chris Sun, Cristina Adriana Alexandru, Hamdani Azmi, Xiaofei Sun and Xisen Wang
16:3016:45SIGCSE UK AGM



Security is an increasingly important topic within higher education, but it is often challenging to identify effective learning and teaching practices that actively involve all students.

The Engaging and Active Security Education (EASE) workshop at the UK ACM SIGCSE Computing Education Practice conference aims to support cyber security educators in exchanging practice as well as devising new practices. The objectives of the EASE workshop are:

  • to expand the community of cyber security educators
  • to provide an avenue for cyber security educators to exchange learning and teaching practice
  • to afford opportunities for cyber security educators to collaborate and form novel learning and teaching practices.

The EASE workshop is seeking teaching practice from the wider community that can be presented at the workshop and can be subsequently accessed on the workshop website.

Workshop leads:
Joseph Maguire, University of Glasgow
Virginia Franqueira, University of Kent

CPHC Special Project Grants

The Council of Professors and Heads of Computing (CPHC) runs a special project grant scheme, awarding up to £5k for the investigation and introduction of new ideas in the learning and teaching of computing. In this workshop we will:

  • Give a brief overview of the scheme and the requirements;
  • Outline the main reasons for success (or otherwise) of proposals that have been submitted since the first round of applications in September 2021;
  • Facilitate the discussion of ideas and/or formation of groups for proposals to the next round due in March 2023.

Workshop lead:
Steven Bradley, Durham University

Effective blended learning practices for Computer Science education

Blended learning is the combination of in-person teaching and online activities. For example, combining face-to-face lectures/tutorials with online videos, and assessment. With the adoption of non-traditional, not fully on-campus courses, such as degree and graduate apprenticeships, CPD and re/upskilling and alternative teaching methods being required due to the pandemic, many different teaching strategies have been explored. Blended learning is one of these strategies and has proven popular for both universities and students.

The aim of this workshop is to discuss and share best practice for blended learning with a particular focus on the practical experience of using and implementing blended learning within the teaching of computer science. 

The workshop will consist of short talks on the blended learning practices of the workshop leads followed by a facilitated discussion on blended learning.

Workshop leads:
Martin Goodfellow, University of Strathclyde
Konstantinos Liaskos, University of Strathclyde