Timetable++
Create your own courses, events and examinations to always keep track of your current progress.
Import your timetable using an iCal file to automatically synchronize your calendar.
Set reminders for each of your examinations and get notified via push messages (even offline).
Use widgets on your homescreen to see your upcoming events and/or exams at a glance.
Many customization options like customized course colors, display calendar weeks and more.
Automatically synchronize your timetable via iCloud in order to keep it up to date on all your Apple devices.