I have a feeling that technically the answer is none but that most schools will mandate that you pass Air Law before first solo and some stipulate either Human Factors and/or Navigation before your qualifying cross-country.
There are threads here a-plenty discussing the relevant books from which to self-study; the favoured ones are those by Trevor Thom or Jeremy Pratt plus some question bank type books.
Cheers
Whirls