User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Computer Science and Software Design section within the Software Development category of DaniWeb, a massive community of 391,897 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,555 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Computer Science and Software Design advertiser:
Views: 13941 | Replies: 24 | Solved
Reply
Posts: n/a
Solved Threads: n/a
pan1

relation of mathematics with computer science

  #1  
Apr 6th, 2003
how are these subjects of mathematics are related with computer science and why are they required if you want to be a computer scientist:
1.linear algebra
2.single variable calculus and differential
calculus of several variables
3.theory of probability and probabilistic systems analysis
4.mathematical analysis
5.matrix theory
6.discrete mathematics
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2003
Location: Canada
Posts: 786
Reputation: Paladine has a spectacular aura about Paladine has a spectacular aura about Paladine has a spectacular aura about 
Rep Power: 9
Solved Threads: 26
Colleague
Paladine's Avatar
Paladine Paladine is offline Offline
Master Poster

Possibilities

  #2  
Apr 6th, 2003
It is possible that these courses teach you problem solving skills and logical though patterns.

Many different mathematically problems come up when developing computer software, and hardware.

Now this is my assumption based on my education and experience with the courses you have mentioned.

My two cents...
Assistant Manager, Regional Pharmacy Information Systems
TLC Services Website (Under Construction)
Updated : ASP.Net Login Code
Reply With Quote  
Join Date: Feb 2002
Location: NY
Posts: 109
Reputation: whipaway is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 2
Colleague
whipaway whipaway is offline Offline
Junior Poster
  #3  
Apr 15th, 2003
15 years in the computer/electronics industry, and the only thing I have used is algebra
Reply With Quote  
Join Date: May 2003
Posts: 2
Reputation: seele is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 1
seele seele is offline Offline
Newbie Poster
  #4  
May 24th, 2003
let's put linear algebra with matrix, since they're the same branch...
need em for computer graphics (at the very basic level: transforming an object), solving system of equations (eg. for engineering) etc.

math analysis... do you mean numerical analysis. If yes then it's needed for any calculation that cannot be done analytically (ie. cannot get an exact answer) so you need to get approximated value.

calculus...
basically everything! From analysing efficiency of algorithms to Fourier series (used in digital signal processing... or somethin like that)

probability...
data communication and network... It's because there's too much probability theory involved that I didn't take that course!

discrete math...
another topic I loathe. but you need that for logic, graph theory, etc etc.


Sigh. see how little I could recall. what have I done these two years!? Oh and I *hate* to do PROOFS!
Reply With Quote  
Join Date: Aug 2003
Location: London, Ontario, Canada.
Posts: 5
Reputation: Shug is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 1
Shug Shug is offline Offline
Newbie Poster

Re: relation of mathematics with computer science

  #5  
Aug 17th, 2003
o.O

Programming IS math, n00b.

Quit whining and do your homework.
Reply With Quote  
Join Date: Feb 2002
Location: Lawn Guylen, NY
Posts: 10,879
Reputation: cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice cscgal is just really nice 
Rep Power: 32
Solved Threads: 107
Admin
Staff Writer
cscgal's Avatar
cscgal cscgal is offline Offline
The Queen of DaniWeb

Re: relation of mathematics with computer science

  #6  
Aug 22nd, 2003
I've gotta agree. Programming does encompass a lot of math. However, I still don't see why us as comp. sci. majors have to take all of these darn courses - organic chemistry, for heaven's sake, isn't really going to help us with discrete math!
Reply With Quote  
Join Date: Aug 2003
Location: Austin, TX
Posts: 117
Reputation: subtronic is an unknown quantity at this point 
Rep Power: 6
Solved Threads: 1
subtronic's Avatar
subtronic subtronic is offline Offline
Junior Poster

Re: Re: relation of mathematics with computer science

  #7  
Aug 22nd, 2003
Originally Posted by cscgal
I've gotta agree. Programming does encompass a lot of math. However, I still don't see why us as comp. sci. majors have to take all of these darn courses - organic chemistry, for heaven's sake, isn't really going to help us with discrete math!

I never had to take organic chemistry for my CS degree??
Reply With Quote  
Join Date: Aug 2003
Location: Austin, TX
Posts: 117
Reputation: subtronic is an unknown quantity at this point 
Rep Power: 6
Solved Threads: 1
subtronic's Avatar
subtronic subtronic is offline Offline
Junior Poster

Re: relation of mathematics with computer science

  #8  
Aug 22nd, 2003
Originally Posted by pan1
how are these subjects of mathematics are related with computer science and why are they required if you want to be a computer scientist:
1.linear algebra
2.single variable calculus and differential
calculus of several variables
3.theory of probability and probabilistic systems analysis
4.mathematical analysis
5.matrix theory
6.discrete mathematics

linear algebra:

it's fun! linear algebra is so unbelievably useful and important, seele definitely touched on the most important aspect of it for a general computer scientist: solving systems of equations; determinates are a godsend number one use for any scientist I think is: best-fit lines; knowing this gives you that extra couple points on a report (well unless you cheat and use gnuplot or your calculator).

calculus:

dude, if you understand calculus you have running time analysis under your belt. all that big-oh shit; calculus. you need calculus because you need to understand the function, whatever that function may be. Computer science is all about functions of growth and asmyptotic boundries.

probability:

if you want to understand an algorithm that uses a random seed (say quicksort for a pivot selection), probability is a must when analyzing average performance.

amortized complexity:

one of the best concepts since deoderant. knowing the running time of your worst case sequence of your search algorithm is O(1) will get you the big bucks *grin* (joke)

discreate mathematics:

logic is our friend. i love proofs, especially your standard issue discreet mathematics proofs; they keep you sharp like cross word puzzles.

i think in the end, almost all the above math is bundled up into graph theory and its problems.
Reply With Quote  
Join Date: Feb 2004
Location: Southern California
Posts: 56
Reputation: Jra2003 is an unknown quantity at this point 
Rep Power: 5
Solved Threads: 1
Jra2003 Jra2003 is offline Offline
Junior Poster in Training

Re: relation of mathematics with computer science

  #9  
Feb 19th, 2004
I think CS is just algebra, but I am studing for a engineering degree and the only subject the matters is Calculus. I don't think Calculus isn't applied anywhere outside of engineering. So why is it required for CS. "The world will never know." LOL
Reply With Quote  
Join Date: Feb 2002
Location: Long Island, NY
Posts: 1,134
Reputation: samaru is just really nice samaru is just really nice samaru is just really nice samaru is just really nice 
Rep Power: 12
Solved Threads: 2
Colleague
samaru's Avatar
samaru samaru is offline Offline
a.k.a inscissor

Re: relation of mathematics with computer science

  #10  
Feb 21st, 2004
Other people had to suffer by taking it, so they want us to suffer as well. I never hear a CS student who's in the process of getting their degree comment on how beautiful CS/Math is... that is until they graduate. Then and only then will they comment on how exciting, rewarding, and fun it was. Some even brag about how easy it was over exaggerating. Of course they can say that, the nightmare is over! They don't have to take it anymore!
_.:: my websites ::._
blog @ www.samaru.net * engi No Jutsu @ www.narutorp.net * portfolio @ shinylight.com
deviantART: inscissor
Reply With Quote  
Reply   Mark as Unsolved

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Computer Science and Software Design Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Computer Science and Software Design Forum

All times are GMT -4. The time now is 7:28 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC