From my experiences doing CS it’s a very worthy major. I just hope you really like math.
To be honest from what I understand from my coworkers who are computer engineering majors is that you end up doing similiar work, just with perhaps a small shift in focus. While CE generally is supposed to be more hardware orientated it doesn’t seem like that really comes to fruition. As a major CS generally focuses on your core components (Theory, Languages, Architecture, security, etc.) whereas CE is more based on circuitry and other electrical issues. I would recommend CS over CE, but they’re both largely fine... though instead of CE I would be tempted to do electrical engineering instead. It is very similar and, from my experiences, has better applicability to a broader range of potential work than CE does. Not sure how the prospects between the majors are different, however.
Cyber security is really good, but it’s dull. You also will, very likely, spend quite a lot of time on call. Unless your doing implementation and research, than maybe not. Though I don’t feel fully comfortable speaking on it, since I had a much different focus.
Systems analysis is very useful, and is another major that you should look into, should that be a major at your university.