Alright guys, I've been learning Python on my own for the past few months. Right now, I'm in a business course in college, and it'll be over in about a year. After that, I am going to go back and upgrade my highschool transcript (basically just take some math and physics courses)
After that though, what I really want to do is go into computer science at the university.
I plan on going as far as I can in computer science, and so I would really like to be prepared. The problem I'm having though is I'm not sure what I should be focusing on to be prepared. Like, I know my way around Python (relatively) and I'm comfortable with it. I know I'm going to need to brush up on my math (one of the reasons im upgrading some highschool courses)
I guess basically what I'm asking is:
1. What math should I focus on?
2. I've heard people say focus on ONE language at a time, and others say you should work with a dynamically typed language like Python and a statically typed language like C. Should I focus more on that? or should I stick with Python?
3. I feel as if I'm learning only how to perform some tasks (or what to do to solve a problem) and not what is happening when I perform a certain task or even why I should do that. If that makes any sense at all, I'd like to focus more on what's happening and not what to do.
If there is anything else I should focus on or think about, I'd be glad to hear about it. I have many mathematics and programming related books. Unfortunately, the programming books only seem to teach the syntax of a given language.
If you think this would be better off in the cafe, feel free to move it.
Thanks for any help!
Bookmarks