8 Weeks, 3x per week
This plan originates from muscleandstrength.com.
It consists of 6 Routines between which you alternate: Push A, Pull A, Legs A, Push B, Pull B and Legs B.
Follow this plan for 8 weeks, to perform each Routine 4 times, then take one week of recovery time before moving on to the Advanced version of this plan.
Perform 10 minutes of light cardio before starting the workout to warm-up.
Each workout starts with a heavy compound lift, followed by compound exercises using moderate loads and concludes with isolation exercises using relatively low loads.