Software Foundations This is a mirror of the Software Foundations course material. The current version is Version 4.0 (May, 2016).