My university offers 2 programs that I am interested in; Computer Engineering and Computer Science. I am currently a freshman, and recently declared into Computer Engineering. After some more thinking, however, I can't figure out if it will be the right choice, or if Computer Science is what's really right for me. I can get by next term with courses that fulfill either degree, but I need to make a choice by the term after that.
Here's my thought process:
I've always done computer science type stuff on my own (programming since I was little)
I've always ALSO been interested in computer engineering (wanted to play with microprocessors and such)
I like some subjects in math (multivariable calculus and differential equations are somewhat interesting to me, already took both)
Not sure about physics yet.... I am in Mechanical/Newtonian physics right now and am doing very average in the class, which is rare for me (and doesn't feel good!)
I haven't taken Electricity and Magnetism yet (next term), but I have heard it is hard.
The reason I'm considering switching to Computer Science is because I'm worried about the physics, signal processing, etc. I know that I am good at programming concepts, and I know that I am not as good at physical science concepts.
Hopefully this is enough to get a small picture of my interests and abilities... I thank you for any input you might have!