Правильно ли составлено расписание для обучения?
Ничего не вычеркивайте.
Оставьте как есть на месяц.
Через месяц у вас появится понимание, что можно в данном расписании изменить.
Добавьте еще Android/Java/Kotlin. 
В связке с Qt  логичнеес  с С++ знакомиться, а не с С. Тем более насколько я помню и Arduiono на C++.
Линукс бы я с IoT/Arduino местами поменял. А между ними как раз Qt c C++ впихнул.
В целом как дали понять выше для экспериментов типа "нравится/не очень/вообще не моё" нормальное расписание, для нормальных знаний по всему вышеперечисленному - надо ещё или гениальность добавить или несколько лет упорного изучения.