smize said:
Originally I hated trigonometry the most. Then I entered calculus 2 and began to love trig (it is so much like algebra). If the higher level statistics uses a lot of math theory, I might be more apt to try it.
Yes, you will use trigonometry until the cows come home in your college math classes. It's good to get a good start on it in high school, so you will be prepared in college. It's really not bad, trig is a lot of memorization. I did it the hard way and learned trig through calculus instead of taking a trig class.
I did not like the more statistically inclined Economics classes like Econometrics, but I did very much enjoy Microeconomics, which uses a lot of Calculus, and Macroeconomics, which uses a little bit of everything.
I'm wanting to stray a bit from discrete mathematics because I will be getting much of that from my computer courses. I want to see if I can mix them to possibly improve my critical thinking.
One class of Discrete math is going to be required in both your Computer Science degree and also your Math degree. You will probably get 4-5 classes worth of free electives to choose from as well. I suggest you take the second course in the Discrete Math sequence (if your school offers one) in order to put yourself on a solid foundation for graduate school in computer science. It is a great idea to take a wide variety of classes to improve your horizons and critical thinking ability, but using one slot for some extra depth in Discrete will do you much more good than harm. You will still have plenty of opportunities to pursue other interests.
I believe GaTech actually offers an entire degree program in Discrete Math.
What type of jobs in computers would use these degrees? How well do you think they pay?
I am not in computer science, so take my advice with a grain of salt, but I have heard that Computer Engineering and Software Engineering are where the big money is in computers. I believe it is possible to make >$150,000/year easily as a Computer or Software Engineer. Of course most of the people making this much probably have at least a Master's degree, if not a PhD. They are in very high demand and you will probably have no problem finding a job.
Correct me if I'm wrong, but an example of something that a Software Engineer would work on would be, say, being a member of a design team on the newest version of Microsoft Windows, or perhaps developing specialized software for an engineering firm like Lockheed-Martin. A Computer Engineer might do something like building the latest and greatest eight-core processor or high end videocard. Of course these are just off the top of my head.
I think double majoring in Math and something else is a great idea. I am a double major in Math and Spanish myself, and I'm going to apply to PhD programs in Nuclear Engineering next year. I am also planning on taking the CPA exam in a few years if I can knock out the required classes by then. So math is very versatile and it is a course of study that will make you think analytically about any general situation, and it will certainly help you in graduate school.