Roadmap · Foundations
DSA and problem solving roadmap
Data structures and patterns
The path
- 1Complexity and Big-O
- 2Arrays, hashing, linked lists, stacks and queues
- Recursion, sorting and searching
+ 5 more
- 8 stages
- 52 topics
- ~14 months
Data structures and algorithms roadmaps: from Big-O to solving problems by pattern, and on to competitive programming, in the language you choose.
Reading is free. Adding a roadmap, keeping a cheat sheet or asking Tauseef a question uses credits, which only make sure the platform goes to people who are actually learning.
Start here if you are new or your basics are patchy.
Roadmap · Foundations
Data structures and patterns
The path
+ 5 more
Roadmap · Foundations
Semester by semester plan for CS students
The path
+ 5 more
Roadmap · Foundations
Codeforces, AtCoder, ICPC
The path
+ 7 more
Each of these is its own page: the foundations, the ones that build products, the ones that specialise, the career paths and the ways to earn independently.
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com
New writing, resources and project ideas land here first.