What sort of stuff did you learn in your CS course that have proven valuable in your career that you may not have learned otherwise? I asked this question because I don't want to fall off due to not going to university.
For me those skills aren't incredibly useful in everyday work (I mostly do web development), but I think having that low level understanding does help from time to time, in a hard to measure way. I feel like it sort of gives you a better intuition on certain things, like evaluating new technologies, why you're having performance issues, etc.
Also watching a teacher code, and listening to other people describe their thought process was interesting. I didn't do a lot of pair programming, but if you go to a university where you do that, it would be useful.