DISCRETE MATHEMATICAL STRUCTURES

                                                                  MA 210

 

 

Catalogue Description

 

            An introduction to counting methods and graph theory, elementary Boolean Algebra and introductory automata theory.  Additional topics include induction, recursion, relations, and lattices.  The course is appropriate for Mathematics or Computer Science Majors. 3 credits - No Prerequisites.

 

Goals

 

            A.   To teach those mathematical concepts of sets, relations, logic, induction, lattices, and                         matrices which form a basis for the further study of mathematics and computer                                science.

            B.   To introduce the student to subscripts and indexing notation as well as matrix                          notation.

            C.   To increase the student's ability to prove theorems.

            D.   To increase the student's ability to use calculators and computers.

            E.   To encourage the student to attack interesting problems not presented in class.

            F.   To encourage the student to use criteria of consistency and reasonableness in                                                 evaluating his solutions to problems.

 

Procedures

 

            A.   Lecture/Discussion

            B.   Step-by step problem calculations with calculators or computers.

            C.   Student critiques of erroneous solutions.

            D.   Daily Homework assignments and in-class discussion of solutions.

 

Course Content

 

            A.   Introduction to Graphs and Trees

                  1.   Graphs

                  2.   Special paths and trees

                  3.   Matrices for graphs

 

            B.   Sets

                        1.   Some special sets

                        2.   Set operations

                        3.   Subscripts and indexing

                        4.   Ordered pairs, matrix notation

           

            C.   Elementary Logic and Induction

                        1.   Propositional Calculus

                        2.   Formal proofs

                        3.   Methods of proof

                        4.   First look at induction

            D.   Functions and sequences

                        1.   Functions

                        2.   Invertible Functions

                        3.   Sequences and Big-oh notation

                        4.   Recursive definitions

                        5.   Recursive relations

                        6.   General recursive definitions

 

            E.   Matrices and other Semigroups

                        1.   Matrices

                        2.   Semigroups

                        3.   The division algorithm and Z(p)

 

            F.   Relations

                        1.   Partially ordered sets

                        2.   Special orderings

                        3.   Equivalence relations

                        4.   General relations

                        5.   Composition of relations

                        6.   Closures of relations

                        7.   The Lattice of partitions

 

            G.   Graphs

                        1.   Directed Graphs

                        2.   Isomorphisms and Invariants

                        3.   Undirected Graphs

                        4.   Matrices, relations, and graphs

                        5.   Graph algorithms

                        6.   Modifications and applications of the algorithms

 

            H.   Boolean Algebra

                        1.   Lattices

                        2.   Distributive and Boolean Lattices

                        3.   Boolean Algebras

                        4.   Boolean Expressions

                        5.   Logic networks

                        6.   Karnaugh Maps

 

            Evaluation methods

 

                        1.   Daily homework assignments.  These will not be graded but students are                                                               expected to do them and be prepared to discuss the problems in class.

 

                        2.   Quizzes.  Quizzes will be given as necessary.  All quizzes will count                                                                     collectively as an additional test.

 

                        3.   Tests.  Unit tests will be given every three to four weeks.  The results will be                                                     discussed in class.

 

                        4.   Comprehensive Final Exam.  This will test whether the student has finally                                                               learned to do the problems which are representative of the course and to what                                                  extent he possesses these skills at the conclusion of the course.

 

                              TESTS.......................2/3

                              FINAL EXAMS...........1/3

 

Bibliography

 

Required Text:       Ross, Kenneth A. & Wright, Charles R.B, Discrete Mathematics, 2nd Ed.,                                                                Englewood Cliffs, N.J., Prentice-Hall, 1988.

 

            Althoen, Steven C. & Bumcrot, Robert J., Introduction to Discrete Mathematics, PWS-                    Kent Publishing Co., 1988.

 

            Bogart, Kenneth P., Discrete Mathematics, D.C. Heath & Co., 1988.

 

            Bradley, James, Introduction to Discrete Mathematics, Addison-Wesley, 1988.

 

            Joshi, K.D, Discrete Structures and Combinations, John Wiley & Sons, 1988.

 

            Mislove, Michael, Introduction to Discrete Mathematics, John Wiley & Sons, 1988.

 

            Molluzzo, John C. & Buckley, Fred, First Course in Discrete Mathematics, Wadsworth                   Publishing Co., 1986.

 

            Prather, Ronald E., Discrete Mathematical Structures for Computer Science, Boston,                     Ma., Houghton-Mifflin Co., 1976.

 

            Roman, Steven, An Introduction to Discrete Mathematics, 2nd Ed., Chicago, Ill., Harcourt   Brace Janovich, Inc., 1989.