Series

Discrete Mathematics
Core-CS

Discrete Mathematics

Master the mathematical foundations essential for computer science.

Distributed Systems
System-Design

Distributed Systems

Explore application design in multi-node systems.

Java for DSA
DSA

Java for DSA

Master the essentials of Java to ace Data Structures & Algorithms

API Design
System-Design

API Design

From Network Basics to Advanced API Design

Digital Electronics
Core-CS

Digital Electronics

Understand how computers process binary data through logic circuits.

DSA Overview
DSA

DSA Overview

A clear overview of Data Structures and Algorithms

#1 DSA Foundations
DSA

#1 DSA Foundations

Starting with math concepts, building foundations for more advance topics.

Computer Architecture
Core-CS

Computer Architecture

Understand how computer hardware and software interact to execute programs.

System Design
System-Design

System Design

How Modern Systems Scale, Communicate, and Survive

Automata Theory
Core-CS

Automata Theory

Explore the theoretical limits of computation and automata theory.

Git Basics to Advanced
System-Design

Git Basics to Advanced

Manage multiple versions of your codebase and collaborate with others.

AWS for Developers
System-Design

AWS for Developers

AWS fundamentals required for building scalable apps.

Compiler Design
Core-CS

Compiler Design

Learn how programming languages are translated into machine code.

Operating Systems
Core-CS

Operating Systems

Learn the interface handling your web servers

UI/UX for Developers
System-Design

UI/UX for Developers

UI/UX principles and design tools to create user-centered products.

Computer Networks
Core-CS

Computer Networks

Unravel the backbone of digital communication

Database Management Systems
Core-CS

Database Management Systems

Learn how data is stored, organized, and managed efficiently.

HTML & CSS
Development

HTML & CSS

Build and style the web

I’m committed to keeping this site open-source and free for everyone. The syllabus is planned to be completed by December 2026. Stay connected and contribute to the journey!