Through this hands-on program, students develop expertise in the design, development, and integration of hardware and software. This allows them to adapt the technological solutions to the constraints of the different deployment environments. Graduates then work in multidisciplinary teams in a wide variety of employment areas such as design and product development teams or design offices.