<p>I know this has probably been discussed a million times on here but bare with me. I'm going to try and make this as concise as possible and give you my personal feelings about my experiences thus far with both majors so that you may be better able to assist me in choosing a major.</p>
<p>First things first, I'm a first semester transfer student at Stony Brook University, and I was originally planning on changing my major from CS to EE because my CS professor at my old school recommended it due to my interests in signal processing and linking my interests in music and technology. I'll give you some lists about what I liked and didn't like about each major.</p>
<p>What I like about CS:
- The problem solving
- Programming culture/community
- Accessibility(anyone who has a computer can write code with no additional monetary cost)
- Encourages tidiness and precision</p>
<p>What I don't like about CS:
- Theory</p>
<p>What I like about EE:
- Very broad; can be applied almost anywhere.
- Would create a good link between my interests in music and technology.</p>
<p>What I don't like about EE:
- Boring
- I have a hard time conceptualizing even the basics
- Doesn't seem to be as accessible as CS in terms of actually starting projects. If you have an idea for something cool you want to create, how do you go about doing it? In CS you can just sit down at a computer and start writing code.
- Seems to be "messy", with a concentration on simply creating something that is just "good enough" for whatever specifications are given.</p>
<p>I'm sorry if my perceptions about EE are a little askew, as I am only taking my first course in it this semester, so I still don't really know much about it.</p>
<p>If this helps, I'm also interested in becoming a teacher some day, and I figure with all the math classes I'm taking already, it wouldn't be too hard to pull off a Math education major as well. Also, apparently the NYS department of education is working on education certification programs for computer science and other subjects. and teaching CS is also something I'd be very interested in. I've done very well in my classes in both subjects so far.</p>
<p>So does EE get better? Should I tough it out to get to stuff I'm more interested in? Or would a CS/ Math ed. combination be better for me?</p>