Dr Bill Mitchell is Director for 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.
Before joining BCS, Bill spent over twenty years researching into mathematical foundations of computer science and software engineering both in industry and academia. During that time he has been a researcher at Motorolas European Software Research Labs and also at the Universities of Manchester, Surrey and Southampton.
Bill was chair of the education working group for the D5 intergovernmental network, on behalf of the UK government in 2015. 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 Societys Advisory Group for this study into computing education, which was published in January 2012, and is currently a member of the Royal Societys Education Group on an update to the report.