Emma Boroson Requirements for Course Registration System: Basic Features: - search classes offered (similar to current BOCA) - search by: class code instructor time slot department - links to each class's page in Critical Review online (for those classes with reviews) - "Add to cart" button - will add that class to your list of potential classes - add to visual time schedule (like the blank ones they give at the registrar) with classes in "cart" filled in on schedule with color or pattern (legend at bottom of schedule) - keep current schedule (anything in cart -- allows for multiple classes in same time slot - incase considering multiple classes) shown on screen entire time (once you log in - while searching, etc) - can delete class from schedule/cart - in search-page for each class -- have info: - course number - description - instructor - credits - # people already registered for class / # slots open -- or if full - notification of waitlist # if available - location - exam group - grade options: - must choose one before "add to cart" - if mandatory S/NC - option should be filled in for you - once you are satisfied with potential schedule - press "Register" - - will enroll you in classes in your cart - if multiple classes for same time slot - will not let you register - will notify you of the conflict - depending on your year of graduation - if you haven't declared a concentration by end of 4th semester - won't let you register - must log in using login name (NetID) and password - accessible on internet from both on and off campus - can login at any time until deadlines: - click on a class on the visualized schedule - - can drop class - can change grade option - "Add a Class" option - once registered - show Final Exam schedule Optional Features: - if registering after "last day to add a course without a fee" deadline - possibly can pay fee by credit card or maybe must go to Registrar's Office to add class - if there are changes in a class you registered for (class cancelled / change of instructor / meeting time / location) -- you are notified of the change by email - can search by timeslots by directly clickin on the visualized schedule - if a freshman - when you register, your advisors are notified of your class choices by email - if non-freshman - concentration advisor notified of class choices - be able to access other personal information -- grades, financial info, etc