How hard is it to tansfer majors as an undergraduate student in scool

Wisconsin has direct admission to engineering majors, but enrolled students must meet progression requirements, including high GPAs (up to 3.5 in major and 3.0 overall, depending on major), to stay in the majors.

https://www.engr.wisc.edu/academics/student-services/academic-advising/first-year-undergraduate-students/progression-requirements/

Practically, this is similar to the weed-out system used at other schools like Purdue, Texas A&M, Minnesota, Washington, Virginia Tech, etc. where enrolled pre-engineering students must meet high GPA requirements or compete for admission to get into their desired majors.