OWNER CONTROL CENTER

Admin Dashboard

Administrator: Khaniaz Khan

Registered students—
Courses / roadmap items—
Completed lesson records—

Loading admin data…

Registered students

Student nameAccount roleJoined
Loading…

Recent learning progress

Student IDCourse / stageStatus
Loading…

Student records are visible only to the authenticated admin account. This dashboard does not display student passwords.

Your free learning journey

Learn Computer Science.
Build your future.

A structured, self-paced roadmap inspired by university-level Computer Science courses. Learn with free lectures, notes and practice resources — at your own speed.

Start learning → Explore free courses
KHANIAZ / academy.dev
Build your future_

// Learn. Build. Create.

const skills = [

];

10 stagesStructured roadmap
Free resourcesNo paid course links intentionally included
0 / 10Stages completed
Study in order — or jump in

Your Computer Science roadmap

Every stage now includes a direct YouTube lecture link alongside free university resources.

0% completed
Modern undergraduate curriculum · 8 semesters

Complete BS Computer Science curriculum

A structured self-study plan inspired by ACM/IEEE-CS/AAAI CS2023 and public MIT/Stanford undergraduate curricula. Follow the semesters in order, or jump to any subject.

How to use this roadmap

For each subject: watch a free lecture, read the linked course material, complete exercises, then build a small project. YouTube links open free video search results for the exact topic; choose reputable university or educator channels. Some university sites offer optional paid certificates, but the learning materials linked here are free to access.

Choose a specialization after the core

Advanced electives & career pathways

AI & Machine Learning

Deep learning, NLP, computer vision, reinforcement learning, responsible AI.

Free video lectures ↗
Cybersecurity

Secure coding, cryptography foundations, network security, privacy, threat modelling and digital forensics concepts.

Free video lectures ↗
Cloud & Distributed Systems

Cloud architecture, containers, distributed databases, reliability and DevOps.

Free video lectures ↗
Data Science

Statistics, data analysis, visualization, data engineering and applied machine learning.

Free video lectures ↗
Mobile & Full-stack Development

Frontend, backend, APIs, mobile apps, testing, deployment and accessibility.

Free video lectures ↗
Robotics, Graphics & HCI

Robotics fundamentals, computer graphics, interaction design and usability.

Free video lectures ↗
Important:

This is an independent learning roadmap, not an accredited university degree. Course order and prerequisites vary by university. To earn a BS degree, you must enrol in an accredited institution and meet its requirements.

ACM/IEEE/AAAI CS2023 knowledge areas ↗ · Stanford BS requirements ↗ · MIT EECS curriculum ↗

Trusted university material

Free learning libraries

🎓
MIT

MIT OpenCourseWare

Free course materials from MIT, including programming, algorithms and computer systems.

Open MIT OCW ↗
🧠
Harvard

CS50x

A beginner-friendly introduction to computer science with lectures, problem sets and a final project. Course materials are free.

Start CS50x ↗
🐍
Harvard

CS50 Python

Learn Python programming through a free course and practical exercises.

Open CS50 Python ↗
📚
MIT

Introductory programming

MIT's suggested starting courses for Python and computational thinking.

View course collection ↗
🌐
Harvard

CS50 Web Programming

Go deeper into Python, JavaScript, SQL and web application development.

Open CS50 Web ↗
▶️
Video lectures

MIT OCW on YouTube

Watch university lectures and explanations. Video access is free.

Watch MIT lectures ↗

Free-access note: the linked learning materials are intended to be free to study. Optional certificates, graded services or platform extras may cost money; you do not need to buy them to follow this roadmap. Always check the course page before enrolling.

Study support

ChatGPT Study Assistant

Ask questions while you learn

ChatGPT cannot be embedded as a signed-in ChatGPT Free session inside this independent website. To use your own free ChatGPT account, the button opens ChatGPT separately. A real chat window inside this page requires an API connection, which may cost money.

Open ChatGPT Free ↗

You can also use the small study-helper demo on this page for basic roadmap guidance.

Hi! I'm your study helper demo. Ask me about the CS roadmap, or choose a suggested question.
GET IN TOUCH

Contact the Academy

Questions about courses, learning resources or the platform? Send a message.

About the academy

Quality education should be accessible.

Founded and administered by Khaniaz Khan.

This independent learning hub organizes publicly available educational resources. It is not affiliated with MIT, Harvard or any university, and it does not award university degrees or credits. Keep building projects, practicing consistently and documenting your work.