First, are you really tied to Vegas or do you want to be? If you are, determine what software and machines your local companies use and look for a school that offers that training - software especially. You may need to step outside of Vegas for that. Many schools have advisory boards to get information and input from the local machine shops, distributors etc. to fashion career courses and paths that tie into local businesses. The idea is that they would be trained sufficiently to be hired out of school. If you have local businesses with such ties start there.
Outside of that, I would expect a programmer to have several years of experience before I hire them. I expect them to be machinists that understand metal removal otherwise, they most certainly would not command higher wages.
Of course the larger problem is if you train someone, they have a habit of being for sale to the highest bidder, making it very undesirable to have any apprenticeship programs these days.