AI programming assistants mean rethinking computer science education

Analysis While the legal and ethical implications of assistive AI models like Github's Copilot continue to be sorted out, computer scientists continue to find uses for large language models and urge educators to adapt....