The report may be produced to report all satisfied requirements first followed by any unsatisfied requirements, vice versa, or to report using several other run options. The following outlines some of the key features of the program. Institutions using DARS should expect to get the results they desire without making any programming changes to DARS itself .
Every academic program is defined as a list of reusable requirements.
Each requirement can be used in as many programs as appropriate. Within a program definition requirements may be required, optional, OR'd, cross-linked, summary, conditional, or for informational purposes only. Any requirement may point to an appropriate list of other requirements. An institution may define itself as one or more independent organizational units - each with its own unique academic program definitions and requirement coding schemes. Within a requirement the user has additional levels of reuse control.