Draft 2025-2026 Undergraduate Catalog 
    
    Feb 05, 2025  
Draft 2025-2026 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Personal Catalog (opens a new window)

ITAD 315 - Discrete Mathematics for Developers



5.0 Credits
Students are introduced to logic and proof, structures and algorithms, and number theory. Focus is also given to induction and recursion and counting and discrete probability to provide the essential foundation and framework for software development. Students will program some problems to see how discrete math is used in industry. Required completion of MATH& 141.
Prerequisite Admittance to the Information Technology Application Development Program is required to take this course.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

  1. Utilize propositional logic, inference, and proof.
  2. Define structures, sets, functions, and matrices.
  3. Make use of mathematical induction and recursion definitions on arithmetic sequences.
  4. Examine counting theory and its application on a series of events to determine all possible outcomes.
  5. Define discrete probability and its purpose for determining outcomes of individual events.
  6. Program solutions to some common discrete math problems and algorithms.


Course Typically Offered
Fall



Add to Personal Catalog (opens a new window)