academic requirement: a requirement for admission to or completion of an academic program
prerequisite: something that is required in advance
bombing: the use of bombs for sabotage; a tactic frequently used by terrorists