Paul Kelly: Ideas for Student Projects
Project ideas for BSc, MEng, ISE, MSc and FAIT projects (and maybe PhD's...)
Paul Kelly
Please look at the DoC Project Proposals database at
http://www.doc.ic.ac.uk/~sjn5/docpp/
for details of specific projects I am proposing.
I have a policy of offering all my project proposals to students on
all our degree programmes. I won't take a student on if I think the project
is unsuitable. But a project is no fun if it's obviously possible.
Although the projects may be intimidating the only real prerequisite
is a talent for getting programs to work right.
-
As of writing, I am most enthusiastic about run-time optimisation in various
forms, including specialisation (sometimes called partial evaluation),
just-one-more-time optimisation (sometimes called feedback-directed reoptimisation),
cross-component optimisation, and optimisation which spans code running
in different machines in a distributed system (I call this code motion
for mobile code).
I'm also interested in hearing of any computer systems/compiler/architecture
ideas you might be interested in. One good way to get an idea of what I
am interested in is to look at the web page for my research group's reading
club,
http://www.doc.ic.ac.uk/~phjk/ReadingGroups/