Blogs (3) >>

This program is tentative and subject to change.

Thu 27 Feb 2025 16:05 - 16:15 at Meeting Rooms 408-410 - Lightning Talks #1

Artificial Intelligence (AI) tools have transformed software development, making it crucial to equip computer science (CS) students with the skills to leverage these technologies. This talk presents an innovative curriculum approach, integrating AI tools into an advanced CS capstone course at a stage where students possess foundational skills in software engineering. This strategic timing ensures that students can critically engage with AI, recognizing biases and managing challenges like hallucinations in AI-generated outputs.

Before redesigning the curriculum, independent research was conducted to understand the strengths and limitations of various AI tools, such as Lucidchart, Eraser.io for design documentation, and GitHub Copilot, GPT-4, Codeium, Claude, and Gemini for implementation tasks like code generation, code completion, UI design, error handling, and API integration. This research guided the curriculum by shaping assignment design and delivering foundational lectures on prompt engineering to ease the learning curve for students.

Experiments during the capstone course included AI-enhanced assignments and project, where students applied these tools for software design and implementation. Quantitative data-prompt refinement counts, error rates, and code accuracy, and qualitative reflections revealed increased confidence in AI tools, enhanced productivity, and greater readiness for industry roles. Despite these benefits, students faced challenges with complex tasks that required iterative refinement and oversight, but they gained skills in managing biases and hallucinations in AI outputs.

The curriculum’s “right-left” approach enables a smooth transition to AI-assisted development, preparing students for the evolving tech landscape. This talk shares key findings, best practices, and insights into balancing manual skills with AI-enhanced learning.

This program is tentative and subject to change.

Thu 27 Feb

Displayed time zone: Eastern Time (US & Canada) change

15:45 - 16:55
15:45
10m
Talk
AI Enhancing Collaboration: Tackling Group Work Challenges in Coding Education
Lightning Talks
Annie Le Toronto Metropolitan University, Preeti Raman Toronto Metropolitan University
15:55
10m
Talk
Early Adoption of Custom Generative AI Bots in Online Forums for CS Courses
Lightning Talks
Matt Chen Monash University
16:05
10m
Talk
Empowering Future Software Engineers: Integrating AI Tools into Advanced CS Curriculum
Lightning Talks
Nimisha Roy Georgia Institute of Technology, Fisayo Omojokun Georgia Institute of Technology, Oleksandr Horielko Georgia Institute of Technology
16:15
10m
Talk
Evolution of Students’ Attitudes Towards the Use of Generative AI Tools in a CS1 Course
Lightning Talks
Yael Erez Technion, Lilach Ayali Technion - Israel Institute of Technology, Orit Hazzan Technion - Israel Institute of Technology
16:25
10m
Talk
Integrating Ethics into AI Learning: A Socio-Technical Approach for Youth Education
Lightning Talks
Megumi Tanaka UC Berkeley, Lawrence Hall of Science, Naima Amraan UC Berkeley, Lawrence Hall of Science, Tim Hurt Lawrence Hall of Science, Eric Greenwald Lawrence Hall of Science, Ari Krakowski Lawrence Hall of Science, Aujanee Young Lawrence Hall of Science, Mac Cannady Lawrence Hall of Science
16:35
10m
Talk
Flourishing For All: Embedding Ethics in Undergraduate Computer Science Education Through Intelligent Digital Simulations
Lightning Talks
Suzana Neves Toronto Metropolitan University, Preeti Raman Toronto Metropolitan University
16:45
10m
Talk
Going National: Exploring the Employability and Salary Insights from Bachelor of Arts and Bachelor of Science in Computer Science Degrees for Broadening Participation
Lightning Talks
Jia Zhu The Ohio State University, Monique Ross The Ohio State University, Mark Weiss Florida International University, Kathleen Quardokus Fisher University of Notre Dame