Reflections on organization and implementation of algorithm-design-based courses | IEEE Conference Publication | IEEE Xplore