Syllabus helps students stay organized. Track courses in progress, keep iCal in sync with schedules, and maintain assignments, notes, links and more. Download the demo from the link below and try it for yourself!
The home view of syllabus defaults to showing the courses you have entered in the current term. From here you can add/remove courses, or double click a course to view more details about a course. The bottom action bar allows for editing the list of students and school terms, as well as selecting the current student & term.