MATHEMATICS FOR COMPUTER SCIENTISTS: EXPLOITING MATHEMATICAL NOTATION AND TECHNIQUES IN COMPUTER SCIENCE
It is widely recognized that Mathematics and Computer Science are closely related disciplines so it should come as no surprise that mastery of a technique in one of the disciplines can often lead to mastery of its dual in the other. Many students and professionals question the necessity of mathematics requirements in their discipline [4]. It is not uncommon to hear computer scientists say that they have never used any of the mathematics that they took in college. It is also not uncommon to hear a response about mathematical maturity or problem solving skills-valid points that are not often elaborated on and, therefore, are not often understood. People in any discipline with this belief about mathematics are not likely to recognize opportunities based on the strong analogies between mathematical modeling and the modeling used in their domains. The purpose of this study is to illustrate some of the advantages computer scientists (and others) can enjoy because they know some mathematics.
problem solving techniques, modeling, mathematical thought in computer science, learning computer science from mathematicians.