To develop the next generation of scientists, a robust and interactive STEM curriculum is vital. This goes far beyond merely understanding facts; it requires hands-on exercises that encourage analytical thinking and creativity. Providing students with opportunities to collaborate on challenging issues, coupled with access to advanced technology, is