Skip to main content

# 1: Introduction to Discrete Mathematics

$$\newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} }$$

$$\newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}}$$

Thumbnail: Rubik's Cube. Image used with permission (CC BY-SA 3.0 Unported; Booyabazooka).