Budget (including currency): $1000 USD
Country: US
Games, programs or workloads that it will be used for: LoL, Minecraft, those type of games so nothing too serious. Mostly going to be a productivity/workstation build for school. So some engineering/CS programs should be able to run.
Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc): Don't worry about peripherals. 1080p - minimum 60fps but probably going to aim around 120+. Brand new build, will probably buy all parts from a local Micro Center. I have compiled a part list: https://pcpartpicker.com/list/n8H3wc.
Also planning on buying a 1070Ti from a friend so don't worry about the GPU. I would just like suggestions to squeeze every last bit of performance from the parts so I would like suggestions on which parts I should switch out or change...
Thanks!