01-28-2014, 12:09 AM
If you plan on doing Calculus 3 and Linear Algebra you will know plenty of math for the degree.
From the programmers I know, most of them maxed out at Calculus 2, and some maxed out at Calculus 1. Since you already have Calculus 2, you should be fine there.
From what I've been told, Linear Algebra does not come in handy in most Computer Science courses. It is particularly useful in Matrix Math, which makes it crucial to video game design classes(I don't believe TESC has any O.o).
I would suggest going for Discrete Math, from what I've been told, it has concepts that are much harder to learn on your own, while Linear Algebra is possible to learn on your own.(If you don't decide to take Discrete Math, here is a link to a course taught at Carnegie Mellon if you are ever interested Computational Discrete Mathematics | Open Learning Initiative )
This is all information I have been told from my colleagues(I'm a programming intern at a robotics company, I plan to start my Computer Science courses in March with TESC.)
That's my opinion on the math classes you would need for the TESC degree. That said, the more math you learn, the larger a toolset you will have to choose from when programming. Many programmers I know never stop learning, they keep looking up more math on their own time, and it can come in handy with their code.
From the programmers I know, most of them maxed out at Calculus 2, and some maxed out at Calculus 1. Since you already have Calculus 2, you should be fine there.
From what I've been told, Linear Algebra does not come in handy in most Computer Science courses. It is particularly useful in Matrix Math, which makes it crucial to video game design classes(I don't believe TESC has any O.o).
I would suggest going for Discrete Math, from what I've been told, it has concepts that are much harder to learn on your own, while Linear Algebra is possible to learn on your own.(If you don't decide to take Discrete Math, here is a link to a course taught at Carnegie Mellon if you are ever interested Computational Discrete Mathematics | Open Learning Initiative )
This is all information I have been told from my colleagues(I'm a programming intern at a robotics company, I plan to start my Computer Science courses in March with TESC.)
That's my opinion on the math classes you would need for the TESC degree. That said, the more math you learn, the larger a toolset you will have to choose from when programming. Many programmers I know never stop learning, they keep looking up more math on their own time, and it can come in handy with their code.
I'm a 19 year old, Software Engineer, who is enrolled at TESC for a B.A. in Computer Science. My bachelors coursework is completed and I am waiting for graduation to roll around. Will start pursuing ALM in Information Technology with a concentration in Software Engineering from Harvard Extension School sometime in the coming year.