As someone working full-time in Canada, wish I could roll back my life 10+ years and get into one of the semiconductor schools. Good luck to all who are admitted into this program, looks very interesting. Link to online degree: https://engineering.purdue.edu/semiconductors/degrees#online...
You wind up captive to a small number of employers in places that have few other employers. You have to be physically present--no online only. You will have weird hours because you have to slot into the fab plant openings. Your pay will be a small fraction of even a mediocre software developer.
I can go on and on.
There isn't a shortage of semiconductor personnel. We all fled.
Companies could pay people enough to come back. Like so many other fields, companies would rather do anything other than raise salaries.
Stay far away.