Work in progress — integrating multiple computer science disciplines via a technical game development course | IEEE Conference Publication | IEEE Xplore