Dusko was born in Sarajevo, studied mathematics at Utrecht, worked as a postdoc at McGill, and taught at Imperial College and at Sussex. He left academia 1999-2009, to work in software research at Kestrel Institute in Palo Alto. He returned to academia as a Visiting Professor at University of Oxford in 2008-2012, a Professor at Royal Holloway University of London 2011-13, and he moved to University of Hawaii in 2013.
Through years, Dusko’s research evolved from mathematics (graphs, categories) through theoretical computer science (semantics, symbolic computation) and software engineering (behavioral specifications, adaptation), to security (protocols, trust, physical security) and network computation (information extraction). The resulting publications and the slides of some of the recent courses and talks are available from this web page. For more about the current research projects, please see the Research page.