Yes, most online courses offered by Yale have scheduled live class discussion sections a few times a week. Students are required to attend and must have a webcam. The Yale School of Management Executive Education programs offer live class discussion as well.