The purpose of this sub-module is to introduce you to the importance of discrete structures for computing.  In particular, on completion of this sub-module, you will be able to

  1. Explain the term "discrete" as used in this context
  2. Explain why discrete structures are so important in computing.

Please read http://cnx.org/content/m14586/latest/?collection=col10768/latest by They Duy Bui.

You can also watch the file "11-01-00: What kinds of problems are solved in discrete math?" from http://www.oercommons.org/courses/discrete-mathematics/view.  This is an introductory lecture by Shai Simonson, but you will need to make sure you have RealPlayer or some other tool to display videos.  Clearly, it is an introduction to the course as taught by Dr Simonson but it does provide some idea about what discrete mathematics is and why it is important for computing.


Finally, there is some more information on pages ix and x in Thomas VanDrunen's book "Discrete Structures and Functional Programming", which you can find at http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.115.9659&rep=rep1&type=pdf.