News for hackers. Stuff that matters.
Re:Foundations of Computer Science by chengiz on Monday June 24, 2013 @04:09PM (#5935338)
Ok I'll bite. Why is "creating the right model for thinking about a problem and devising the appropriate mechanizable techniques to solve it" a subset of mathematics?
Re:Foundations of Computer Science by TeMPOraL on Monday June 24, 2013 @04:25PM (#5935427)
Because the mathematics is basically distilled, formalized art of precise thinking. It's the art of manipulating and morphing mental models. It's as much about numbers as astronomy is about telescopes ;).
Re:Foundations of Computer Science by seanmcdirmid on Monday June 24, 2013 @06:48PM (#5936243)
Forming a model might not involve precise thinking, it often involves lateral thinking, at least with me.

I heard that computer science was more of a subset of music than math.

Re:Foundations of Computer Science by Retric on Monday June 24, 2013 @07:38PM (#5936465)
Higher math requires a great deal of lateral thinking. Also, music an math are often closely related but I don't see the connection between music an say computer vision.
Re:Foundations of Computer Science by seanmcdirmid on Monday June 24, 2013 @10:52PM (#5937234)
Computer vision practitioners do mostly math, are we calling them computer scientists also? Sheesh :). Whenever I get in the same room with one, we are talking completely different languages (and we do have a sizeable computer vision team in our lab).
Re:Foundations of Computer Science by RockyMcNuts on Monday June 24, 2013 @05:26PM (#5935790)
Computer science is the study of algorithms, information systems and anything that is computable.

Mathematics is the study of formal systems, eg proofs that can be derived from axioms using algorithms, i.e. a specific type of computable system.

Therefore, mathematics is a subset of computer science.

Re:Foundations of Computer Science by Retric on Monday June 24, 2013 @07:44PM (#5936495)
Math includes the study of non computable things. Also, Math includes chaos theory which is more than just a formal system.

EX: computable numbers are a subset of all numbers. http://en.wikipedia.org/wiki/Computable_number

Re:Foundations of Computer Science by RockyMcNuts on Tuesday June 25, 2013 @07:39AM (#5938720)
mostly kidding. but presumably the theorems about non-computable numbers are computable and therefore you're still working with computable things?
Re:Foundations of Computer Science by alexchamberlain on Monday June 24, 2013 @04:34PM (#5935488)
That's what a Maths degree is all about! I guess Maths emphasises the model and CS emphasises the mechanisation.