- Data Structures and Algorithms in Python
- Clean Code: A Handbook of Agile Software Craftsmanship
- Code Complete: A Practical Handbook of Software Construction
- Cracking the Coding Interview: 189 Programming Questions and Solutions
- Leetcode
- HackerRank
- Discrete Maths
- Linear Algebra
- Git and GitHub
- Front End Web Development
- Systems Design
- AR Project
- freeCodeCamp
- Finish up OkGo
- Contribute to Open Source Projects
- Google Technical Development Guide
- Salary.Sg - Top Paying Companies in SG for CompSci
- Coding Interview University
- Arden Dertat's List of Programming Interview Questions
- 17 years old heading into College - What things should I focus on if I aspire to become a Software Developer?
- Which online course or book helped in your growth the most as a developer?
- My journey and tips: 2.9 GPA at a no-name liberal arts college with 1 mediocre internship —> 4 FTE offers including FB
- Practice algorithms and data structures (and prep for coding interviews) with interactive coding challenges in Python