Что касается учёбы, то я бы не стал делать выводы о всей программе по неполному первому курсу, его задача — подтянуть всех поступивших до одного уровня, тем у кого подготовка получше часто становится скучно, беда в том что такие ребята на втором курсе зачастую перестают справляться из-за того, что пропускают момент когда вся группа ушла вперёд.
Тем не менее рекомендую рассмотреть поступление в ШАД, это сейчас одно из лучших мест в России для обучения на DS:
https://yandexdataschool.ru/
По поводу практики: для наработки опыта в DS рекомендую участвовать в kaggle-соревнованиях, в том числе изучать решения других участников:
https://www.kaggle.com/
Так же могу порекомендовать вступить в slack-сообщество Open Data Science, чтобы быть в контексте происходящего в индустрии:
https://ods.ai/