Theo Walcott will miss both of Arsenal FC's UEFA Champions League ties against AZ Alkmaar after being ruled out for three to four weeks with knee ligament damage.