Hey, just wanted some advice on my first PC build! Thanks!
Budget: ~$1200 USD
Country: New Jersey, United States
Games, programs or workloads that it will be used for:
SolidWorks (including simulations), Physics Simulations and Running Virtual Machines (ROS and Gazebo), various programming/ML stuff, 1440p 60 Hz gaming (may upgrade monitor to higher refresh rate in the future)
Sample games: Civilization 6, Kerbal Space Program (large textures so 8gb VRAM would be nice), Witcher 3
Other details:
As a college student, I move every 4 months so a small build would be nice.
Existing parts:
ViewSonic VA2719-2K Monitor (1440p, 60Hz)
Corsair K63 Keyboard
Logitech M510 Mouse (I'll probably upgrade this soonish)
Current Parts To Buy List:
CPU: Ryzen 7 3700X, higher than in some recommended build videos I found online but I have some more CPU focused tasks apart from gaming
GPU: MSI GeForce RTX 2060 Super (Ventus)
Motherboard: ASUS ROG Strix B450-i (mini itx)
Case: NZXT H210
PSU: Corsair RM 650 (80 plus gold, fully modular)
RAM: G Skill Ripjaw 16gb (8x2) DDR4 3200Hz
SSD: Inland Premium 1TB M.2 NVME SSD
Questions
Does the overall build sound reasonable?
Any potential/glaring compatibility issues?
Would fitting all these components in the case be doable?
Is the stock CPU cooler enough? Should I get extra fans for the case?
Links to Where I Plan to Buy Components (based on availability and prices)
https://www.microcenter.com/product/608318/Ryzen_7_3700X_Matisse_36GHz_8-Core_AM4_Boxed_Processor_with_Wraith_Prism_Cooler
https://www.microcenter.com/product/616887/GeForce_RTX_2060_Super_Ventus_GP_Overclocked_Dual-Fan_8GB_GDDR6_PCIe_30_Graphics_Card
https://www.amazon.com/gp/product/B07FKTSWNG/ref=crt_ewc_title_srh_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
https://www.newegg.com/matte-black-red-nzxt-h-series-h210-mini-itx-tower/p/N82E16811146309?Item=N82E16811146309
https://www.newegg.com/corsair-rm-series-rm650-cp-9020194-na-650w/p/N82E16817139101?Item=N82E16817139101
https://www.newegg.com/g-skill-16gb-288-pin-ddr4-sdram/p/N82E16820231977?Item=N82E16820231977
https://www.microcenter.com/product/600422/1TB_SSD_3D_NAND_M2_2280_PCIe_NVMe_30_x4_Internal_Solid_State_Drive