If you are an undergraduate majoring in Computer Science and interested in pursuing VR research, I have put together a list of recommendations that may help you achieve this goal. In addition to your CS major, I recommend pursuing a minor in Neuroscience since it relates directly to much of our research. The following list of courses will satisfy the requirements for the Neuroscience minor as well as needed electives for the BS in Computer Science. Be aware that not all courses are offered every semester, and their availability may change over time.
The full requirements for the Bachelor of Science in Computer Science (BSCS) degree can be found here.