What is a prerequisite and why does it exist?
A course prerequisite is a subject or requirement that you must complete or pass before enrolling in a more advanced class. Its purpose is to guarantee you hold the necessary foundations before encountering complex material.
Common types of prerequisites
Enrollment prerequisite
Required to register for and attend class sessions. Usually entails having completed preliminary subjects in the curriculum.
Exam prerequisite
Required to sit for the final examination. Often requires having formally passed earlier course finals.
Year-level or credit threshold
A requirement demanding completion of an entire academic level or a credit minimum before entering advanced modules.
Bottleneck and Gateway Courses
Gateway courses unlock several subsequent subjects down the line. Delaying a bottleneck course often creates a domino effect stalling multiple semesters. Identifying them early is a crucial strategic step.
Practical strategies to avoid delays
- Review your official university curriculum map before choosing classes every term.
- Prioritize passing bottleneck exams before tackling terminal elective finals.
- If a prerequisite gets held up, use that semester to advance general electives or language requirements.
- Track your progress visually to spot newly unlocked courses in real time.
Explore your degree on an interactive map
On PreparandoFinal you can explore curriculum paths with prerequisite dependencies mapped out or craft your own.
View prerequisites map