The integration of computational tools into the engineering education of undergraduate students has been a crucial task in improving the depth and variety of students' grasp of the materials, as well as in preparing them better for real-world challenges in their future careers. The Grainger College of Engineering at University of Illinois at Urbana-Champaign has pursued this approach in recent years by adopting a suite of Python-based computational exercises in a variety of sophomore-level math and engineering classes. Here we report on the next step in this educational program: new computational tools were developed to be integrated into junior-level classes, taking four courses in the field of Dynamics and Control as an initial target for the implementation. While Python-based and building on the previously developed computational elements, these new tools are more advanced and challenge students to tackle more sophisticated numerical and programming tasks. At the same time, they encourage open-ended thinking and creativity in the students, as the new tools are flexible enough to allow for deeper exploration of topics. The goal is to foster true computational literacy, so that students are comfortable using a computer for solving problems as a matter of course. In addition to a description of the tools and their implementation in the curriculum, we report extensive survey data concerning student acceptance of and comfort with these changes. We find that students enter the classes with solid Python backgrounds, and students report that their computational skills have improved with the new tools, that they appreciate the importance of computational literacy for their post-graduation careers, and that they have increased confidence in applying their computational skills. These positive trends are particularly strong with aerospace engineering students.
http://orcid.org/0000-0002-0750-8582
University of Illinois at Urbana - Champaign
[biography]
http://orcid.org/0000-0002-7605-0050
University of Illinois at Urbana - Champaign
[biography]
The full paper will be available to logged in and registered conference attendees once the conference starts on June 21, 2026, and to all visitors after the conference ends on June 24, 2026