Video will become available 10 minutes before session start
Generative AI tools are rapidly changing how students approach programming and problem-solving, creating new challenges and opportunities for computer science education. In response, our Computer Science and Engineering department has begun adapting selected courses, assignments, and assessment strategies to address the growing presence of AI-assisted learning. This presentation describes our efforts to integrate AI tools into relevant courses while redesigning programming assignments and assessments to emphasize critical thinking, problem decomposition, and human judgment. We also discuss recent curriculum updates, including the addition of a required machine learning course to better prepare students for an AI-enabled computing landscape. Through examples from multiple courses, we will share practical approaches for incorporating AI into computer science teaching while maintaining meaningful learning and academic integrity. The session will highlight lessons learned and strategies that may be applicable across disciplines as educators navigate the evolving role of generative AI in higher education.