Wednesday 15th July
| 9:00 - 9:30 | Registration | 
| 9:30 - 12:30 | DOCTORAL CONSORTIUM | 
| Understanding code quality for introductory courses Martijn Stegeman | |
| Improving Readability of Automatically Generated Unit Tests Ermira Daka | |
| Analysing Java Identifier Names in the Wild Simon Butler | |
| What are the characteristics of programming as a Threshold Concept in different populations (age groups)? Peter Hoskins | |
| 12:30 - 14:00 | Lunch and Registration | 
| 14:00 - 15:00 | SESSION 1 | 
| Intuitive NUIs for Speech Editing of Structured Content Work in Progress Marina Isaac, Eckhard Pflügel, Gordon Hunter and James Denholm-Price | |
| Evaluation of Mental Workload and Familiarity in Human Computer Interaction with Integrated Development Environments using Single-Channel EEG Shahin Rostami, Alex Shenfield, Stephen Sigurnjak and Oluwatoyin Fakorede | |
| 15:00 - 15:30 | Lightning talks | 
| 15:30 - 16:00 | COFFEE | 
| 16:00 - 17:00 | SESSION 2 | 
| Confidence, command, complexity: metamodels for structured interaction with machine intelligence Advait Sarkar | |
| BU Invited Talk On the Engineering of Addiction-aware Software Raian Ali | |
| 7pm (ish) | FOOD & DRINK in Aruba, Pier Approach, Bournemouth, Dorset BH2 5AA cost not covered by registration fee | 
Thursday 16th July
| 9:00 - 9:30 | Registration | 
| 9:30 - 10:30 | Invited Speaker Simon Peyton Jones The dream of a lifetime: an opportunity to shape how our children learn computing | 
| 10:30 - 11:00 | COFFEE | 
| 11:00 - 12:00 | SESSION 3 | 
| BU Invited Talk Engineering of Software-based Motivation as a Supplementary Requirement Raian Ali | |
| The construction of knowledge of basic algorithms and data structures by novice learners Sylvia da Rosa | |
| 12:00 - 12:30 | Lightning talks | 
| 12:30 - 14:00 | LUNCH | 
| 14:00 - 15:00 | SESSION 4 | 
| The impact of syntax colouring on program comprehension Advait Sarkar | |
| The impact of Syntax Highlighting in Sonic Pi Giovanna Maria Dimitri | |
| 15:00 - 15:30 | Lightning talks | 
| 15:30 - 16:00 | COFFEE | 
| 16:00 - 17:00 | Doctoral Consortium Overview | 
| Understanding code quality for introductory courses Martijn Stegeman | |
| Improving Readability of Automatically Generated Unit Tests Ermira Daka | |
| Analysing Java Identifier Names in the Wild Simon Butler | |
| 19:00 | CONFERENCE DINNER @ Prezzo, Westover Road, Bournemouth, Dorset BH1 2BZ | 
Friday 17th July
| 9:00 - 9:30 | Registration | 
| 9:30 - 10:30 | Invited Speaker Russel Winder Tales from the Workshops: A sequence of vignettes, episodes, observations, and reflections on many years of trying to teach people programming | 
| 10:30 - 11:00 | COFFEE | 
| 11:00 - 12:00 | SESSION 5 | 
| An empirical investigation of code completion usage by professional software developers Mariana Mărășoiu, Luke Church and Alan Blackwell | |
| Harmonious Authorship from Different Representations (Work in Progress) Antranig Basman, Colin Clark and Clayton Lewis | |
| 12:00 - 12:30 | Closing event with Thomas and Maria | 
| 12:30 | LUNCH |