- Add a new course
- Remove a course
- Find course
- Amend course details
- List all courses
- Add programme to a course
- Remove a programme from a course
- Generate relevant reports
- Add a new tutor
- Remove a tutor
- Find tutor
- Amend tutor details
- List all tutors
- Filter tutors based on criteria
- Generate relevant reports
- Many courses are offered in the semester.
- A course is taken by many programmes.
- The semester involves many tutors.