Course Notes & Guidance

Academic Notes

A repository of structured study guides, distributed networks, compilation theories, and guides designed for peer learning.

3

Courses

search
Filter:
Compiler Engineering

Compiler Engineering

Fall 2025

Welcome to the course notes on **Compiler Engineering**. In this course package, we study the compiler pipeline phases, specifically syntax representations and target machine code optimization.

Distributed Systems

Distributed Systems Consensus

Spring 2026

Welcome to the course notes on **Distributed Systems Consensus**. In this course package, we study the theoretical foundations and implementation details of fault-tolerant distributed consensus protocols.

Network Systems

Kernel Bypass Networks

Summer 2025

Welcome to the course notes on **Kernel Bypass Networks**. In this course package, we study the kernel interrupt packet overheads and bypass architectures.