course requirements 9929520