Susan Eisenbach | |
---|---|
![]() | |
Alma mater | Vassar College University of London |
Scientific career | |
Fields | Programming languages Concurrency Testing Verification Smart contracts [1] |
Institutions | Imperial College London |
Doctoral students | Diomidis Spinellis [2] [3] |
Website | www |
Susan Eisenbach is a computer scientist who is Emeritus Professor of Computer Science at Imperial College London. Her research investigates techniques for producing good software systems that behave appropriately. [4] [1]
Eisenbach completed an undergraduate degree in Mathematics at Vassar College. [5] She completed a master's degree in Mathematical Logic and in Computer Science at the University of London, before working as a school maths teacher. [5]
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 in September 2016. [8] 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]