pre law degree requirementslaw course requirementsinternational law degree requirementsbusiness law degree requirementscriminal law degree requirementslaw degree a level requirementspatent law degree requirementslaw major courseslaw major requirementsbachelor of law requirementsmasters in law requirementssubject requirements for law