Intro
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.
Checklist
Time
About 3 hours to run cable and attach to seven or eight wall or ceiling boxes
Tools
Drill, 3/4-inch spade bit, screwdriver, strippers, lineman's pliers, hammer, tape measure, level
Skills
Drilling, stripping cable sheathing and wire insulation, attaching staples
Prep
Double-check that all the boxes are correctly positioned; clear the room of all obstructions.
Materials
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.