I foresee a lot of downtime in the classroom each time there is a glitch in the the school's wifi or network.
Which, from what I have seen, would happen if they were using standard laptops from Dell. You'd be surprised how much a non-cloud device still relies on a working network.
I graduated in 2010 and had absolutely no problems getting a job. In fact, I started a semester before I officially graduated. What really helped me is that I had been working with some form of programming since I was in middle school. In high school I really started to focus on it, so that by the time I got to college I was far ahead of most of the other students. I continued to do work outside of what was assigned while others did not.
I believe a formal education is important but you really need to go beyond that to get a good job. Otherwise you do end up doing IT work because you haven't set yourself apart. So many of the students I knew in college chose their major by how much money they were told they would make. They didn't put in any effort and did the bare minimum required. Others did well but never thought about things outside of textbook examples. Employers use a degree as a filter and look for projects and effort outside of school. For a student, this type of work not only shows some initiative but it can count as a form of experience.
In English, every word can be verbed. Would that it were so in our programming languages.