I completely understand how the components work together (DoF, motion blur, etc.) my only confusion lies within the limitations of program mode itself.
After playing with program mode a bit just now i think i answered my own question, it doesn't seem that i can change the exposure compensation. which in hindsight makes sense, making program like an adjustable auto mode, which i realize now is how people try to describe it.
Maybe you're shooting propeller planes and want to blurr the rotors - so you go into shutter priority mode and set 1/60sec or slower and keep it at that speed - letting the aperture (and ISO) be based off that fixed reference point.
If that was the case and i was already in program mode, would it not make more sense to just change the shutter speed while still in program mode? why would I change modes when the program mode will adjust the aperture to compensate the same way shutter priority would.(my iso is locked at 100) The only situation that you would change modes that would make sense to me, is if your camera wasn't metering the scene to your liking, in which case you would be forced to change to another mode which allows for exposure compensation.
Am I on the right track here?
I shoot landscapes. Always using a tripod. (unless its completely unnecessary, which is rare) and i have my iso locked at 100. So i usually just leave my camera on aperture priority set at between f16-f20. Usually the only thing i need to worry about is if my shutter speed is to my liking, if it isnt i do as Big Mike says and either open up my aperture or add a neutral density filter to compensate. Regardless of my settings i try to always rely on my histogram to ensure a correct exposure.
Thanks again for the help everyone!