Presented at Kuali Days 2010
Kuali Student Curriculum Management
2
KS Curriculum Management
Presenters
Carol F. BershadCourse Delivery Team LeadUniversity of Washington
Cathy DewProgram Delivery Team LeadUniversity of California, Berkeley
3
Overview of Presentation
• What is Curriculum Management?
• What is a Course?• Demo: Create a new course• Demo: Find and Modify an existing course• Demo: Compare course versions
• What is a Program?• Demo: View an existing major• Demo: Modify an existing major
• What is Next?
• What Questions do you have?
4
What is Curriculum Management?
Curriculum Management
Courses Create
Programs
Modify
RetireLearning Unit
Proposal Process*
Administrative Screens*
Group
* Delivered in R1.1:1. Proposal processes for Courses 2. Administrative screens for Programs
FindCatalogIdeas
5
What is Curriculum Management?
6
CourseFormat <N>
What is a Course?
• A Course is a learning experience that imparts education through a series of activities such as lectures, labs, recitations, etc. within a well-defined time period.
Format 1
Activity <n>
Activity 2
Activity 1
Learning Objectives
Requirements
Financials
7
Course: Proposal Workflows
• Leverages Kuali Enterprise Workflow (KEW)• Qualified role-based routing, where roles are derived from KS Organization Service• R1.1 delivered with two reference workflows:
START:Proposer
Division Committee
College Academic Senate
Publication Office
DepartmentCommittee
END
START:Proposer
Division Committee
College Academic Senate
Publication Office
PublicationOffice
DepartmentCommittee
END
major modification
minor modification
CREATE
MODIFY
8
Course: Demos
Create a new courseScenario: Fred Faculty in the Biology Department proposes a new graduate course, BIOL500 – Graduate Survey of Molecular Genetics. The proposal is submitted and eventually approved.
Modify and existing courseScenario: Fred modifies this course to (1) change the Subject Code and (2) add a pre-requisite. The modification is approved.
Compare course versionsScenario: Fred compares the two versions of the course.
9
What is a Program?
• What is a Program?*– Baccalaureate– Graduate (Masters, Doctoral)– Professional (Law, Medical, Business)– Certificate– Minors – Departmental Honors– Continuing Education Non-credit Programs– Learning Communities
*Not a complete list
10
Program Design Objectives
Capture Program in a “structured-enough” format to ::
1. Support Curriculum Administrator’s view of programs
2. Capture the way courses are related to programs, via rules
3. Feed a published catalog on one side and (possibly) a degree audit on the other
4. Enable Curriculum Managers to understand the dependencies between programs and courses
5. Provide the basis for program exploration
11
Program Design Approach
• Start with Undergraduate– Baccalaureate– Major
• Specializations (pathway, track)– General Education Program– Departmental Honors Program– Minor
• Dig into Requirements – Associate Courses with Programs– Capture other conditions to be met for
Entrance, Progression and Completion
12
Program Business Service
Program Logical Model
BACC“Credential”
General Ed“Core”
Major “Discipline”
Specializations “Variations”
Minor
Departmental Honors
Course
Program Requirements
RULES
Course
Course
Course
1. Entrance 2. Benchmark
Progress3. Completion
Other Student Attributes
(GPA, Standing)
Program
Program
13
Program Requirements
• Program was able to leverage all of the course Rule Types, but also needed additional logic– Total number of credits for the Program– Must complete 1 or more programs– Minimum GPA for a course, course set,
time period or cumulative– Admitted to Program before some number
of credits is earned– Program entrance or completion must
occur within a timeframe of a milestone, admission to the program
14
Major Discipline
Biological Sciences
Cell Biology & Genetics (CEBG)
Ecology & Evolution (ECEV)
General Biology (GENB)
Microbiology (MICB)
Physiology & Neurobiology (PHNB)
Individualized Studies (BIVS)
Key Program Info
Managing Bodies
Program Requirements
Learning Objectives
Supporting Documents
Entrance Requirements
Benchmark Progress Requirements
Completion Requirements
Basic Program (15-16 credits)
Supporting Courses (30-32 credits)
Advanced Program (1 program)
• Must have completed all ofBSCI 105, BSCI 106, BSCI 207, BSCI 222 with a minimum grade of C
• Must have completed 1 course from UNIV 100, UNIV 101, HONR 100, GEMS 100, or ARHU 105 with a minimum grade of C
15
What’s Next?
• Now that we have courses and structured programs that enable analyses between Programs and Courses– If I modify/retire this course, what other entities are impacted?
• Courses, course sets, programs– For this program, which courses are managed by orgs outside of the
Program’s managing Org
16
Acknowledgments
R1.1 Course TeamLarry Symms, UMD
R1.1 Program Team
R1.1 Infrastructure TeamDaniel Epstein, UMDDave Elyea, DeltaWill Gomes, UMDKamal Muthuswamy, UW
17
What Questions Do You Have?
• How will the rest of programs get delivered?