AlgoBOWL: A Competition-Based Group Project for Algorithms Courses. - Dinesh P. Mehta; Jack Rosenthal (ITiCSE, 2019)