This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Slide 1
Hajo Broersma Director of Postgraduate Research Research In
Computer Science at Durham University
Slide 2
What exactly does a PhD consist of? Essentially, a PhD consists
of 3.5-4 years of individual and original research under the
guidance of a (main) supervisor, and culminates in a written
doctoral thesis. It is hard work risky exciting rewarding. It may
or may not be the first step on the path to financial rewards; but
doing a PhD does provide significant generic benefits to any
individual in his or her subsequent chosen career path. It is
essential if you want to start an academic career here or abroad.
Many students who have successfully completed a PhD think of this
as the best period in their life.
Slide 3
Who should consider a PhD? The fundamental qualities any
prospective PhD student needs to have is intellectual curiosity, a
drive for doing original research and a deep interest in (certain
aspects of) Computer Science. Some talent is required too! At times
it requires a strong sense of perseverance. If you dont have these
qualities then perhaps a PhD may not be right for you.
Slide 4
What sort of topics can you study? The Department of Computer
Science has undergone a dramatic transformation in terms of
personnel and its research portfolio. Over the past couple of
years, 13 new staff have arrived at Durham, all of whom have
exceptional research records. There are four research groups that
can be found on our web pages: Algorithms and Complexity Group
Interactive Media Technology Group Software Engineering Group
Technology-Enhanced Learning Group To find out more, have a look at
the web pages and go and have a chat with appropriate members of
staff after this presentation.
Slide 5
Funding There are various sources of funding available: the
Departments doctoral training account (DTA) arising through
successful EPSRC research grant applications Durham Universitys
postgraduate fellowship scheme research grant proposals other
sources. Most sources are competitive. It is important that the
Department knows of your interest in a PhD as soon as possible so
as to maximise the likelihood of securing funding. So start to talk
to staff members as soon as possible or follow the official route
of applying through the Graduate School. The necessary information
and links can be found on our research web pages.
Slide 6
Research Clusters Algorithms and Complexity Group Interactive
Media Technology Group Software Engineering Group
Technology-Enhanced Learning Group
Slide 7
Algorithms and Complexity Group Leader: Hajo Broersma The
Algorithms and Complexity group in Durham (ACiD) is a world-
leading research group and the largest UK group in this area of
Theoretical Computer Science. All research in ACiD is about the
foundations of computers and the fundamental limitations of
computation.
Slide 8
Hajo Broersma structural graph theory algorithmic graph theory
computational complexity applications, mainly in
telecommunication
Tom Friedetzky randomised algorithms probabilistic analysis
sub-linear time algorithms Monte Carlo Markov chains communication
networks (in particular load balancing)
Slide 11
Matthew Johnson combinatorics graph theory, including
factorizations, cycle decompositions, list colouring, hypergraphs
applications to dynamic communications networks
Daniel Paulusma graph theory graph algorithms computational
complexity game theory
Slide 14
Iain Stewart computational complexity finite model theory
descriptive complexity graph theory and algorithms interconnection
networks for parallel and distributed computing theoretical aspects
of artificial intelligence group theory e-Science
Slide 15
Stefan Szeider design and analysis of algorithms proof
complexity parameterized and exact computation propositional
satisfiability graph theory and combinatorics
Slide 16
Interactive Media Technology Group The Interactive Media
Technology group investigates novel technologies that are changing
the way people interact with computers. The aim is to demonstrate,
through rigorous research, how new technology can provide humans
with a better experience and understanding of the information
around them.
Slide 17
Nick Holliman digital imaging 3D computer graphics computer
vision visualisation technologies with a specific focus on software
issues for advanced display systems theory and application of auto-
stereoscopic 3D displays
Slide 18
Ioannis Ivrissimtzis computer graphics subdivision surfaces
polygonal mesh encoding application of statistical learning methods
in surface reconstruction from scan data 3D computer graphics
Slide 19
Frederick Li Computer Graphics Distributed Virtual Environment
Multimedia Systems Surface Modeling Virtual Reality
Slide 20
Shamus Smith interaction specification for interactive systems
design of virtual environments navigation in virtual environments
tactile visualisation hazard analysis and safety arguments
descriptive argument reuse barrier analysis
Slide 21
Software Engineering Group Leader: Malcolm Munro The research
activities in the group include: exploring how software-based
systems evolve and change over time; exploring how evidence-based
software engineering can influence software engineering in general;
developing and exploring new software-service oriented
architectures and their relationships to web services and the
semantic web; exploring type-based static analysis, resource
analysis and verification for O-O programs; exploring how software
systems can be visualized; developing the Semantic Web, Semantic
Grids, and e-Services;
Slide 22
David Budgen software engineering evidence based software
engineering software service architectures with particular emphasis
upon their use in health and social care software design
Slide 23
Keith Gallagher software maintenance software evolution
empirical studies program slicing program comprehension software
testing
Slide 24
Malcolm Munro software maintenance software evolution program
comprehension reverse engineering software and system
visualisation
Slide 25
Shengchao Qin formal methods in software engineering
specification verification unifying theories of programming and
method integration programming languages type systems program
analyses
Slide 26
William Song e-commerce and e-payment web search techniques
including metadata, XML, RDF, web document and metadata management,
learning object management conceptual database schema integration
requirements engineering enterprise re-engineering
Slide 27
Technology Enhanced Learning Group Leader: Liz Burd The vision
is to advance technology enhanced learning through research
innovation and software development. Research aims: to explore ways
to promote active student engagement in the learning process. to
seek new ways in which learning can be supported by technology but
not driven by it. to examine the suitability of existing learning
environments and consider how improved design may lead to more
effective learning. to ascertain how technology can be used to
increase effective use of teaching resources and increase
personalisation and flexibility in the learning process.
Slide 28
Liz Burd program comprehension software maintenance and
evolution software process improvement software reuse software
engineering education
Slide 29
Shamus Smith interaction specification for interactive systems
design of virtual environments navigation in virtual environments
tactile visualisation hazard analysis and safety arguments
descriptive argument reuse barrier analysis
Slide 30
What Next? Decide what research area you are most interested in
Contact member of academic staff for further details Fill in an
application form Submit it through the Graduate School