Chris Staudinger on Twitter: "Don't pay ridiculous amounts of money to learn from Stanford, MIT, and Harvard. Learn Programming, Computer Science, Data Science, and more from these top universities for FREE with
![Elements of Software Construction | Electrical Engineering and Computer Science | MIT OpenCourseWare Elements of Software Construction | Electrical Engineering and Computer Science | MIT OpenCourseWare](http://mit.usiu.ac.ke/courses/electrical-engineering-and-computer-science/6-005-elements-of-software-construction-fall-2011/6-005f11.jpg)
Elements of Software Construction | Electrical Engineering and Computer Science | MIT OpenCourseWare
![Bringing construction projects to the digital world | MIT News | Massachusetts Institute of Technology Bringing construction projects to the digital world | MIT News | Massachusetts Institute of Technology](https://news.mit.edu/sites/default/files/images/202010/MIT-Open-Space-01-Press.jpg)
Bringing construction projects to the digital world | MIT News | Massachusetts Institute of Technology
add assignment to MIT 6.031: Software Construction · Issue #211 · PKUFlyingPig/cs-self-learning · GitHub
![Laboratory in Software Engineering | Electrical Engineering and Computer Science | MIT OpenCourseWare Laboratory in Software Engineering | Electrical Engineering and Computer Science | MIT OpenCourseWare](https://ocw.mit.edu/courses/6-170-laboratory-in-software-engineering-fall-2005/cc37e691c5af0dc5307bd1d8eea70fd2_6-170f05.jpg)
Laboratory in Software Engineering | Electrical Engineering and Computer Science | MIT OpenCourseWare
![Elements of Software Construction | Electrical Engineering and Computer Science | MIT OpenCourseWare Elements of Software Construction | Electrical Engineering and Computer Science | MIT OpenCourseWare](https://ocw.mit.edu/courses/6-005-elements-of-software-construction-fall-2008/d8a8e8172f2492649d68e37c1b102bb0_6-005f08.jpg)