Important Announcements

Welcome to the Autumn 2026 semester. Lectures commence from August.
I am offering Operating Systems (Theory & Lab), Theory of Computation (Theory) this semester.

Latest Updates

Oct 24 Puzzles The Load Balancer's Gambit: A Probabilistic Illusion
Oct 24 Blog The Geometry of Nature (Part 1): The Compression Algorithms of the Physical World
Oct 17 System Design The Semantic Chunking Engine (Advanced RAG)
Oct 15 Viva The Copilot's Blindspot: Critiquing AI-Generated Architectures
Oct 13 Assignment Assignment 8: Simplification, Normal Forms, and Properties of CFLs
+ details
Due: Oct 26, 2026
View Full Page →
Oct 13 Assignment Assignment 7: Turing Machines, Decidability, the Chomsky Hierarchy, and Computational Complexity
+ details
Due: Oct 24, 2026
View Full Page →
Oct 13 Assignment Assignment 6: Pushdown Automata and Deterministic Parsing
+ details
Due: Oct 23, 2026
View Full Page →
Oct 13 Assignment Assignment 5: Context-Free Languages and Grammars
+ details
Due: Oct 20, 2026
View Full Page →
Oct 12 Blog The Undecidable Codebase: Rice’s Theorem and the Limits of Static Analysis
Oct 12 Puzzles The Barber's Dilemma: The Limits of Self-Reference
Oct 11 Os Lab A10: Message Queues and Signal Trapping
+ details
Due: Oct 30, 2026
View Full Page →
Oct 11 Os Lab A9: Disk Scheduling Operations
+ details
Due: Oct 30, 2026
View Full Page →
Oct 10 Blog The Silent Drip: A Comprehensive Architecture of Memory Leaks
Oct 08 Blog From Two Mallocs to Scudo: A Modern Tour of Android Native Memory Allocation
Oct 07 Os Theory Threads and Multithreading Models
SDB Watermark