Problem-based learning of theoretical computer science | IEEE Conference Publication | IEEE Xplore