Abstract
Presents an approach for introductory courses that can engage students with relevant topics from a variety of disciplines, encourage their natural creativity, and prepare them for independent projects. In this title, students are able to write their own code in building solutions and Python is used to minimize any language barrier for beginners.