Discrete Mathematics
"The Grammar of CS"
Why here?
Before you can write a loop or build a circuit, you need to understand the logic that governs them. This is where Euclid and Al-Khwarizmi laid the foundations.
Practical Applications
- Logic: Used to minimize electrical circuits so your phone doesn't overheat.
- Graph Theory: The math behind Google Maps finding the shortest path.
- Cryptography: Mathematical structures that make your password unhackable.