We use cookies on this site. By browsing our site you agree to our use of cookies. Close this message Find out more

Home > Mathematics home > News > Summer Internships - Current Royal Holloway Students
More in this section News articles

Summer Internships - Current Royal Holloway Students

Posted on 11/04/2017

Summer Internships at Royal Holloway

 We have been offered a number of NCSC summer internships where a student in computer science, information security, mathematics or physical sciences (see list below) will be paid a stipend of £300 per week to work on a project over the summer for 8 weeks.  The projects and supervisors are identified below.

 You need to be UK nationals or dual nationals and will need to consent to go through security vetting to gain Security Clearance (SC). (See http://www.gchq-careers.co.uk/recruitment-process.html for more information on the vetting process).

 In addition there will be two days at GCHQ Cheltenham:

  • A familiarisation day at GCHQ on Thursday 27th July
  • Write a report on the project and submit no later than 30th September
  • Present the project at GCHQ at a second familiarisation day in mid September (date to be confirmed)

 If you are interested please send a CV and cover letter, indicating which projects you are interested in, to peter.komisarczukrhul.ac.uk by Friday 21st April.


 Supervisor: Prof Konstantinos Markantonakis

Co-investigators: Dr Daniele Sgandurra and Dr Raja Naeem Akram

Title: Exploring Vulnerabilities in Road Traffic Equipment (e.g. Wired/Wireless Traffic Lights)

The aim of the project requires a student to make a start in developing an operational demo (i.e. program the interface that will control the connected devices) of a traffic light controller and then explore attack scenarios and propose countermeasures. There are few published attacks and we would like to explore their practicality. The project will expose the student to IoT concepts, embedded system programming/implementation, trusted execution environments and threat analysis.


Supervisor: Dr Daniele Sgandurra

Title: IoT Pen testing 

The idea is to find vulnerabilities at communication/software level on an IoT device chosen by the student (e.g., smart-thermostats, smart-lock), using the OWASP framework (https://www.owasp.org/index.php/Top_IoT_Vulnerabilities). 


Supervisor: Prof Peter Komisarczuk 

Title:  SDN – Network Telescope PoC

The aim of the project is to setup a virtualised environment to showcase the Zodiac SDN testbed. Setup a testbed to show a number of traffic flows for a range of virtual devices and create an SDN function to divert unused addresses in an address range to a network telescope instrument. Setup a dashboard to visualise the telescope data collected.


Supervisor: Prof Peter Komisarczuk 

Title:  Analysis of Network Log files 


The project aims to extend a tool created in 2016 to provide analysis of the recorded behaviour traces of Windows 7 drive-by-download attacks so as to accept additional input such as network traffic, network log files so as to visualise and analyse clusters derived from the traces. This project follows on from a project in 2015-17 where proof of concept tools have been developed which allowed the curating of data and the application of data cleansing and application of a machine-learning algorithm to the datasets input to the tool.


In addition there may be an additional project proposed by Professor Kostas Markantonakis.


Appendix (Degree Subjects)


Prospective candidates should be studying a Single or Joint Honours course from the following list. In the case of a Joint Honours degree, it is expected that candidates will be studying either a combination of the topics listed below or one course from the list combined with a relevant additional topic, such as business studies or management. However, the STEM element should have at least equal weighting with the additional topic.


Computing – Single Honours

Computer Science

Information Security

Software Engineering

And related degrees.


Mathematics – Single Honours


Pure Mathematics

Applied Mathematics


And related degrees.


Physical Science – Single Honours


Applied Physics

Mathematical and Theoretical Physics


Candidates studying for a GCHQ Certified Master’s Degree are also welcome to apply.



Comment on this page

Did you find the information you were looking for? Is there a broken link or content that needs updating? Let us know so we can improve the page.

Note: If you need further information or have a question that cannot be satisfied by this page, please call our switchboard on +44 (0)1784 434455.

This window will close when you submit your comment.

Add Your Feedback