This course about digital logic is splitted into two big chunks:
Combinatorial circuits (without memory elements)
Sequential circuits (with memory elements)
While combinatorial circuits consists of boolean gates interconnected without feedback function, sequential gates posses a memory function,which makes them able to progress to another state.
A combinatorial circuit can have n -wide vector of inputs and an m -wide vector of outputs.
Combinatorial circuits can be described in different ways: As a formula, a circuit, a truth table or a Karnaugh map. All these descriptions are convertible into each other.
So lets get started with the fundamental logic gates and boolean algebra in the next post.