Sweetbriar College is redesigning their course registration system [CRS]. They plan for this system to be web-based, but first you need to model the main system behind the web interface. Here is a description of the interactions with the proposed CRS. Faculty enter courses into the system, assign section numbers, instructors, dates, times, and classrooms for individual instances of a course. Students can browse available course-sections. Students or faculty advisors can register students for course-sections. Faculty can view a class list and enter grades for a course-section they are teaching. Students can view their course schedule and their grades for individual courses. The Registrar's office can view a student's history of courses and grades.
1. Given the scenario above, develop a Use Case Diagram for the CRS.
2. Develop an Activity Diagram for the use case 'Student Registers for Course-Section'.
3. Develop an Activity Diagram for the use case 'Faculty Creates New Course-Section'.
4. Develop a Use Case Description for the use case 'Student Registers for Course-Section'.
5. Develop a Use Case Description for the use case 'Faculty Creates New Course-Section'.