Courseware as Code Setting a new bar for transparency and collaboration | IEEE Conference Publication | IEEE Xplore