Yes, it is do-able. The courses are designed to be an immersive courses where you dedicate a minimum of 10 hours a week to lectures, self-learning, and building. We highly recommend dedicating as much time as possible immersing yourself in the courses to get the most out of it.