<p>If it’s any consolation, it really doesn’t help to advance to upper division courses in one’s freshman year anyway. There are so many courses in the junior year that require concurrently enrolled or prior prereqs, that junior year practically becomes set in stone. So what’s the point of “getting ahead” in freshman year? I suggest that your son simply enroll in another core curriculum class or two, or maybe in ISEN 302, which doesn’t (or didn’t used to) have prereqs beyond Math 152. There’s really no rush; it’s not a race; and there’s no way to finish in 3 years, so why not take it all in stride?</p>