Discrete Math (Computer Mathematics)

Course description *
Computer Mathematics (SCB-0421)
Credits: 8
Discrete mathematics course.

Numerical systems (binary, octal, decimal, hexadecimal, conversions, arithmetic, applications of different bases)
Set theory (empty set, universe, number sets (integer, rational, irrational, imaginary), operations (union, intersection, complement, difference, symmetric difference))
Mathematical Logic (Proposition, compounded (negation, conditional), truth table, contradiction, logic equivalences, inference rules, proofs (by induction, by contradiction), quantifiers)
Boolean algebra (Theorems, expression optimisation, logic gates)
Graph theory (elements and types, representation (mathematic and computational), shortest path, DFS, BFS, trees (components, properties), networks (max flow, min flow), applications)

Bibliography:
Johnsonbaugh, R. (1990). Matemáticas discretas. México: Iberoamericana.

Full Description (in Spanish **)

Full course map

* Extracted from the document in English I got certified at my school.
** As for the full description, my school doesn't make the course descriptions publicly available, but since it is part of the National System of Technological Education, you can see the full description in Spanish from another campus of the system.