How you can help:
Step 1: Course Parsing
This can be confusing, so read carefully and evaluate all of the options.
For certain fields, you may need to copy the text from the prerequisite text. Do not editorialize or change the meaning.
Skip any courses you aren't sure about, or mark them as ambiguous if they can be interpreted multiple ways.
Example 1: Multiple Course Requirements (AND)
"MATH 140 and MATH 141, and PHYS 121."
Example 2: Simple OR Logic
"Six lower division units in political science or permission of the department."
Example 3: Grade & GPA Requirements
"Completion of CS 101 with a grade of C or better and cumulative GPA of 2.5 or higher."
Example 4: Credit Hours with Subject Restriction
"Completion of 30 semester hours including 12 hours in biological sciences."
Example 5: Complex Nested Logic (Advanced)
"MATH 240 or (MATH 140 and STAT 200), plus admission to the Computer Science program."
Example 6: When to mark as ambiguous
"POL 141 and three lower division units in political science or permission of the department."
It's unclear what "or permission of the department" applies to:
• Just the 3 lower division units?
• Both POL 141 AND the 3 units?
Although one of these interpretations is more likely than the other, the language as given can be interpreted in two different ways, so it should be marked ambiguous.
(also note that POL 141 would satisfy the 3 lower division units requirement, which is another reason to mark this as ambiguous)
Step 2: Course Verification
You will not be given courses you have parsed yourself. If you disagree with the parsing, hit the re-parse button and submit your own version.
Otherwise if the parse looks correct, hit the verify button.
Verify Correct
Approve the parsing work
Skip
Move to next if unsure
Something's Wrong
Re-parse it yourself
Ready to Contribute?
Join our community effort to create better course prerequisite data