If you were in high-school and had access to college courses before you enrolled in college, it could be possible to attempt such a feat; of course you would need to take an outstanding number of credits (near 20+ credits a term at a quater system university).

Consistering you need about 180 credits, with about 72 of them being upper division, it would be very difficult to do, but it would be feisible...assuming that all of the classes you would need to graduate were offered during the same time.

At some universities (like mine), prereqs may be waived if the prereq is taken co-currently with the course.

--------

So feasibly it could be done. But would you really be able to absorb all of that information and obtain a degree you are confortable with; I have my doubts.

Back when I took differential geometry my sophomore year, there was a kid in my class who was a senior in high school. Apparently he had taken the entire calculus sequence before even graduating, and was taking upper division classes. This guy could have completed his math degree in two years, if he worked at it. High schools seem to offer advanced math courses more than any other advanced subject, usually by paying for their students to attend college through the post-secondary enrollment option program. So if you could get your generals out of the way in two years of college, while taking a few math courses, yes you could get a math degree in two years. But why would you want to? Seems a bit masochistic to me...