CompSci is nothing to be ashamed of, that's my husband's major too :). He worked in the field for the Army, and now that he's out he's got all kinds of certs and credentials, but no one wants to hire him unless he also has the degree, so he's working on it. Definitely not a waste of time, and...
Calc's tough, I've been lucky to have good instructors and am pretty much done with my math components. I'm an environmental science major, and my summer project has been testing out a new method for trapping and counting Olympia oyster larvae here in the Puget Sound. Lots of beach and lab time...
I start at the end of the month, but I've been working on a major research project with one of my instructors all summer so it doesn't really feel like I took the term off :P.