I saw one or two really cool AR projects when I took EdTech so it stands to reason that you could do interesting things with VR as well. The first half of EdTech is spent developing and justifying your idea - so as long as you could find some justification for your VR idea, it would make a cool project.
The most useful prereq would probably be VGD since that will give you a good introduction to Unity. That being said, VGD doesn't touch the VR side at all so you'll still need to do a lot of self learning. Additionally unity has a website with pretty good tutorials on everything from basic game programming to VR.
Tbh I don't think CV or CP will be particularly helpful from a practical perspective since the Unity (or whichever brand you choose) engine abstracts that low level stuff away from you, but it's still worth learning.