Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education. - Rongxin Liu; Carter Zenke; Charlie Liu; Andrew Holmes; Patrick Thornton; David J. Malan (SIGCSE (1), 2024)