Quick Answer
Yes, a R20,000 build comfortably handles Wits Computer Science coursework and after-hours gaming. Aim for a Ryzen 5 7600 or Core i5-13400F, 16-32GB DDR5 of RAM and 1TB Gen4 NVMe SSD, paired with an RTX 4060 / RX 7600-class GPU for 100fps-plus at 1080p high. That covers VS Code, Docker, virtual machines, JetBrains IDEs and the occasional ML notebook today and still has room to grow.
What a Wits Computer Science degree actually demands
Students reading Computer Science spend their days in VS Code, Docker, virtual machines, JetBrains IDEs and the occasional ML notebook, so raw study throughput matters more than chasing one benchmark. The build for Randburg locals in north-western Joburg should prioritise a fast CPU with several cores for compiling and containers, generous RAM for VMs, and quick NVMe storage for repos and datasets. Running two or three VMs plus a browser with thirty tabs eats RAM, and 16GB gets tight by second year, which is why this R20,000 plan puts memory and storage ahead of flashy extras.
How to spend R20,000 sensibly
With R20,000 on the table, split it roughly as a balanced CPU and GPU pairing, then back it with 16-32GB DDR5 and 1TB Gen4 NVMe SSD. For Computer Science the an RTX 4060 / RX 7600-class GPU delivers 100fps-plus at 1080p high while leaving the CPU free for compiles, renders or simulation. Running two or three VMs plus a browser with thirty tabs eats RAM, and 16GB gets tight by second year, so do not skimp on memory even if it means a slightly cheaper graphics card. A modest GPU is fine unless you touch CUDA or local ML, where VRAM starts to matter.
Setup notes for Randburg
For Randburg locals in north-western Joburg, two practical points beat any spec sheet. First, a a 144Hz 1080p panel gives you both crisp text for long study sessions and smooth motion for games. Second, plan cable routing and airflow so the machine stays quiet during back-to-back lectures and crit weeks. Buying as a complete desktop from a single supplier also keeps the whole system under one warranty, which saves headaches when a part needs attention.
FAQ
Is R20,000 enough for a Wits Computer Science student?
For coursework, yes. A balanced CPU and GPU at this budget cover both study and gaming, and 16GB-plus of RAM with a fast SSD keeps daily work smooth. The only trade-off at the lower end is gaming performance, which you can lift later with a GPU upgrade.
Can I upgrade this build later?
Yes. Choosing a quality power supply, a roomy case and a current-socket motherboard now means you can drop in a stronger GPU or extra RAM down the line. That upgrade path is the main reason to buy a desktop over a sealed laptop.
Do Computer Science students need a powerful graphics card?
A modest GPU is fine unless you touch CUDA or local ML, where VRAM starts to matter. If you also game after hours, a mid-range card earns its keep; if not, redirect that money toward RAM, storage and a better monitor.
Student buying tip
Before you commit, list the three heaviest apps you run for Computer Science and confirm the build clears them with 30% headroom. Buying the whole desktop from Evetech under one warranty keeps support simple if anything needs a swap.