What is the time commitment for different degree options?