Your degree is not acceptable for Artillery but acceptable for the following trades from the 'Officer Degree - Entry Standards Summary' matrix I am staring at:
Ideal (1) - Armoured, Infantry Pilot,
Acceptable (2) - Engineer, EME, Intelligence, Sigs
Any Acceptable Degree (3) - AEC, MARS, ACSO...