On average, a student is expected to commit about 20 hours per week during the program. This includes 6-7 hours of online sessions per week and 10-12 hours of individual remote work for the project.