John R. Williams

John R. Williams

Professor of Civil and Environmental Engineering, MIT

Lead Instructor

John R. Williams is a Professor of Information Engineering and Civil and Environmental Engineering at MIT.

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.