-
General
Don’t stress yourself too much
- ACM UR Website
- Github Repository of this Website
- Board Game Night, Tuesday 6pm @ Jepson Second Floor
- ICPC Seminar, Thursday 6pm - 8pm @ Jepson G03
- TLC Room Reservation Request Link
-
Courses
CS 222 Discrete Structures
- LaTeX Cheat Sheet - LaTeX symbols
CS 240 Software Systems Development
- Git Cheat Sheet - Git commands
- Remote SSH - Connect to Linux cluster directly from VSCode, no need to scp files (literal game changer)
CS 301 Computer Organization
- MIPS Converter - Instruction to Hex, Hex to MIPS
CS 315 Algoirthms
CS 327 Machine Learning
- Supervised ML - Dr. Andrew - Well-Recognized ML courses for beginners
- Google’s ML Crash Course - Really good introduction to ML from Google
- 3Blue1Brown - really clear youtube channel explaining neural networks
- Visualising Clustering - video from Google
- Deduction vs Induction
CS 332 Computer Networks
- Cisco Networking Academy - Free learning platform to understand Networks
- Computer Networks in 100 seconds - Video from Fireship explaining the basics of computer networks
-
Career
Resume
- Latex - Template 1, Template 2
- tips - resume building tips from freeCodeCamp
- Awesome CV - other possible formats & samples to gain some inspirations
Search
- levels.fyi - a huge list of available internships
- Pitts Github Intern Resource 2023 - another huge list of available internships
Interview Prep
- Blind 75 - Famous 75 leetcode questions to startOff - Blind 75 study plan version
- LeetCode Explore Problem Set - More beginner friendly
- Algorithm Problems Ranked by Cram Score - if you are cramming like me
- White Board Interview Templates
- System Design Interview - Design Twitter, Design Code Deployment System
-
Self-Learning
- Teach Yourself CS
- edX CS50 - self-paced CS intro class from Harvard
- Fireship - High-intensity code tutorials
- FreeCodeCamp - Mostly project based coding tutorials
- ODIN Project - Free Full stack curriculum