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%