I'm debating whether or not to do the same thing. I'm a freshman this year, and I'm in the electrical/computer engineering program at UMass Amherst, and I feel like this isn't what I want to do.. (but the engineering program here is pretty strict and you cant fail anything or you'll be here...