Implementation of a computer from most basic components. Good for learnng how computers were built in layers.