Supporting the design and development of Project Based Learning courses | IEEE Conference Publication | IEEE Xplore