I had to move away from the career field I was in due to some health issues I had mentioned a while back. Now, I'm seeking a degree in the computer field. I start classes soon, and have declared my major field of study as Networking. I did this because I see so many jobs around the world in Networking, and I know I could get an apprenticeship job in this fairly fast. It would also be a gratifying career for me as well. I also am declaring a minor in computer programming or computer science which is the reason for this post. I'm declaring a minor in computer programming due to personal interest. I know it is really important to have a good foundation in math for computer programming. I'm probably average to a little above average in math, but its been many years since I have attended a math class in school. I had College Algebra back in 1997 if that gives you an ideal. I don't know where to begin, and I would like to get a head start on this before class starts so I want be lost. I can add, subtract, divide, multiple, work with decimals, and fractions. I still remember basic Algebra. Could someone give me some sort of a list of what disciplines of math I will need to know well to be a proficient coder. I'm going to be working with C++, and Java. I also have interest in assembly language. I would like to start working with the math before class begins. I only have a couple months before class starts.