I am currently enrolled in this program. And I find this style of teaching to be amazing, they keep you in pace with every subject that is being taught to us so that you can use them interchangeably.
I was very wary of the hybrid system at the start being partially online and partially offline but they still manage to pull that off in an amazing way. Firstly the subjects that online give us weekly assignments to them so that you don’t zone out. Also, some online lectures are even pre-recorded so that you can keep up or be ahead of the class. There are doubt sessions for every lecture so that you can ask your doubts and rectify your reports. The course pacing is a bit steep so you have to be able to give enough time to it so that you can keep up your pacing and if you are unable to there is a study week where no lectures are scheduled so you can keep up if you lagged.
Also, some lectures are hard to be understood online, so they provide offline classes for them, even if you were unable to understand it online you can go for the offline lectures and clear your doubts or tell them to teach that whole session to you again. Assignment keeps rolling so you have to be in pace with them.
Also if you want to do a part-time in that period you can make out time for doing that since schedules are flexible and online sessions get recorded you can change your schedule according to that and it gives you amazing balance.
Also, the professors who are teaching the course have projects going on with the industry. So they know a lot about the current industry that’s why the course is very focused and gets updated every time there’s some new advancements or needs.
Still, there are something’s that you have to keep in mind before coming here. Choose the right accommodation, since some university accommodations are very far from here. You have to keep in mind how you would ensure your travel and not because it suits you financially. Many of us made this mistake and got accommodation which is far away from University. So, choose where you live wisely.