As the Industry 4.0 revolution reshapes manufacturing, design, and engineering processes, the role of mechanical engineers is expanding beyond traditional boundaries. Since mechanical systems are increasingly interconnected with digital technologies, training the next-generation mechanical engineers in Internet-of Things (IoT) programming and software engineering methodology is critical for meeting industry demands. However, these critical skills are often missing in traditional mechanical engineering curriculum. To address this challenge, we have modernized our curriculum by integrating IoT technologies and software engineering concepts in a new course. Specifically, we couple project-based learning and Agile methods, which represent the best practices in the IoT industry, to provide mechanical engineering students with a highly practical, hands-on learning experiences. In this paper, we present details of the Agile method component of the new course.
The full paper will be available to logged in and registered conference attendees once the conference starts on June 22, 2025, and to all visitors after the conference ends on June 25, 2025