Судя по Вашему собственному описанию очевидно лучше первое - IMHO по большинству вопросов компетенции второго проще обучиться самому (либо на сертифицированных курсах), чем в ВУЗе.
Вообще если уж идти IT в ВУЗ я бы выбирал ВУЗ и специальность с упором на теорию (Computer Science, математика, системный анализ), вопросы организационного управления процессами разработки/проектирования/внедрения и т.д.
Вряд ли стоит ожидать от ВУЗа того, что там Вас хорошо обучат практике web-дизайна, системного администрирования актуальных ОС, оборудования, протоколов и ПО, программирования прикладных задач на актуальных языках с использованием актуальных библиотек/фрэймворков (если и обучат, то, скорее всего, эти знания будут поверхностны и/или устареют к моменту выпуска), в то же время на боевом опыте не особо научишься фундаментальным теоретическим вопросам, знание которых не только облегчает поиски достойно оплачиваемой работы, но и не редко выручает на практике.