Send Close Add comments: (status displays here)
Got it!  This site uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website.nbsp; Note: This appears on each machine/browser from which this site is accessed.
Case study: Rules based advising system


1. Case study: Rules based advising system

2. Problem
Setting: In 2003-2006, College of Business at Savannah State University was trying to achieve initial (and prestigious) AACSB accreditation.

Problem: Too many students were in courses for which they had not met the prerequisites.

3. Data provided
The following data was made available. Note: Registrar could not provide via database queries so permission was given to scrape the needed information from web browser automation.

All data was stored in XML format for processing.

4. CISM 4140 rules
Rules were added for about 70 COBA courses. Each was quite involved.
( [ hours 60.0 or ( hours 42.0             and ([ ACCT2101 or ACC211 ] with "C" since "2005C" )             and ([ ACCT2102 or ACC212 ] with "C" since "2005C" )             and [ ([ BUSA1105 or BAD105 ] with "C" since "2005C" ) or ( (BUSA1101 with "C" since "2005C" )                   and (BUSA2101 with "C" since "2005C" )                   ) ]             and [ (BUSA2105 with "C" since "2005C" ) or (BUSA2106 with "C" since "2005C" ) ]             and ([ ECON2105 or ECO201 ] with "C" since "2005C" )             and ([ ECON2106 or ECO202 ] with "C" since "2005C" )             ) ]       and (CISM3140 with "C" )       )


5. Advising
The same information needed for solving the prerequisite problem could be used to solve the advising problem.

Needed: Rules for each major. Then hook into the prerequisite system.

Showed:

6. Other spin-offs

7. End of page