Research interests focus on the novel, the history of journalism, nineteenth-century politics and popular culture, and his work draws on a range of authors including Balzac, the brothers Goncourt and Maupassant
Pedagogy of computing; how to teach responsible and effective use of using AI for code generation; how to teach advance programming debugging concepts.