Inspired by the reputable MIT and Stanford Universities, hundreds of schools around the globe have created free online programming and computer science courses for the public. As technologies continue to advance by leaps and bounds, the necessity for these courses becomes increasingly more apparent. Of the ...