Engineering Students' Experiences With ChatGPT to Generate Code for Disciplinary Programming | Synapse