To nurture the next cohort of technologists, a robust and dynamic STEM curriculum is essential. This goes far beyond merely memorizing facts; it requires practical exercises that encourage critical thinking and innovation. Providing students with opportunities to teamwork on demanding problems, coupled with availability to advanced technology, is p