The program advertises as hybrid but from the schedule I'm seeing it seems like we'll be on campus anywhere from 2 to even 5 days a week some weeks. All classes seem to start around 8:00am and we'll be on campus from 8am-3pm. The only online component is lecture which is self taught and contains A LOT of info to learn.