What are the basic gates which are used in digital circuits?

What three logical operations make up the algebra of digital circuits?

What functions can be constructed from the basic operations? What basic relationships constrain the functions?

What number systems are encountered in digital circuits?

What is DeMorgan's Theorem and why is it so important?

What is a flip-flop and what is it good for?

How are clocks implemented in digital storage devices?

How does edge-triggering work?

What is a NAND gate latch? How can it be used to debounce a switch?

How are flip-flops used in serial data transfer? parallel data transfer?

How are synchronous and asynchronous data transfer accomplished?

How do you make a binary counter from flip-flops? a decade counter?

How is frequency division accomplished?

What is a full adder? How does it handle the task of adding binary numbers?