Эти предметы все сами уже освоили самостоятельно, еще учась в школе. Ну не все, заинтересованные программисты, которые увлечены этим делом и давно программируют. Тем, кто только информатику в школе изучал в пределах ЕГЭ и программирование в пределах того же ЕГЭ, конечно это все в новинку. Но такие еще и неизвестно, захотят ли потом программистами работать, потому что на самом деле не знают до вуза, что это.