Try and learn as much as you can, even if it doesn't fall into a realm of CS that you are interested in. Little tidbits of knowledge will accumulate over time and in the end you'll be a more well-versed engineer than someone who didn't pay quite as much attention. This is coming from personal experience, best of luck! :)