Request Information

Please complete the form below, and an admissions advisor will contact you shortly.


Apply Now

Ready to take the next step?

The application process is easy. We accept and review applications year-round, and qualified applicants can begin classes any month of the year, depending on your program and location.

Click Apply Now to get started on the next exciting chapter of your life!

Apply Now

MTH325 Discrete Mathematics

Lead Faculty: Dr Igor Ya Subbotin

Course Description

(Cross listed and equivalent to CSC331) This course studies combinatory and graph theory as the theoretical foundation for today's advanced technology. It analyzes algorithms, logic, circuits, number bases, and proofs. Ample applications (graphs, counting problems, Turing Machines, codes) examine the ideas of Euler, Boole, Floyd, Warshall, Dijkstra, Church and Turing, Shannon, Bernoulli. Graphing calculator is required. Students may not receive credit for both MTH325 and CSC331.

Learning Outcomes

  • Discuss the nature of proof and the essentials of propositional and predicate calculus.
  • Understand recursion and induction.
  • Understand the analysis and verification of algorithms and the algorithmic method.