I read another person's answer, and completely disagree with. I write my own answer here. But you don't have to be discourage yourself with my opinion.
First, Computer Science is still required in many areas even in medical or manufacturing, but the way we implement computer engineering (we'd rather call engineering now) are so different from job site and customer requirements like your workplace location, weather, culture and so on.
You will learn mostly basic standard protocols from school and you will find many of them are out of date. Some good schools offer C#, Python, ML (Machine Language) while others offer Pascal, Fortran and C. CS area is moving so fact and we will face new challenge every day. Choose the right school is important - check out each department curriculum page.
Second, CS would be your life if you insist this is your job. What it means is you will learn and try, and don't hesitate trying new stiff. This is one of key points from long-term survival Software Engineers in popular work place. Please ask question to yourself, "what is your personality?"
Third, being Software Engineer does not mean you stuck at this career entire life. You can switch to Engineering Project Manager or Eng People Manager. Or, other type of software engineering position. You check out those positions in popular company's job search page.
Hope this helps you. Cheer!
Wrote in Portland MAX train.