The broad disciplines from the past have given way for higher levels of specialization, says Adrian Chan, associate professor of engineering at Carleton University, but ultimately companies will need ...