IDRASAcademic OS
Multi-Discipline Engineering Laboratories

Engineering Simulations & Visualizers

Active pedagogical simulations that expose internal hardware registers, memory layouts, CPU pipeline hazards, data structure state transitions, network packet framing, and runtime virtual machines. Designed to eliminate abstract confusion across every subject.

Master Lab Guide (EN & Hinglish)

Curriculum Subject Folders

Select a subject folder below to open its Table of Contents, interactive laboratories, simulations, and deep theory.

9 Subject Folders
SYSTEMS

Computer Organization & Architecture

Booth's signed multiplier ALU, multi-way set associative Cache SRAM, 5-stage RISC hazards, 2D RAM, IEEE-754, and DMA cycle stealing.

22 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
DATA

Exploratory Data Analysis & Statistics

Tukey's 1.5 x IQR outlier fences, Pearson correlation r, OLS regression slope, KNN imputation, feature normalization, and PCA eigenvectors.

12 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
ALGORITHMS

Data Structures & Algorithms

Contiguous array cache locality, Stacks, Circular Queues, Binary Search Trees, AVL rotations, Heaps, and Dijkstra shortest paths.

17 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
ALGORITHMS

Analysis & Design of Algorithms

0/1 Knapsack dynamic programming memoization tables, LCS backtracking, Kruskal/Prim MSTs, and Matrix Chain Multiplication.

12 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
PROGRAMMING

Python Complete Programming & Systems Mastery

CPython memory allocations, PyObject reference counting, LEGB scopes, generator pipelines, compact dicts, and closures.

7 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
ENTERPRISE

Java Programming & Enterprise Systems

JVM generational heap memory, Eden/Survivor GC scavengers, HashMap treeification, thread monitors, and classloader hierarchies.

5 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
DATABASE

Relational Databases & SQL Engine

Relational algebra, INNER/LEFT/RIGHT/FULL JOIN algorithms, 8KB slotted pages, B+Tree indexes, and WAL ARIES recovery.

6 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
NETWORKING

Computer Networks & Protocols

OSI 7-layer onion-skin packet encapsulation, TCP 3-way handshake socket transitions, IPv4 CIDR subnetting, and sliding windows.

16 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents
WEB-SYSTEMS

Web Development & Browser Concurrency

CSS Box Model geometry, box-sizing calculations, JavaScript Event Loop Call Stack / Microtask queue, and DOM event bubbling.

5 Interactive Labs•Full Curricula TOC
Open Folder & Table of Contents