At 1337, this is something we grasped a long time ago. Instead of locking students into learning a set of coding languages that will be obsolete by the time they graduate, we designed the Treize, Trente-Sept curriculum around multiple themes broken down into 17 skill sets that are all business-oriented. These skills all share the same bedrock: the capacity to adapt, to learn… The idea is to be able to face all these new challenges that will definitely arise over the course of the training.
Even if the 1337 curriculum contains some mandatory steps, students construct their own curriculum throughout their school career. Many traditional themes are addressed with the aim of developing the skill sets that they contain.