Dec 26, 2024  
Catalog 2023-2024 
    
Catalog 2023-2024 [ARCHIVED CATALOG]

MTH 232 Discrete Mathematics 2


Lecture Hours: 4
Credits: 4

Applies fundamentals from MTH 231  to tree theory, advanced counting techniques, relations, and Boolean algebra. Offers a second course for computer science and mathematics majors.

Prerequisite: Placement into WR 115  (or higher), or completion of WR 090  (or higher); and completion of MTH 231  (or higher) or equivalent course as determined by instructor; or consent of instructor. (All prerequisite courses must be completed by a grade of C or better.)
Student Learning Outcomes:
  1. Use properties of functions to model and solve counting problems
  2. Write a permutation in disjoint cycle notation
  3. Evaluate inverses and composites of permutations
  4. Use Euclid’s algorithm to evaluate the GCD of two integers 
  5. Use the Chinese remainder theorem to solve a system of congruencies 
  6. Identify properties that an operation does or does not have on a given set
  7. Determine whether two groups are isomorphic
  8. Encrypt and Decrypt messages using RSA and Rabin’s method
  9. Create viable public and private keys for RSA and Rabin’s method

 

Statewide General Education Outcomes:

  1. Use appropriate mathematics to solve problems.
  2. Recognize which mathematical concepts are applicable to a scenario, apply appropriate mathematics and technology in its analysis, and then accurately interpret, validate, and communicate the results.


Content Outline
  • Functions
    • Function Properties
    • Pigeonhole Principle
    • Composition
    • Permutations
    • Symmetry
    • Asymptotics
  • Number theory
    • Division algorithm
    • GCD
    • Modular Arithmetic
    • Chinese Remainder Theorem
    • Factoring
  • Group Theory
    • Groups
    • Isomorphism
    • Subgroups
    • Fermat’s Little Theorem
  • Cryptography
    • Public Key Cryptography
    • Rabin’s Method
    • RSA