To develop the next generation of technologists, a robust and dynamic STEM curriculum is vital. This goes far beyond merely understanding facts; it requires hands-on projects that promote critical thinking and imagination. Offering students with opportunities to teamwork on complex situations, coupled with access to cutting-edge tools, is necessary