October 2025 Constructor Uni Math Society

The Math Behind AI, ML, and Neural Networks

Probability / Optimization / Linear Algebra

"Some people think AI is magic. I spent 13 hours researching and 9 hours designing to prove it's not."

This 1h20 lecture demystifies AI, moving from simple search algorithms (mazes) to reasoning under uncertainty (probability) and finally to Deep Learning (optimization & backpropagation). I conclude with a 3-minute "from scratch" explanation of how Large Language Models like ChatGPT work, covering tokenization, embeddings, and self-attention.

March 2026 Collab with Adham (President of IB&CM Society)

The Numbers Behind Trade: When Equations Meet Wall Street

Arbitrage / Options Pricing / Black-Scholes PDE / Itô's Lemma / Quant Finance

A collaborative talk bridging the gap between mathematical theory and financial markets. We explored how continuous mathematical models are utilized by quantitative analysts to price derivatives and manage risk.

Key topics included the fundamentals of arbitrage, risk-neutral probability, binomial models for pricing options, and how continuous stock paths through Brownian motion and Itô's Lemma lead to the famous Black-Scholes equation.

February 19, 2026 Constructor Uni Math Society

The Math Behind Cryptography and Cybersecurity

Number Theory / RSA / Shor's Algorithm / Quantum Computing / Lattice-based Cryptography

An exploration of the mathematical foundations that secure our digital world. In this talk, I cover Number Theory, RSA, Shor's algorithm, Quantum Computing, and delve into Lattice-based cryptography.

Fall 2025 Programming in C/C++ (Tutorial)

Advanced Linked Data Structures

Data Structures & Memory Management

A comprehensive tutorial session covering the implementation and nuances of Linked Lists in C/C++. I break down Single Linked Lists, Doubly Linked Lists, and Circular Linked Lists, explaining pointer manipulation, memory allocation, and edge-case handling for each variant.

Fall 2025 Math Foundations (Part 1)

Abstract Algebra: Groups & Fields

Algebraic Structures

An introduction to the algebraic structures that underpin cryptography and coding theory. We explore the definition of Groups, Rings, and Fields, with examples relevant to Computer Science.

Fall 2025 Math Foundations (Part 2)

Relations & Order Theory

Set Theory & Logic

A formal treatment of binary relations on sets. We cover properties like reflexivity, symmetry, and transitivity to define Equivalence Relations and Equivalence Classes. We also explore Partial Orders (reflexive, antisymmetric, transitive) and Strict Partial Orders.

Fall 2025 Math Foundations (Part 3)

IEEE 754 & Data Representation

Computer Arithmetic

Understanding how computers store real numbers and dates. We dive into the IEEE 754 Floating Point Standard (Sign, Exponent, Mantissa) and discuss the precision limitations and error handling inherent in these formats.

Fall 2025 Math Foundations (Part 4)

Boolean Algebra & Logic

Digital Logic

The core logic of digital circuits and computation. We cover truth tables, canonical forms (CNF/DNF), and how complex logical expressions can be simplified for hardware optimization.

March 2025 UgS 1

The Qubit & Shor’s Algorithm

Quantum Computing / Cryptography

In this talk, I break down how Quantum Computers utilize superposition and entanglement to solve the period-finding problem efficiently. I explain the significance of this algorithm for modern cryptography and demonstrate the concepts explored in my Shor's Algorithm Project.