Can I run CUDA program on GTX 970 and ALSO use it as monitor card

I am NEW to CUDA programming. I am planning to learn CUDA programming under Windows 10 Pro. I get the impression that a NVIDIA gpu card must be use as headless ( not monitor plug in ) if if is used for running CUDA program. So on Windows 10, I must have two gpu cards, one for display to monitors, one for running CUDA program. Am I right? Which GPU model must be used as headless when running CUDA program on it? Which GPU model can be used to run CUDA program and ALSO have monitor plug it? Thanks for helping.