answersLogoWhite

0

Discrete math is essential to college-level mathematics and beyond.

Discrete math-together with calculus and abstract algebra-is one of the core components of mathematics at the undergraduate level. Students who learn a significant quantity of discrete math before entering college will be at a significant advantage when taking undergraduate-level math courses.

Discrete math is the mathematics of computing.

The mathematics of modern computer science is built almost entirely on discrete math, in particular combinatorics and graph theory. This means that in order to learn the fundamental algorithms used by computer programmers, students will need a solid background in these subjects. Indeed, at most universities, a undergraduate-level course in discrete mathematics is a required part of pursuing a computer science degree.

Discrete math is very much "real world" mathematics.

Many students' complaints about traditional high school math-algebra, geometry, trigonometry, and the like-is "What is this good for?" The somewhat abstract nature of these subjects often turn off students. By contrast, discrete math, in particular counting and probability, allows students-even at the middle school level-to very quickly explore non-trivial "real world" problems that are challenging and interesting.

Discrete math shows up on most middle and high school math contests.

Prominent math competitions such as MATHCOUNTS (at the middle school level) and the American Mathematics Competitions (at the high school level) feature discrete math questions as a significant portion of their contests. On harder high school contests, such as the AIME, the quantity of discrete math is even larger. Students that do not have a discrete math background will be at a significant disadvantage in these contests. In fact, one prominent MATHCOUNTS coach tells us that he spends nearly 50% of his preparation time with his students covering counting and probability topics, because of their importance in MATHCOUNTS contests.

Discrete math teaches mathematical reasoning and proof techniques.

Algebra is often taught as a series of formulas and algorithms for students to memorize (for example, the quadratic formula, solving systems of linear equations by substitution, etc.), and geometry is often taught as a series of "definition-theorem-proof" exercises that are often done by rote (for example, the infamous "two-column proof"). While undoubtedly the subject matter being taught is important, the material (as least at the introductory level) does not lend itself to a great deal of creative mathematical thinking. By contrast, with discrete mathematics, students will be thinking flexibly and creatively right out of the box. There are relatively few formulas to memorize; rather, there are a number of fundamental concepts to be mastered and applied in many different ways.

Discrete math is fun.

Many students, especially bright and motivated students, find algebra, geometry, and even calculus dull and uninspiring. Rarely is this the case with most discrete math topics. When we ask students what the favorite topic is, most respond either "combinatorics" or "number theory." (When we ask them what their least favorite topic is, the overwhelming response is "geometry.") Simply put, most students find discrete math more fun than algebra or geometry.

We strongly recommend that, before students proceed beyond geometry, they invest some time learning elementary discrete math, in particular counting & probability and number theory. Students can start studying discrete math-for example, our books Introduction to Counting & Probability and Introduction to Number Theory-with very little algebra background.

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

DevinDevin
I've poured enough drinks to know that people don't always want advice—they just want to talk.
Chat with Devin
RossRoss
Every question is just a happy little opportunity.
Chat with Ross
JordanJordan
Looking for a career mentor? I've seen my fair share of shake-ups.
Chat with Jordan

Add your answer:

Earn +20 pts
Q: Why importance discrete mathematics for computer science?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Is the mathematics studied with computer science in university hard?

Depends upon your starting mathematical knowledge. You need a good grasp at basic mathematical techniques and you will probably cover discrete mathematics, which is all logic and theoretical.


What science is used in computer programming?

Computer programming relies heavily on the mathematical sciences, particularly discrete mathematics. The scientific method is often employed to test and debug computer programs. Knowledge of other sciences, such as physics or a particular social science, may be useful in computer programming depending on the specific software being programmed.


Can commerce students do any type of engineering?

by my information i can tell you that you can take computer engineering for sure if you chose computer science (IT) instead of mathematics.


What is definition of computer as a science?

A computer is any sort of machine (biological or artificial) that is able to perform a specific task. The study of computers, or computer science, however, is often refined to the specific study of modern technological computational devices, or artificial devices that aid in computation and mathematics.


What is the recommended lowest math course to take before taking introduction into programming concepts and logic?

Most schools recommend a year of calculus for programming students. More advanced topics such at number theory, graph theory, and discrete mathematics are all very useful in helping a young programmer understand various topics in computer science.