Computer Science Resources
Collection of useful computing resources.
Maths for CS
- 3blue1brown (opens in a new tab) - Excellent for brushing up on any advanced maths required for CS or Physics
- Dr Frost (opens in a new tab), Eddie Woo (opens in a new tab) - Both explain GCSE/A-Level/Further A-Level concepts really well
AI/ML
- MIT Into to Deep Learning (opens in a new tab) - Best course I've found on AI, refreshed every year
- AlphaGo Documentary (opens in a new tab) - Quite an inspiring documentary about AlphaGo at Google DeepMind
- Nicholas Renotte (opens in a new tab) - Some of the best tutorials about machine learning
- Fast.ai Blog (opens in a new tab), Fast.ai Course (opens in a new tab) - Great blog and course on AI
- ArxivInsights (opens in a new tab) - Summarises technical concepts in AI pretty well
Systems/Linux
- DigitalOcean Tutorials (opens in a new tab) - Good for linux stuff, setting up databases etc.
Tools/Websites
- GitHub Student Developer Pack (opens in a new tab) - Lots of free stuff for any project. Sign up with your school email. Good source of free compute on azure, code storage, IDEs.
- Vercel (opens in a new tab) - Where I deploy all of my websites (all free)
- Huggingface (opens in a new tab) - Lots of opensource AI models to try out
- Google Colab (opens in a new tab) - Google's Jupyter Notebook implementation (file extension: file.ipynb)
- Tensorflow (opens in a new tab), PyTorch (opens in a new tab) - Popular ML frameworks that came out of Google and Meta