A Multi-Stage Curriculum Development Model to Address Knowledge Gaps Between Academia and Industry | IEEE Conference Publication | IEEE Xplore