Этот вопрос нельзя ставить в отрыве от конкретного университета , где студент успешно учится. Например, в СПбГУ, ИТМО, МФТИ, МГУ студент уже на младших курсах умеет вполне успешно выполнять эти задачи, иначе он раньше или позже , выражаясь просто "вылетит". Мне "повезло" поработать в одном Техническом университете , где и на старших курсах большинство студентов ( коммерческое обучение ) этого не умеют и вполне благополучно учатся, хотя в 70 км от нас расположен ТРТИ (старое название), где уровень профессорско-преподавательского состава и уровень требований к студентам не на много слабее чем в мегаполисах и идет очень жесткий отбор студентов на спец. кафедры ( так было и до 1991 так и осталось )