Dr Bill Mitchell is Director of Education at BCS - The Chartered Institute for IT with executive responsibility for all aspects of computer science education, including policy and strategy for university degree course accreditation as well as for the Computing At School group (CAS).
Before joining BCS, Bill spent over twenty years researching the mathematical foundations of computer science and software engineering in both industry and academia. During that time he’s been a researcher at Motorola’s European Software Research Labs and also at the Universities of Manchester, Surrey and Southampton.
In 2014 Bill was chair of the education working group for the D5 intergovernmental network, on behalf of the UK government. In 2013 he was invited by the DfE to act as the BCS executive responsible for coordinating the development of the now statutory computing curriculum for schools, in partnership with the Royal Academy of Engineering. Prior to that Bill was a member of the Royal Society’s Advisory Group for their study into computing education, which was published in January 2012.