Did you try EasyTimetable or EasyScroller for Joomla?
Go to the Demo site
Did you try EasyTimetable for Wordpress?
Easytimetable is a new user-friendly schedule management system to build beautiful timetables in no time thanks to a Drag & Drop interface.
Visit Wordpress Demo site