hello everyone. I'm coming to realize I'm not enjoying Computer Science, but I do enjoy programming and that is what I want to do once I graduate. I've had hardly any classes on Software Devlopment or programming i'm a Jr now and have only taken intro to proramming and intermediate programming, and yet tons and tons of math. Coming into this major I thought Computer Science was the same as Software Engineering but now i'm realizing they arn't. I also thought the major would really hit you hard in programming which it isn't. I checked at the university in canada, waterloo and they actually fall into 2 different departments entirely. It says Computer Science is in a Math department, while SE is in Engineering. I don't like math, so why am I in a math intensive major? I've gotten all A's in all my math classes, Calc I-3, Diff EQ, matrices, etc but I don't enjoy doing it. I realize Software Engineering would also have to do math, but i'm thinking maybe it wouled offer more programming and more classes on actual Software Devlopment, Methods, etc, rather than just giving me a few programming courses and the rest math. My college doesn't offer Software Engineering and I am a Jr. so switching colleges may seem pretty drastic but if i graduate as a CS, would I be missing out on alot if I didn't switch to become a SE? I also heard alot of the SE majors arn't even accredited majors, meaning they havn't been around long enough to see if it even passes as a real major. What I want to do with my life after graduation is Software Devlopment of some kind, not sure what, but in that field and later I would like to get into more business. Any info would be great!