I think the answer to this is heavily dependent on the type of program that is occurring over time.
If it has anything to do with teaching/learning, syllabus is probably the best word, although curriculum works just as well.
If it's something that will be happening at different locations itinerary is good, although scheduleor even timetable could also fit.
If the multi-date program is a list of speakers/performers/etc. then lineup would be appropriate. Program would also work especially well in this context, but could really be used for any of these situations.
I also think agenda could also work over time, especially with a sentence describing it. i.e., "The agenda for the next four Wednesdays is...."