To build a PC, you need a motherboard, CPU, GPU, memory, storage, PSU, and case. The time to build varies based on complexity, experience, and parts availability. Generally, it can take a few hours to a full day.