Should I be a computer engineer? Will I be successful?

<p>Hello, and thank you for reading my post. I know there are probably millions of these posts everywhere, but I haven't seen one that rally answers my question. Things about me:
I'm currently a junior, I like math and science, but the highest level of math I'm taking is pre calculus next year (senior year) and honors physics. I've always pulled A's and B's in all my classes without studying, and I know I can pull straight A's when I study. I like math/science, and I feel I understand many of the concepts. I also have loved computers for a long time, and I would enjoy learning how to program. Next year (senior year) I'm taking AP java/computer science. Throughout my high school career, I've taken AP English language and composition and Psychology (both with an A) and next year, I'm taking AP English literature, AP government, AP economics, pre calc, physics, and AP java.
Anyway, so you think I can survive the brutal engineering program? I know I'm behind on my math/science classes, and that's why I'm not sure if I can keep up with the others who take AP calc AB/BC or Ap physics. I feel that I can learn at any pace and I have high work ethic. So what do you guys think? Should I continue with my plans for engineering? I can answer any questions if needed.
Sorry for the long post :p</p>

<p>You should post this question on the engineering board.</p>

<p>MTA: I saw that you already did - good!</p>

<p>You’re not behind, the people taking AP classes are ahead. I started computer engineering as a freshman taking Calc 1 and finished all of math before almost everybody else because I took the last 2 classes at the same time. So there’s nothing to worry about.</p>

<p>Thank you; Any other opinions?</p>

<p><a href=“https://www.coursera.org/course/interactivepython[/url]”>https://www.coursera.org/course/interactivepython&lt;/a&gt;
[Introduction</a> to Computer Science and Programming | Electrical Engineering and Computer Science | MIT OpenCourseWare](<a href=“http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/]Introduction”>Introduction to Computer Science and Programming | Electrical Engineering and Computer Science | MIT OpenCourseWare)</p>

<p>Seriously, look into one of these as far as programming goes. It teaches Python, not Java, but Python is an EXCELLENT introductory language for programming.
And you won’t be behind. Engineering freshmen are only really expected to have completed up to pre-calc in high school. Calc 1 is the first math course most engineers take. I wouldn’t worry about that.</p>

<p>And as far as “success?” Well, computer engineers are one of the highest paid out of all the engineering disciplines. The average starting salary is somewhere around $68,000 a year, which is incredible.</p>