Here's another recommendation for a Computer Science/Software Engineering degree, and find a degree program that focuses on the fundamentals: algorithms, data structures, computer architecture, procedural and functional and OO styles, design patterns, user interfaces, project management, etc. It'll be good if you get exposed to a _wide_ variety of problems and languages and tooling and techniques across the entire OSI stack. My degree program forced me to learn at least one new programming language each trimester, and past the early 200-level classes, we were expected to pick up the languages on our own from the reference manuals. The really good degree programs will have you do things like design/simulate a CPU and write an interpreter/compiler (both pretty far into the theory side of the house) in addition to internships or senior projects with local/regional businesses (exposure to the real world). Ideally, you'll graduate with both a deep theoretical foundation and broad practical experience.
If you're interested in combining CS/SE with another field---awesome! Consider a minor in that field, or double major/double degree if you're sufficiently motivated/funded. I majored in CS with a minor in Psychology, and I was one class away from a Literature minor (which I regret not completing). My Psych classes ended up getting me ready to work supporting IT and computing in healthcare/bioscience, though admittedly somewhat indirectly. Regardless, there will always be openings in your course schedule for electives, so if you want to do AI later, take an AI elective. If you're interested in bioinformatics, take a few biology classes. In general don't constrain yourself to a single educational course; make choices that expand your horizons.
Focus on the fundamentals, go as broad and as deep as possible, and get as much practical experience as you can. You will graduate with a wide variety of doors open to you.
Edited to add: Do not neglect the arts, humanities, philosophy, sports, etc. Aim for "well rounded" as best you can.