JCSPJunior CycleLeaving Certificate Applied (LCA)Leaving Certificate Vocational Programme (LCVP)Senior CycleShort CoursesTeaching & LearningTransition Year Programme (TYP)