Quick question for you all: what should a high school senior who intends to major in CS and math read to become familiar with proofs, calc, algorithms, etc?
I know that's incredibly broad, basically I'm just looking for any book that could be of use to me, because I am severely undereducated in math. I'm not bad at HS math, I get good grades, and I'm a fast learner, but I haven't had access beyond pre-cal and AP Stats, so I'm severely lacking (no trig, no calc, but I got into purdue!)
Any advice for me? I really need to learn this stuff, and I really want to. Thanks!
Edit: this question is on hold due to its opinion-based nature, so I'll try to edit and clarify a bit. Rather than suggesting the absolute best books for me to read and absolutely study, could you just tell me some books that were helpful to you and your understanding of high-level math? I don't know if that fits the format any better, but it should discourage any arguments over opinion.
I think that number theory and group theory are two subjects that are easy enough to understand with no prior knowledge and most importantly are very good for learning styles in proof writing.
Two good books.
Friendly Intro To Number Theory Silverman ISBN 9780321816191 Edition 4
Book Of Abstract Algebra Pinter ISBN 9780486474175 Edition 2
I hope this helps.