Fucked up my schedule the first few years of my college life something awful. Trying to fix it now is a nightmare, especially considering the flexibility of these majors that makes it hard to figure out exactly how many classes I need to fulfill my major/graduate. And then I have to figure out if I can force some of my old engineering classes into my supplemental major that I need if I'm going to get a job in computers when I graduate, but I might not be able to fit into my schedule...panic panic