Statistics 25/26

All notes live here — interactive homework assignments and statistical analysis.

Course Overview

This collection presents interactive homework assignments for the Statistics course (2025/26 academic year). Each assignment combines theoretical foundations with hands-on computational analysis, demonstrating statistical concepts through visualizations, simulations, and real-world datasets.

Homework Assignments

Homework 1

Foundational statistical concepts: populations, samples, descriptive vs. inferential statistics, and core terminology.

Foundations

View homework

Homework 2

Statistical distributions with SQL queries, Caesar cipher cryptanalysis using χ² distance, and automated multi-language detection.

DatasetsDistributionsCryptanalysis

View homework

Homework 3

RSA encryption demonstration, letter frequency analysis, and cryptographic character mappings with visual comparison charts.

RSAFrequency Analysis

View homework

Homework 4

Law of Large Numbers simulation: convergence of relative frequencies with interactive Bernoulli trial visualizations.

LLNSimulation

View homework

Homework 5

Central tendency and dispersion measures: mean, median, mode, variance, standard deviation, and percentiles.

Descriptive Statistics

View homework

Homework 6

Online algorithms for streaming statistics: incremental mean and variance computation with interactive demonstrations.

StreamingAlgorithms

View homework

Homework 7

Server security random walk simulation: trajectory analysis with Bernoulli processes, probability of breach scenarios, and interactive security score visualizations.

Random WalksSecurity

View homework

Homework 8

Mathematical theory of random walks: binomial coefficients, Pascal's triangle, binomial expansion, Fibonacci connections, and combinatorial path enumeration.

CombinatoricsTheory

View homework

Homework 9

Measure theory and probability spaces: Kolmogorov axioms, subadditivity derivation, and inclusion-exclusion principle with interactive Venn diagrams.

Measure TheoryProbability Axioms

View homework

Homework 10

Poisson process simulation: continuous-time stochastic counting processes with trajectory analysis and applications to network traffic modeling.

Poisson ProcessesQueuing Theory

View homework

Homework 11

Brownian motion and continuous random walks: continuous-time, continuous-space stochastic processes with Normal increments via the Box-Muller transform.

Brownian MotionWiener Process

View homework

Course Thesis

Online Algorithms for Real-Time Statistical Computations

View Repository & PDF

An extensive investigation into streaming estimators, change-point detection methods, and online learning techniques applied to cybersecurity. The core methodology explores algorithms such as Welford's moving variance, CUSUM/EWMA control charts, and Stochastic Gradient Descent (SGD) for scalable intrusion anomaly detection on network traffic streams.

Online Estimation Anomaly Detection Machine Learning