US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • RIO Certification
  • RIO Challenge
  • RIO Challenge v4
  • RIO Challenge v4 - Program and Pathway Management

[Technical] RIO Challenge v4 - C02.01 - Study Unit Pre-Requisites

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    V3 Release Notes V4 Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support RIO Graduate/Intern Program Trainee (GPT)
  • Experience RIO in action
+ More

Table of Contents

RIO Challenge v4 - C02.01 - Study Unit Pre-Requisites Learning outcomes What does success look like? Related challenges Estimated time to complete Steps to complete the challenge

RIO Challenge v4 - C02.01 - Study Unit Pre-Requisites

 

Enrollment requirements are an important aspect of program setup. There are many requirements logic that can be applied.

These can be as simple as “Must complete A, in order to enroll to B”.

There can also be complex requirements such as “Must complete A and either one of B or C, in order to enroll to D”.

Follow this exercise to see how to set up different pre-requisite rules with different requirement logics.

 

Learning outcomes

  1. Understand where to define pre-requisite rules and requirement logics.
  2. Understand what records are needed, when setting up pre-requisites.

 

What does success look like?

  1. Able to set up enrollment requirements for different Study Units (courses).

 

Related challenges

Enrollment requirements are created as part of a program's structure. See:

  • C02.06 - Study Program Setup.

 

Estimated time to complete

30 minutes.

 

Steps to complete the challenge

RIO University offers and runs an Undergraduate Program.

Some of the courses in the Undergraduate Program have certain requirements that students must meet, in order to enroll to them.

 

For example, students must complete Course A first, before they can enroll into Course B.

 

As the program administrator, you will need to set up these requirements, so that only the students who have met those requirements are allowed to enroll to those courses.

 

  1. Click on the 'RIO Challenge' tab at the bottom left of the page. Click on 'Initiate Challenge' to generate the data required for this challenge.



     
  2. From the App Launcher at the top left of the page, search for ‘Study Units’.




    Then select the list view ‘C02.01 - Study Unit Pre-Requisites’ and click to open the record created for this challenge.



     
  3. The Study Unit is a record that represents a course.

    In this list we have narrowed down the view to just a handful of courses that are relevant to this Challenge.



     
  4. In scenario 1, students must complete PO105 first, before they are able to enroll in PO106. 




    Using ‘Ctrl + F’, search for ‘PO106’ and open the record in a new tab.



     
  5. Review the Study Unit for PO106.

    Notice that no Requirement Description and Logic has been defined.

    Thus, update the Study Unit for PO106 as follows:
Requirement Description PO105 is required for this course.
Requirement Logic A

 

  1. Navigate to the ‘Requirements’ tab and create a new Study Unit Requirement.


     
Study Unit Requirement Name C02.01 - PO106-PO105
Requirement ID A
Requirement Type Pre-Requisite
Required Study Unit C02.01 - PO105 - Understanding Australia Politics: An Introductory Perspective

 

  1. The requirement setup for PO106 is complete.

    Students will need to complete PO105 first, before they can enroll in PO106.

    Return to the list of Study Unit.
     
     
  1. In scenario 2, students must complete CS104 and CS105 first, before they are able to enroll in CS124.




    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’, and by using ‘Ctrl + F’, search for ‘CS124’ and open the record in a new tab.



     
  2. Review the Study Unit for CS124.

    Notice that no Requirement Description and Logic has been defined.

    Thus, update the Study Unit for CS124 as follows:
     
Requirement Description CS104 AND CS105 are required for this course.
Requirement Logic A AND B

 

  1. This time, there are 2 courses that students must complete before taking CS124.

    Navigate to the ‘Requirements’ tab and create 2 new Study Unit Requirements.


     
Study Unit Requirement Name C02.01 - CS124-CS104
Requirement ID A
Requirement Type Pre-Requisite
Required Study Unit C02.01 - CS104 - Coding Fundamentals: An Introduction to Programming

 

Study Unit Requirement Name C02.01 - CS124-CS105
Requirement ID B
Requirement Type Pre-Requisite
Required Study Unit C02.01 - CS105 - Basics of Programming: An Introduction for Beginners

 

  1. The requirement setup for CS124 is complete.

    Students will need to complete CS104 and CS105 first, before they can enroll in CS124.

    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’.

      
  2. In scenario 3, students must complete either MA114 or MA154, before they are able to enroll in MA158.




    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’, and by using ‘Ctrl + F’, search for ‘MA158’ and open the record in a new tab.



     
  3. Review the Study Unit for MA158.

    Notice that no Requirement Description and Logic has been defined.

    Thus, update the Study Unit for MA158 as follows:
     
Requirement Description MA114 OR MA154 are required for this course.
Requirement Logic A OR B

 

  1. There are 2 courses involved in this requirement.

    Navigate to the ‘Requirements’ tab and create 2 new Study Unit Requirements.


     
Study Unit Requirement Name C02.01 - MA158-MA114
Requirement ID A
Requirement Type Pre-Requisite
Required Study Unit C02.01 - MA114 - Logical Quantification: An Introduction to Quantitative Reason

 

Study Unit Requirement Name C02.01 - MA158-MA154
Requirement ID B
Requirement Type Pre-Requisite
Required Study Unit C02.01 - MA154 - Calculus Fundamentals: An Introduction to Mathematical Analysis

 

  1. The requirement setup for MA158 is complete.

    Students will need to complete either MA114 or MA154 first, before they can enroll in MA158.

    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’.

     
  2. In scenario 4, students who have already completed CH104, will not be allowed to enroll in BI104.



    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’, and by using ‘Ctrl + F’, search for ‘BI104’ and open the record in a new tab.



     
  3. Review the Study Unit for BI104.

    Notice that no Requirement Description and Logic has been defined.

    Thus, update the Study Unit for BI104 as follows:
     
Requirement Description BI104 and CH104 are negative requisites. You may only enroll into either one of these.
Requirement Logic NOT A

 

  1. Then, navigate to the ‘Requirements’ tab and create a new Study Unit Requirement.


     
Study Unit Requirement Name C02.01 - BI104-CH104
Requirement ID A
Requirement Type Pre-Requisite
Required Study Unit C02.01 - CH104 - Basic Concepts in Chemistry: An Introductory Course

 

  1. The requirement setup for BI104 is complete.

    If students have already completed CH104, they will not be allowed to enroll in BI104.

    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’.

    Note:

    • Based on our example above, we have set up the requirements for BI104, to say that students cannot take it if they've already done CH104.
       
    • By right, you will also need to do the reverse for CH104.
      You will need to set up the requirements for CH104, to say that students cannot take it if they've already done BI104.
       
    • In short, the NOT prerequisite needs to be set up for both courses.

       
  2. In scenario 5, students must complete EC134, and either one of EC105 or EC154, before they are able to enroll in EC125.




    Return to the list view ‘C02.01 - Study Unit Pre-Requisites’, and by using ‘Ctrl + F’, search for ‘EC125’ and open the record in a new tab.



     
  3. Review the Study Plan Structure for EC125.

    Notice that no Requirement Description and Logic has been defined.

    Thus, update the Study Plan Structure for EC125 as follows:
     
Requirement Description EC134 AND either one of EC105 OR EC154 are required for this course.
Requirement Logic A AND (B OR C)

 

  1. There are 3 courses involved in this requirement.

    Navigate to the ‘Requirements’ tab and create 3 new Study Unit Requirements.


     
Study Unit Requirement Name C02.01 - EC125-EC134
Requirement ID A
Requirement Type Pre-Requisite
Required Study Unit C02.01 - EC134 - Economic Principles: An Introduction to Economic Studies

 

Study Unit Requirement Name C02.01 - EC125-EC105
Requirement ID B
Requirement Type Pre-Requisite
Required Study Unit C02.01 - EC105 - Economic Thinking: Developing Analytical Skills

 

Study Unit Requirement Name C02.01 - EC125-EC154
Requirement ID C
Requirement Type Pre-Requisite
Required Study Unit C02.01 - EC154 - Economic Applications: An Introduction to Applied Economics

 

  1. The requirement setup for EC125 is complete.

    Students must complete EC134, and either one of EC105 or EC154, before they are able to enroll in EC125.


     
  2. The requirements for all 5 scenarios have been set up.

    Let's test them out by enrolling a student to them.


    From the navigation menu at the top of the page, click on ‘Individual Program Enrollments’.





    Select the list view ‘C02.01 - Study Unit Pre-Requisites’ and click to open the record created for this challenge.





     
  3. The Individual Program Enrollment is a record of a student's enrollment into a program.

    In this case, Fred Smith is enrolled into the Undergraduate Program.


    While inside the Individual Program Enrollment record, navigate to the ‘Enrollments’ tab.

    Click on the 4th tile.

    You can see that Fred Smith is currently doing his Term #4.



     
  1. Use ‘Ctrl + F’ and the Unit Codes in the table below.

    You will notice that some Study Offerings are not available for enrollment.

    This is due to the requirement logics we have created.

    In other words, if Fred Smith has not completed the pre-requisite for a particular Study Unit, then, Fred Smith cannot enroll into it.
     
Unit Code Can enroll? Reason
PO106 Yes Fred has already completed PO105 in the previous Term.
CS124 No Even though Fred has completed CS104, he has not completed CS105 (both are needed).
MA158 Yes Fred has already completed MA154 in the previous Term.
BI104 No Since Fred has already completed CH104, he cannot enroll in BI104 (can only take either one).
EC125 No

Even though Fred has completed EC134, 

 has not completed either one of EC105 or EC154.


 

  1. Congratulations, you have completed the challenge! Click on the 'RIO Challenge' tab at the bottom left of the page, and click on 'Complete Challenge'.

 

 

 

 

 

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • [Technical] RIO Challenge v4 - C02.07 - Study Program with Discipline Setup
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand