Nonmetallic (NM) cable is acceptable under most building codes; check local requirements. To run armored cable you may need to drill larger holes. Turning corners is more difficult.
If a wayward nail pierces NM cable, the result could be disastrous. Place holes in the framing out of reach of drywall nails and attach protective plates at every hole.
About 3 hours to run cable and attach to seven or eight wall or ceiling boxes
Drill, 3/4-inch spade bit, screwdriver, strippers, lineman's pliers, hammer, tape measure, level
Drilling, stripping cable sheathing and wire insulation, attaching staples
Double-check that all the boxes are correctly positioned; clear the room of all obstructions.
Correct cable, staples appropriate to cable type, nailing plates
Installing NM Cable
NM cable should route where it cannot be hit by nails driven into the wall. Where possible, add protective nailing plates. When working with engineered joists, check the manufacturer's information before cutting, drilling, or nailing. You could void the joists' warranty.
With a hammer and screwdriver, open the knockout. On some plastic boxes you remove the knockout entirely. For the one shown, crack open one end of the tab so it can grab the cable. A metal box may have a built-in clamp, or you may have to add a clamp before sliding in the cable.