Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Questions...
#21
Oy...my point is, don't say that advanced computer science is easy. It isn't true. If it was, I would be able to code nice stuff after 2 years of coding. But I can't. Neither can a lot of people after they've even been coding for 5 years.
f only life let you press CTRL-Z.
--------------------------------------
Freebasic is like QB, except it doesn't suck.
Reply
#22
Ok, that will all depend on your learning curve =P.
Reply
#23
The part I don't get is why do you have to have all these math courses taken before you can go into Ap CS? I have friends in that class and they say you do little or no math besides some basic stuff. It's true that you learn the Science part of computers also because you have to read the book "Enders Game" and other non-programming stuff.
Reply
#24
Well, perhaps at the end of the course they teach stuff like 3D graphics programming? In which case you would need Algeo.
f only life let you press CTRL-Z.
--------------------------------------
Freebasic is like QB, except it doesn't suck.
Reply
#25
Quote:The part I don't get is why do you have to have all these math courses taken before you can go into Ap CS? I have friends in that class and they say you do little or no math besides some basic stuff. It's true that you learn the Science part of computers also because you have to read the book "Enders Game" and other non-programming stuff.

Math appears in all areas of computer science. For programming is good to have an understanding of at least linear algebra, logic, stats and set theory. You can learn to program without much knowledge of mathmatics, but (IMHO) you wont produce code that is as good as someone who does have a good grounding in maths.

Remember that programming is only about half of computer science. I mentioned somewhere that a large area of computer science is experimentation. Say you are conducting an experiment to compare several different computer setups for playing a 3d game, checking things like fps, cpu loads and memory usage. You couldn't produce any accurate results without some knowledge of statistics.

Hardware design involves large amounts of algebra. When IC (integrated circuits) are built for a new processor the number of transistors needs to be as low as possible, often only a single type of gate is used (either nand or nor) because it is cheaper. Algebra rules are used to determine the least number of gates possible for a circuit design.

All kinds of software involves heavy mathmatics also. Games use complex physics engines (ragdoll effects, etc) and 3d vector math, Music software uses calculus and compression uses algebra, stats and calculus.
esus saves.... Passes to Moses, shoots, he scores!
Reply
#26
set theory? so there is pratical aplications to differential equations?!?
Reply
#27
Yes, mainly for economics and mostly physics.
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#28
Those who feel that there is very little relation between math and computers is sorely mistaken. As Loose brought out many good points.

Since, most of you havent been introduced to advanced math and calculus etc... dont realise the math which is being used behind the scenes. From the vector fonts to the most advanced games, virtual reality, sound compression, video compression, data transfer, systems analysis etc...

Math is everywhere!
Reply
#29
Well, I never said that.

Calculus/diff. equations, etc. can be very important tools to understand human phenomena.

There is lots of "math" that is just pure nonsense however..
Peace cannot be obtained without war. Why? If there is already peace, it is unnecessary for war. If there is no peace, there is already war."

Visit www.neobasic.net to see rubbish in all its finest.
Reply
#30
Theres a lot of "everything" that is pure nonsense.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)