Crust
Crush Oreo cookies in food processor into fine crumbs. Place in a large bowl and add melted butter. Mix well.
Press into 13x9 dish and place in refrigerator to chill at least 30 minutes.
First Layer (Cheesecake layer)
Cream together softened cream cheese and sugar until smooth and no longer grainy. Stir in 1 (8 oz) container or ½ of a 16 oz container of whipped topping. Mix until smooth.
Spread over cookie crust layer. Place in refrigerator to chill at least 30 minutes.
Second Layer (Chocolate pudding layer)
In a large bowl combine chocolate and cheesecake pudding mix and milk until smooth and creamy.
Spread over cream cheese layer and place in refrigerator to chill at least 15 minutes or until pudding is set.
Third Layer (Whipped cream layer)
Spread remaining whipped topping over pudding layer. Garnish with mini chocolate chips, chocolate Jimmie sprinkles, cookie crumbs, or topping of your choice.
Place in refrigerator until ready to serve at least 4 hours.