Arnav Kumar

{Github} {itch.io} [resume] [CV]

Site Introduction

Links are surrounded by brackets. The type of bracket conveys the following:

Link Target
InternalExternal
Content AuthorMe[Square]{Curly}
Other-(Round)

Articles

Consumed Media

Stars indicate my rating and tags are organized as follows.


Interesting Sites

Mathematics

Computer Science

Search Engines

Games

File Sharing

Miscellanous

Publications

The Dimension of Sparse Random Graph Orders

(presentation) {arXiv preprint} May 2024 - Aug 2024

Projects

WIP - 4D Raytracing Pathtracer

| C++ [devlog] July 2025

Rigid-body Particle Simulation

| C++ [gif] [gif] July 2025

Software Rasterizer

| C++ [png] [png] June 2025

Software Raytracer

| C++ [png] [png] [png] [png] May 2025 - June 2025

Software Raycaster

| JavaScript [web] {Github} Sep 2024 - Oct 2024

Renovating the Labyrinth

| JavaScript [web] {itch.io} {Github} Oct 2024

Bloom

| Godot {itch.io} {Github} May 2024 - Jun 2024

Interplanetary File Explorer

| Go, Python, JavaScript {web} {Github} {Devpost} Jan 2023

Prognosing IPF

| Python [CWSF paper] Dec 2020 - Jun 2021

Presentations

Dimension of Posets and Random Graph Orders

@ University of Waterloo 1st Aug 2024

Streams and Lazy Evaluation

@ Webber Academy Programming Club [notes] 13th Oct 2023

On the Catalan Numbers

@ Webber Academy Math Society [notes] 11th Oct 2023

Introductory Combinatory Logic

@ Webber Academy Math Society 11th Oct 2022

Lectures & Lessons

High School Math Competition Lessons

Summer 2023
  1. [divisibilty tricks] Divisibility, modular arithmetic, and deriving divisibility tricks
  2. [writing solutions] Tips for writing readable proofs
  3. [pigeonhole principle] The pigeonhole and generalized pigeonhole principles
  4. [series and products] Telescoping series, common series, and term grouping strategies
  5. [intro geometry] Basic triangle facts, and effects of transformations on geometric objects
  6. [number bases & induction] Number bases, (strong) induction, and an example from the KJMO
  7. [points in a triangle] Involving (circum|in|ex|ortho)centers and centroids
  8. [cyclic quadrilaterals] Power of a point, Ptolemy's theorem, and Brahmagupta's formula

Formal Education

Waterloo Undergraduate Degree

: Bachelors of Computer Science
Term Courses
F ’22 MATH 145 MATH 147 CS 145 ENGL 109 PHYS 121
W ’23 MATH 146 MATH 148 CS 146 CS 136L ENGL 108B PHYS 122 PD 1
S ’23 COOP 1 PD 11
F ’23 MATH 245 MATH 247 STAT 240 CS 245E CS 246E
W ’24 MATH 249 STAT 241 CO 255 CS 240 CS 241
S ’24 COOP 2 PD 10 CS 251
F ’24 CS 350 CS 341 CS 370 PHYS 256 FINE 100
W ’25 COOP 3 PD 6
S ’25 CS 475 CS 480 CS 488

Academic Self-Learning

I am still going through entries ending with &.

Operating Systems

Formal Logic & Programming Theory

Machine Learning, Probability, & Statistics

Geometry & Graphics