Subject areas:
Computer science.
Funding type:
Tuition fee.
Stipend.
Research Training & Support Grant.
3.5yr Studentship funding for a specific PhD project on Debugging and runtime visualisation in a frame-based system.
Award details
A full-time and fully funded studentship for the following in-person study project:
Debugging and runtime visualisation in a frame-based system
Frame-based editing is a novel program manipulation paradigm that combines advantages from both text-based and block-based editors. It has been implemented in the Stride language [1], and in the online Strype system [2].
The visualisation possibilities embedded in frame-based editors provide opportunities for improved debugging and runtime visualisation functionality, beyond what is available in typical text-based or block-based systems.
The goal of this project is to design and implement novel debugging/visualisation functionality in a frame-based system.
Candidates for this project must have exceptional programming skills in multiple languages, a deep understanding of object-orientation, interest in HCI and in programming education.
[1] https://stride-lang.net
[2] https://strype.org
Award value
The studentships are funded for 3.5 years and include Tuition Fees, a Stipend at the UK Research Council rate (plus London weighting) and an allowance for research consumables and travel.
Eligibility criteria
PhD study (PGR)
Selection competitive with multi-stage interview.
Award open to UK domiciled students.
Applicants should have a First-class undergraduate degree or a Distinction at MSc level in Computer Science or another discipline relevant for their PhD project proposal. In exceptional cases other qualifications and experience may be considered and all applications will be assessed on their merit as appropriate.
Application process
Applications are accepted until 31th March 2025, for a start in July or October 2025. Early submissions are encouraged, as applications will be reviewed on a rolling basis.
Before submitting an application, please email Prof. Michael Kölling and include the following:
- Your CV.
- A statement describing your background and describing why you are interested in this project.
- A PDF of what you consider your best work so far (this may be a description of a project, or an authored paper).
- Email addresses of two references who can write letters of recommendation for you.
To officially apply, please use the King’s Apply online application system. Full details are available here.
Selection process
Applicants will be shortlisted based on the documents submitted and follow-up conversations. If selected, they will be interviewed by a panel of 2-3 academics from the Department.
Contact Details
Prof. Michael Kölling, michael.kolling@kcl.ac.uk