Developing innovative online educational materials for undergraduate curriculum in information technology | IEEE Conference Publication | IEEE Xplore