I look at that curriculum your kid signed up for and think about the distractions of being off at college and away from home. Colleges have never been setting their students up for success with so many difficult courses on the front end of their college career.
I went to business school in a big city urban university that required more semester hours to graduate than most other universities. We had to maintain a very heavy load of classes and most students took 4/1/2 to 5 years to graduate. The Student Advisors touted to be our friends were actually there to fill up every class with 25 students. They didn't give a rat's a$$ if we were in class at 8:00 am until 9:00 pm.
I am still of the belief that taking a maximum 4 course load with one of them being a fluff course makes for a happier, more enjoyable college career. The slack can be picked up in mini semesters in May or in Summer School.
you know my advisor for my first term don't you. After the first term the guys in my Fraternity were more helpful in being strategic about class loads. Especially Spring Term. Get out early! No Friday classes!