Susan Eisenbach is an Emeritus Professor of Computer Science at Imperial College London. Her research investigates techniques for producing good software systems that behave appropriately.[4][1]
Education
Eisenbach completed an undergraduate degree in Mathematics at Vassar College.[5] She completed a masters degree in Mathematical Logic and in Computer Science at the University of London, before working as a school maths teacher.[5]
Career and research
Eisenbach joined the Department of Computing, Imperial College London in September 1983. In 1994 she was appointed Director of Studies, a role she held for 15 years, with overall responsibility for teaching.[6] She took a college wide role as Dean of Teaching and Learning in 2010.[7] In January 2011 she was made Head of the Department of Computing, which she completed September 2016.[8] Currently[when?] she is the elected member on College Council. She has supervised numerous PhD students including Diomidis Spinellis[3] and others.[2][9]
She has published several books on programming. In 1981 she published PASCAL for Programmers.[10] She published Program Design With Modula-2 in 1989.[11] She published Reasoned Programming in 1994.[12] Eisenbach's research focuses on how to produce concurrent programs that behave properly.[13][4][14][15]
She has championed entrepreneurship amongst the student community.[16] She is an advisor to the computer education program The Turing Lab, a partnership between Imperial College London graduates and YOOX Net-a-Porter Group.[17] Eisenbach has spoken about the lack of women in technology since 2000.[18] She pointed out that when "computing was less popular, we had far more women students".[19] She was part of a discussion host by The Guardian on how to get more women into technology roles in 2013.[20]
↑Eisenbach, Susan; Leavens, Gary T. (2001). "Special issue: formal techniques for Java programs" (in en). Concurrency and Computation: Practice and Experience13 (13): 1121–1123. doi:10.1002/cpe.595. ISSN1532-0634.