apeman/awesome_computer_science

The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.

53
/ 100
Established

This resource provides a comprehensive curriculum and checklist for anyone studying Computer Science and Engineering, whether for a degree or self-learning. It breaks down the entire field into four main parts: Hardware & Engineering, Programming & Core CS, Daily / Systems CS, and Real-World Applications. You get a structured syllabus covering essential topics like algorithms, operating systems, and AI, helping you track your progress. The primary users are computer science students or self-learners looking for a clear educational roadmap.

534 stars.

Use this if you are a computer science student or an aspiring engineer who needs a structured guide to the core concepts and sub-disciplines of computer science, complete with a checklist to track your learning.

Not ideal if you are looking for an interactive learning platform, coding exercises, or in-depth tutorials for specific topics.

computer science education engineering curriculum academic roadmap technical skill development self-study guide
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

534

Forks

51

Language

License

MPL-2.0

Last pushed

Feb 04, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/apeman/awesome_computer_science"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.