Preheat oven to 350 degrees.
In a mixing bowl, combine sugar and butter.
Beat on medium speed 5 min.
Add eggs and vanilla. Mix to combine well.
In a separate bowl, combine flour, baking soda, baking powder, cinnamon, salt and oats.
Add flour mixture to butter/egg mixture. Mix well, scraping bowl often so everything is combined.
Fold in apples and nuts.
Using a small scoop, drop onto cookie sheets.
Bake 15 - 20 min.
Cool on wire rack.