John R. Williams
Lead Instructor
John R. Williams is a Professor of Civil and Environmental Engineering at MIT; Affiliated Faculty, MIT Center for Computational Science and Engineering, and a lead instructor at MIT Professional Education.
Professor Williams holds a BA in physics from Oxford University, an M.Sc. in physics from UCLA, and a Ph.D. from Swansea University. His area of specialty is large scale computer analysis applied to both physical systems and to information.
Professor Williams is internationally recognized in the field of computational algorithms for large-scale particle simulators and has authored two books and over 100 publications. His research has focused on architecting of large scale distributed network simulation systems, GeoNumerics of Granular and Powder Systems, Information Technology, Cyber/Physical Security, and Web-Based Education Technology.
He teaches graduate courses on Modern Software Development and on Web System Architecting, including Engineering Computation and Data Science.