PC building beginner

Solution
You are missing a Windows license, monitor, keyboard, mouse from the prices.
I suggest a larger hard drive than a 120 gig solid state, why save $20 to have programs load off the slower drive when you are spending $600 on a system?
You could get better performance using an i3, plus it has more upgrade options.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-6100 3.7GHz Dual-Core Processor ($110.99 @ SuperBiiz)
Motherboard: MSI H110M PRO-D Micro ATX LGA1151 Motherboard ($47.99 @ Amazon)
Memory: G.Skill NT Series 8GB (2 x 4GB) DDR4-2133 Memory ($31.98 @ Newegg)
Storage: Sandisk SSD PLUS 120GB 2.5" Solid State Drive ($41.90 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($44.99 @ SuperBiiz)
Video Card: EVGA GeForce GTX 960 2GB Superclocked Video Card ($169.99 @ Amazon)
Case: Deepcool TESSERACT SW ATX Mid Tower Case ($38.99 @ SuperBiiz)
Power Supply: XFX TS 550W 80+ Bronze Certified ATX Power Supply ($57.99 @ NCIX US)
Total: $544.82
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-05-20 07:57 EDT-0400