This paper details an outlook on modern constraint programming (CP) education through the lens of a CP instructor. A general overview of current CP courses and instructional methods is presented, with a focus on online and virtually-delivered courses. This is followed by a discussion of the novel approach taken to introductory CP education for engineering students at large scale at the Georgia Institute of Technology (Georgia Tech) in Atlanta, GA, USA. The paper summarizes important takeaways from the Georgia Tech CP course and ends with a discussion on the future of CP education. Some ideas for instructional methods, promotional methods, and organizational changes are proposed to aid in the long-term growth of CP education.
@article{arxiv.2306.13676,
title = {Modern Constraint Programming Education: Lessons for the Future},
author = {Tejas Santanam and Pascal Van Hentenryck},
journal= {arXiv preprint arXiv:2306.13676},
year = {2023}
}
Comments
Paper and presentation for Workshop on Teaching of Constraint Programming (WTCP) 2023 as part of CP 2023, the 29th International Conference on Principles and Practice of Constraint Programming