combinatorics, graph theory, probability, modern algebra classes and quite possibly numerical methods. Hopefully you'll pick up set theory along the way along with a bit of topology, category theory and statistics.
Magitek wrote:Well, to be fair, the Discrete Math class goes over some of what you mentioned about graph and set theory and a CS class about algorithms goes over more about that graph theory.
Magitek wrote:I don't mean to really troll, I'm just curious if whether or not Computer Science has or ever will evolve to a state where it becomes its separarted from its parent branch of mathematics.
Magitek wrote:I've heard of some people argue that it boils down to programming vs "real" computer science, but usually the only distinctions made in major offerings is Computer Science vs Information Systems which seems to hold more of a business side of computers and still doesnt focus as much programming as CS.
evilbeanfiend wrote:indeed computer science and computer engineering
skeptical scientist wrote:One wonders whether computer science and programming should be separate majors. I'm studying what a lot of people could call computer science, and have only taken 3 CS courses in my life. The computer science that prepares someone to enter a PhD in computer science is very different from the computer science that prepares someone to design and write programs. Even if you are an engineer working at a high level designing overall program and data storage structures as opposed to someone merely implementing algorithms, the things you need to know are very different from the things you need to know in order to prove P=/=NP, which can include mathematics as esoteric as algebraic geometry, but don't require one to be able to code in anything other than pseudocode.
zenten wrote:I would wonder why you would need a BSc in programming. It seems more like a trade school type thing.
Jerry Bona wrote:The Axiom of Choice is obviously true; the Well Ordering Principle is obviously false; and who can tell about Zorn's Lemma?
Magitek wrote:Wow, that sounds really cool, a math class for CS.
The one thing that frustrated me the most about a lot of my math classes is when the teachers say "oh, for those of you who are in Chemistry, you'll use this" or "all the bio majors, here's why you're in the class"
But they never talk about how it would be used in CS. Anyone else have any similar experiences?
Users browsing this forum: mosgi and 2 guests