currently mechatronics has the more job prospects, which is quite understandable since its essentially in the robotics industry. nanotech is a lot larger now than it was years back when the program first started, and its only going to grow as the years pass. im not sure about the stats for first year tron students in coop, but 1st year nanos as of now is roughly 50% employed, which is higher than a few other programs, and on par with most other engineering programs currently with the exception of software.
nano focuses a lot more on chemistry and materials science, but there is still quite a bit of physics...first year we have general physics, so like force, energy, SHM, optics...2nd year we have e&m and quantum..3rd year we have statistical thermo...im sure theres more but i dont remember and dont wanna search it up..so u can do that.
finally, if ur choosing between these programs, think about what u really want to do, because these are 2 completely different industries
University of Waterloo Nano Eng 2016