UMN Twin Cities Computer Science

Here is what you both need.

Stats on getting into the majors:
https://www.advising.cse.umn.edu/cgi-bin/courses/noauth/apply-major-statistics

And here’s what happens after you arrive and make progress toward your degree.
https://www.advising.cse.umn.edu/

Most likely, Freshman year you will also take a class in your intended major.