Is this build good enough for beginners?

Here you go, same budget. Better build:

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 5 1600 3.2GHz 6-Core Processor ($197.88 @ OutletPC)
Motherboard: ASRock - AB350 Pro4 ATX AM4 Motherboard ($61.98 @ Newegg)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-3200 Memory ($85.99 @ Newegg)
Storage: SanDisk - Ultra II 240GB 2.5" Solid State Drive ($84.99 @ Best Buy)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($46.88 @ OutletPC)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SSC GAMING Video Card ($279.99 @ SuperBiiz)
Case: Corsair - SPEC-02 ATX Mid Tower Case ($59.89 @ OutletPC)
Power Supply: Corsair - CX (2017) 450W 80+ Bronze Certified ATX Power Supply ($23.98 @ Newegg)
Total: $841.58
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-08-07 09:16 EDT-0400

I got you a better & cheaper PSU, cheaper but still solid motherboard, much faster RAM (helps with Ryzen) and then managed to get an SSD in there too.
It's a bit of a toss up between an SSD and 16GB RAM. You can do either (but not both) on your budget.
 
Solution


u should, many people said that Ryzen benefits from faster RAM
if u only want the tomahawk for the 4-slot RAM, the B350m Mortar also had it
u could just spend a little more to get a better PSU, like the G2 / G3 series from EVGA perhaps
 

YoAndy

Reputable
Jan 27, 2017
1,277
2
5,665


Nothing against your build but those heatsinks look a bit weak, MSI Tomahawk is a pretty solid board. But if money is a problem i guess cheaper is always the answer.
 

It's all about priorities at tight budgets. Given OP is calling himself a "beginner" and running with stock cooling, I'm thinking that a high voltage OC running intensive workloads 24/7 is a pretty unlikely scenario. Plus it's an R5, so lighter draw than the entire R7 lineups. I'd be surprised if that power delivery gets pushed too hard and would, personally, have no issues whatsoever with that board. I reckon the $30 you save is better spent on faster RAM, and/or contributing to squeezing in an SSD like I've done.

Obviously not everyone will see it that way, and if OP was using aftermarket cooling and intending to hit 4Ghz on an R7 I'd be 100% with you on a beefier board. But my perspective is that Pro4 will do the job just fine.
 

YoAndy

Reputable
Jan 27, 2017
1,277
2
5,665


Well putting it like that it totally make sense, running everything stock will do, however since Ryzen benefits from fast RAM is always good to have fast Memory. The MSI Tomahawk supports up to DDR4 3200(OC)+/ 2933(OC)/ 2667(OC)/ 2400/ 2133/ 1866
But of course idk if he is skilled enough to overclock.
 

It's definitely worth trying the XMP profile for the RAM at least. I put a 3200Mhz kit there. You don't lose anything by trying the XMP profile and it might boot and be entirely stable. If that fails, which is entirely possible, then it would take some tweaking which for a beginner would require some research, testing and patience. May or may not worthwhile for OP. But for sure, try the XMP profile!

Also OP, you can OC with that board and CPU. It won't really matter at all for 60fps gaming, but if you have a 120/144hz monitor you might actually want to take a little time to bump up the clock speeds on the CPU, and get your RAM as high as you can stably as well. There are loads of guides and it's really easy with Ryzen. With stock cooling you do need to watch your temps, but with some time I'd expect you to be able to get RAM to at least 2933, and CPU to 3.8 or 3.9 without issues. It's just whether it's worth your time to research and do your stability testing.