Cooperative learning vs. project based learning: A practical case | IEEE Conference Publication | IEEE Xplore