Curriculum design: methodologies and life cycles | IEEE Conference Publication | IEEE Xplore