Software is the enabling factor for many of the products and services we use today. Without software the current generation of complex, high-tech systems such as wafer steppers, medical scanners, and cars would not be possible. The need for continuous innovation of these industrial systems will only increase the contribution of software as well as its complexity. This trend requires new generations of engineers who are educated to handle such complexity and lead the technological innovation.