A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
47,133 repositories indexed
1–14 of 14 · Most stars
A complete computer science study plan to become a software engineer.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A collection of learning resources for curious software engineers
An ultra-simplified explanation to design patterns
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
If you want to become good at AI engineering & system design, join this newsletter 👇
A curated list of references for MLOps
A comprehensive list of books on Software Architecture.
Roadmap to becoming a Java developer in 2026
A best practice for tensorflow project template architecture.
Software architect roadmap
:1st_place_medal: Roadmap to become a system design and architecture master
common creational, behavioural and structural patterns implemented in go 🤩