There is no formal time commitment or set schedule. Team leads will set up meeting times based on inputs from their team.
What you put in is what you get out of the program. Your certificate will reflect your specific achievements.
The amount of time needed depends to a large extent on your role and your level of skills coming into the program.
An average estimate is 20 hrs/week for students who have some background.