Что нужно знать, чтобы поступить в ВУЗ - узнавайте в самом ВУЗе, какие ЕГЭ требуются. Чаще всего это физика, математика и информатика (причём, как это ни странно, информатика не всегда).
JS хорош для получения самых-самых базовых навыков программирования, потом нужно будет обязательно поучить C/C++/C#/Java, а потому уже можно вернуться к JS, но на другом уровне.
Универы бывают разные: где-то учат отлично, где-то - отвратительно.
Сам факт высшего "программистского" образования при приёме на работу редко имеет значение, работодатель скорее возьмёт человека без образования, но с умением и опытом, чем неумеху с дипломом.