I trained all of my lower body muscles (back squat, frog stance hack squat, leg press, leg extention, Romanian deads, seated leg curl, standing calf raise, seated calf raise) on Monday
I trained all of my pushing muscles on Wednesday (bench, DB incline, cable cross overs, standing military, front raises, lateral raises, Lying triceps extentions, overhead DB triceps extentions, cable reverse grip triceps extentions)
Finally I trained all of my pulling muscles on Friday (Wide Grip pull-ups, Seated rope cable face pulls, reverse grip bent over rows, reverse flys, incline curls, wide grip scott/preacher curls).
Sometimes if I had extra energy I would do forearms at the end of my workout on Friday. I also had a couple different versions of the workout that I did (this is just the one I can recall off hand), at least one of which had me doing deads on Friday.
I know this sounds like a lot of volume. But, I was just coming off of a high frequency program so I figured I'd go the opposite direction and completely annihilate my muscles during a single workout per week and then give them plenty of rest to recover. It seemed to work because I gained about 10 lbs in under 3 weeks (much of which according to my body fat readings before and after was muscle).
Hope this helps.