Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| school:classes:cs352:project:start [20 years ago - 2006/03/01 00:59] – aogail | school:classes:cs352:project:start [19 years ago - 2007/05/28 06:45] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Project ====== | ||
| + | |||
| + | ===== Prototype Feedback ===== | ||
| + | |||
| + | * **In the course list, indicate which terms in the future (a year's worth) it is also offered.** | ||
| + | * Calendar view of the schedules should be quick/easy to find. | ||
| + | * Allow for students wanting/not wanting a certain prof. | ||
| + | * Make sure to include lab for lecture/lab classes. | ||
| + | * **Highlight prerequisites for required courses.** | ||
| + | * Highlight problems with GPA requirements. | ||
| + | * Think beyond this term. | ||
| + | * Have a way of load balancing a schedule with a degree of difficulty factor applied to each class | ||
| + | * System should be able to create complete schedules until you complete all your degree options | ||
| + | * Helpful for lower class students, but keep upper class/ | ||
| + | * Better integration with current system for users already familiar with what's in place now | ||
| + | * Link to / have a model syllabus for students to look at | ||
| + | * Consider grouping courses by priority | ||
| + | * Take required "fixed classes" | ||
| + | * Keep UI as simple as can for the interesting, | ||
| + | * **Display why classes conflict if there is a conflict / give detailed error messages** | ||
| + | * **Tell if a class could not be considered in the schedule because it was full** | ||
| + | * **Display which terms classes are offered by the course numbers** | ||
| + | * Having all of the user options/ | ||
| + | * **Be able to register individual classes from the outputted schedule screen** | ||
| + | * **Being able to expand categories of classes on the webpage is a nice feature** | ||
| + | * Let a course catalog browser fill in the “enter own course number” box | ||
| + | * Try a graphical display of when classes are offered before user generates the schedules | ||
| + | * **Include extra audit stats next to each type of class (number taken, number left, etc.)** | ||
| + | * Show future classes and reminders of courses user should take, show if user is on track for graduation | ||
| + | * Have system recommend Bacc. Core classes based on other classes taken | ||