Approaches to Degree Planning Software
Overview
Universities use a range of systems to support academic advising and degree planning.
These systems differ in how they:
- represent curriculum
- guide subject selection
- generate study plans
Understanding these approaches helps clarify how degree planning software supports planning, compliance, and student progression.
Common approaches
Most degree planning software implementations are built using one or more of the following approaches.
1. Audit-led systems
Audit-led systems focus on validating completed study against program requirements.
They typically:
- Compare completed subjects with program rules
- Identify outstanding requirements
- Support compliance and graduation checking
These systems are widely used for tracking progress and ensuring students meet degree requirements.
They are primarily retrospective—they assess what has been completed, and do not typically generate structured, forward-looking study plans.
2. Template-supported planning
Template-supported systems use predefined study pathways that are configured and maintained by staff.
They typically:
- Provide indicative semester-by-semester pathways
- Guide students through standard program structures
- Support planning based on predefined sequences
These approaches can provide clear guidance, particularly for standard full-time study patterns.
However, they:
- require ongoing configuration and maintenance
- may be less adaptable when students deviate from expected pathways
3. Constraint-based sequencing
Constraint-based sequencing systems generate forward-looking study plans dynamically from curriculum rules and student context.
They typically:
- Use curriculum rules and structures
- Apply prerequisites and requisite conditions
- Account for subject availability
- Incorporate student context
This enables:
- automated plan generation
- multi-term, forward-looking planning
- adaptation as conditions change
This approach supports curriculum-driven planning in environments with complex program structures.
Key trade-offs
Different approaches prioritise different aspects of planning:
Approach | Strengths | Considerations |
Audit-led | Strong compliance and reporting | Limited forward-looking planning capability |
Template-supported | Clear, predefined pathways | Requires ongoing configuration and maintenance |
Constraint-based sequencing | Automated, adaptive planning | Depends on high-quality, structured curriculum data (CMS) |
How data affects these approaches
The way a system uses institutional data influences how planning is performed.
Systems built primarily on student data (SIS) typically:
- support audit-based validation and tracking
- rely on predefined pathways or manual planning in many implementations
Systems built on structured curriculum data (CMS) can:
- represent curriculum rules more directly
- generate study plans dynamically
- support forward-looking, adaptive planning
StudyPlanner approach
StudyPlanner combines audit, planning, and constraint-based sequencing within a single rule-driven system.
It includes full audit and compliance functionality, enabling:
- real-time validation of completed and planned study
- identification of outstanding requirements
- graduation and progression checking
In addition, StudyPlanner applies a constraint-based sequencing approach to generate forward-looking study plans dynamically using:
- curriculum rules and structures
- prerequisites and requisite conditions
- subject availability
- student context
Unlike template-supported systems, StudyPlanner does not rely on predefined pathways. Instead, it uses a constraint-based sequencing engine to generate optimised, personalised study pathways in real time.
This enables both validation of progress and generation of optimal future pathways within the same system.
Summary
Degree planning software can be understood through the approaches used to model curriculum and generate study plans.
Audit-led systems focus on compliance and validation, template-supported systems provide predefined pathways, and constraint-based sequencing systems enable dynamic, forward-looking planning.
StudyPlanner integrates these capabilities into a single platform, combining audit, planning, and constraint-based sequencing to support accurate, adaptive student pathways.
Resources
Copyright © 2025 Study Planner Enrolment Solutions Pty Ltd. All rights reserved.