CO-1 To understand the basic principles of sets and operations in sets and apply counting principles to determine probabilities. To determine the domain and range of a function, identify one-to-one functions, perform the composition of functions and apply the properties of functions to application problems.
CO-2 To write an argument using logical notation and determine if the argument is or is not valid. To simplify and evaluate basic logic statements including compound statements, implications, inverses, converses, and contrapositives using truth tables and the properties of logic. To express a logic sentence in terms of predicates, quantifiers, and logical connectives.
CO-3 To demonstrate an understanding of relations and to determine their properties. Be familiar with recurrence relations.
CO-4 To understand and use the properties of algebraic structures.
CO-5 To demonstrate different traversal methods for trees and graphs. Model problems in Computer Science using graphs and trees.