The research areas of this scholarship are: Position is available for research at the intersection of software engineering and programming languages, with a focus on tools and techniques for constructing reliable, efficient, andsecure software. General areas of research include: dynamic program analysis, static program analysis and test case generation. More concretely, projects to be worked on may include but are not limited to: Test generation techniques for concurrent software, Profiling techniques for concurrent programs that help detect unnecessary synchronization and A framework to systematically introduce concurrency bugs in a program, to evaluate the effectiveness of bug finding techniques.
Who can apply to this scholarship?
· Have obtained or will soon obtain a master/diploma degree in computer science (or a related subject)
· Are creative and able to come up with fresh ideas to address technical challenges
· Like to write code and will not be afraid of a large software project
· Like to read and write technical texts in English
· Enjoy working with undergraduate students
· Are persistent and willing to work several years of your life on a project that many people will never understand
· Like to present your work to academic audiences (for example, at international conferences) and to non
· academic audiences (to increase the number of people that understand your work)
Benefits of the scholarship: PhD students are paid a competitive salary (according to TV-TU Darmstadt, EG 13).
More information about the fellowship:
Duration: The goal of applicants should be to pursue academic research at the highest level and to obtain a PhD degree within three to five years.
Number of scholarships: Not Known