Professors from CAHSI created three problem solving (PS) courses over a period of two years. The courses were developed with consistent, deep collaboration with Google technical staff and software engineers, which included contribution of problems and challenges, and remote coaching and feedback to students. The one and two credit hour courses are designed to allow students more flexibility in their degree plans and to build students’ knowledge in problem solving, as well as in other critical areas, such as discrete mathematics and cybersecurity vulnerabilities. The courses are: PS 1- Introduction to Problem Solving, PS2 -Computational Problem Solving, and PS 3-Algorithmic Problem Solving.
This material is based upon work supported by the National Science Foundation under Grant HRD-1834620 and No. 1551221. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.