🤖 AI Summary
Embedded systems courses often suffer from prolonged project development cycles and high barriers to engineering practice. Method: This study proposes an AI-augmented pedagogical paradigm that deeply integrates ChatGPT and GitHub Copilot into software architecture instruction, enabling students to implement real-world, hardware-in-the-loop projects—such as SLAM-based robots—within a structured, AI-enhanced workflow. Crucially, AI is explicitly framed as a human decision-support tool—not a replacement—and a systematic human–AI co-design guidance mechanism is established. Contribution/Results: Empirical evaluation demonstrates a 40% reduction in average development time, significant improvement in problem-solving proficiency, and concurrent increases in project complexity and implementation quality; all student teams successfully delivered fully functional systems. The work provides a replicable, evidence-based framework for AI-integrated engineering education.
📝 Abstract
This paper explores the integration of AI tools, such as ChatGPT and GitHub Copilot, in the Software Architecture for Embedded Systems course. AI-supported workflows enabled students to rapidly prototype complex projects, emphasizing real-world applications like SLAM robotics. Results demon-started enhanced problem-solving, faster development, and more sophisticated outcomes, with AI augmenting but not replacing human decision-making.