is it essential to master mathamatics in order to be able to have a say in CS?

This is a discussion on is it essential to master mathamatics in order to be able to have a say in CS? within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I think the better your math is the better your programs will be. Smaller simplier and faster. It's all about ...

  1. #16
    Registered User
    Join Date
    Apr 2009
    Posts
    41
    I think the better your math is the better your programs will be. Smaller simplier and faster.
    It's all about logic. I guess you could still have a logically thinking mind and do poorly in mathematics, but it would seem to go against the grain. Who really cares if you can't count to ten... Just as long as you can spell stdio.h right. I would really think that learning to program would boost your ability to do math and vise versa. Your not really going to be able to do much with computers without numbers are you? If you like programming, just stick with it. If you run across a math problem chances are the formula for the solution is a google away.

  2. #17
    Registered User
    Join Date
    Apr 2008
    Posts
    890
    There is *some* math you should be well versed in if you intend to program, and that is Boolean Algebra. If you can't get your head around that, I would think you would also struggle with programming.

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Laplace Expansion
    By Leojeen in forum C Programming
    Replies: 7
    Last Post: 10-28-2008, 11:26 PM
  2. How do you order your game code?
    By Queatrix in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 02-05-2006, 05:26 PM
  3. Rtfm
    By XSquared in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 03-13-2003, 04:19 PM
  4. WANTED: Contest Master
    By kermi3 in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 01-23-2003, 09:15 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21