Abstract: The paper analyzes the potential opportunities and challenges of incorporating advanced AI tools, such as ChatGPT, into undergraduate computer science education. Through a literature review, ...