A university has professors who teach courses that students can enroll in. Professors have identifying information like name and salary. Students also have ID data and earn marks in each course by enrolling. Courses have names and numbers. Enrollments track a student's marks and average in a particular course. Students can see their enrolled courses. Courses have 1-3 teachers and can be undergraduate or graduate, with different withdrawal policies.