A 17-year-old student from a school in central Dublin has won this year's BT Young Scientist Exhibition.
Abu Salam Abu Bakar from Synge Street Christian Brothers School carried out a project on encryption codes.
There was a record number of entries for this year's competition.