Обучение - это не компьютерная игра, где достаточно знать solution, чтобы ее пройти. Потому учебный план, конечно, дает определенное представление о том, какие дисциплины обычно изучают для получения какой-то специальности, но не гарантирует ничего.
Вы вот, например, учились в школе, предмет "русский язык" вас, по идее, должен был научить писать правильно, но вам уже 19 лет, а вы все еще ставите вопросительный знак (еще и с восклицательным) в конце утвердительного, а не вопросительного предложения. Таким образом, план изучения русского языка в школе вам не помог. А это куда проще, чем computer science.