CC-DS: Discrete Structures
 CC-AL: Algorithms and Complexity
 CE-DSC Discrete Structures 
 
| o propositional logic and logical connectives o truth tables and logical equivalences o converse, inverse, contrapositive o normal forms (conjunctive and disjunctive) | week 01 | 
| o predicate logic with single and nested quantifiers o predicate logic operations | week 02 | 
| o use of inference rules to analyze arguments o syllogisms and fallacies | week 03 | 
| o the structure of formal proofs o direct proof, proof by counter example o proof by contradiction, proof by cases | week 04 | 
| o functions (surjections, injections, inverses, composition) o sequences & summations | week 05 | 
| o sets (power sets, Venn diagrams and tables, Cartesian product) o set operations (complement, union, intersection, difference) o cardinality and countability | week 06 | 
| o algorithms and algorithm analysis o function growth & big-oh notation | week 07 | 
| o integer division, modulo o primes and greatest common divisor | week 08 | 
| o positional number systems o binary, octal, hexadecimal conversions and operations | week 09 | 
| o standard strong and structural induction o proving recursive algorithms by induction | week 10 | 
| o basic combinatorics o sum and product rule, rule of falling powers o inclusion/exclusion and pigeonhole principles o permutations and combinations o binomial coefficients and Pascal's triangle | week 11 | 
| o introduction to discrete probability o complements and unions of events | week 12 | 
| o properaties of relations (reflexivity, symmetry, transitivity) o relation composition | week 13 | 
| o recursive definitions o solving recurrence relations | week 14 | 
| o Boolean circuits o logic gates and logic diagrams | week 15 | 
                                    A   93%
                                    A-  90%
    10 HW/Labs...10%                B+  87%
    10 Quizzes...60%                B   83%
    Final Exam...30%                B-  80%
                                    C+  77%
                                    C   70%
                                    C-  65%
                                    D+  60%
                                    D   50%
                                    D-  40%
                                    F  below 40%