Nick Greiner, Jim McIlvenny, Professor Stephen Garton, Professor Tyrone Carlin and Professor Archie Johnston. ... PROFESSOR ARCHIE JOHNSTON Professor Archie Johnston was appointed Dean of the Faculty of Engineering and Information Technologies in 2009.