A Case Study of an Integrated Programming Course Based on PBL | IEEE Conference Publication | IEEE Xplore