Generative AI and Software Engineering Education
Within a very short amount of time, the productivity and creativity improvements envisioned by generative artificial intelligence (AI), such as using tools based on large language models (LLMs), have taken the software engineering community by storm. The industry is in a race to develop your next best software development tool. Organizations are perplexed by trying to find the right balance between staying ahead in the race and protecting their data and systems from potential risks presented by using generative AI as part of their software development tool chain. There are haters, evangelists, and everything in between. Software engineering education and educators have a special role. No matter how they perceive the opportunities and challenges of generative AI approaches, software engineering educators are going through a watershed moment that will change how they educate the next generation of software engineers. In this webcast, three experts in software engineering will discuss how generative AI is influencing software engineering education and how to balance key skills development with incorporating generative AI into software engineering curricula.
What Attendees Will Learn:
- how software engineering education is challenged by the increasing popularity of generative AI tools
- how software engineering educators can take advantage of generative AI tools
- what fundamental skills will be critical to teach to software engineering students in the era of generative AI
Speaker and Presenter Information
Dr. Ipek Ozkaya is a principal researcher and the technical director of the Engineering Intelligent Software Systems group at the Software Engineering Institute (SEI). Her areas of work include software architecture, software design automation, and managing technical debt in software-reliant and AI-enabled systems. She has worked with government and industry organizations in domains including avionics, power and automation, Internet of Things, health care, and information technology. Ozkaya is the co-author of a practitioner book titled Managing Technical Debt: Reducing Friction in Software.
Dr. Doug Schmidt is the Director of Operational Test and Evaluation for the Department of Defense (DoD). Formerly he was a Cornelius Vanderbilt Professor of Engineering, the associate provost for research development and technologies, co-director of the Data Science Institute, and a senior researcher at the Institute for Software Integrated Systems, all at Vanderbilt University. He was also a visiting scientist at the SEI. Dr. Schmidt is an internationally renowned and widely cited researcher whose work focuses on pattern-oriented middleware, Java concurrency and parallelism, and generative AI.
Dr. Michael Hilton is an associate teaching professor in the Software and Societal Systems Department in the School of Computer Science at Carnegie Mellon University. He is also the associate department head for education as well as the director of the software engineering minor/concentration. He holds a PhD from Oregon State University. He teaches a variety of courses each year, including Foundations of Software Engineering, Software Engineering for Startups, and more. He has won several awards for his teaching, including the 2021 Spira Excellence in Teaching Award and the 2020-21 Wimmer Faculty Fellowship. He has also published in top software engineering venues about research focused on flaky tests and other continuous integration/continuous delivery topics. Before returning to academia, Michael worked nine years for the DoD as a software engineer.
Relevant Government Agencies
DOD & Military, Dept of Education
Event Type
Webcast
This event has no exhibitor/sponsor opportunities
When
Thu, Jun 27, 2024, 1:00pm - 2:00pm
ET
Cost
Complimentary: $ 0.00
Website
Click here to visit event website
Organizer
CMU - SEI