Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
school:classes:cs352:project:start [20 years ago - 2006/03/01 00:59] aogailschool: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/graduate students in mind, too 
 +  * 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" (offered only once at a certain time/term) into account and share that information in a simple manner 
 +  * Keep UI as simple as can for the interesting, yet complicated idea
 +  * **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/class selections on one page is preferable
 +  * **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