Academic Essays
Mathematics & Programming Solutions
| Problem | Language | Code |
|---|---|---|
| Checksum | Lua | View Code |
| Factorial | C++ | View Code |
| Factorial | Lisp | View Code |
| GCD | JavaScript | View Code |
| GCD | TCL | View Code |
| Quadratic | Smalltalk | View Code |
| Quadratic | Python | View Code |
Interactive Demoscenes
Conway's Game of Life
View PDF🔬 Interactive Web Simulation
Play Conway's Game of Life directly in your browser:
Instructions: Click cells to toggle them alive/dead • Click Start to begin simulation
💻 Original C++/SDL2 Implementation
My native implementation with graphics and UI controls:
Features:
- Real-time graphics with SDL2 rendering
- Generation counter and statistics
- Interactive cell toggling
- Keyboard controls (Space, R, C, S, ESC)
- On-screen instructions and status display
Proofs of Completion & Accounts
Quiz & Industry Materials
Video Explanations
Detailed walkthroughs of my projects and assignments:
Demoscene: Mathematical Waves
Visualization of sin(x), its derivative cos(x), and integral -cos(x) using real-time pixel manipulation in JavaScript.
Math Solvers in Multiple Languages
Implementation of checksum (Lua), factorial (C++/Lisp), GCD (JavaScript/TCL), and quadratic solver (Python).
Conway's Game of Life
C++/SDL2 implementation of Conway's Game of Life with interactive controls and real-time graphics.
GNU/Linux Setup Guide
Step-by-step guide to setting up a GNU/Linux development environment with essential tools and configurations.
Industry Matrix Overview
Analysis of industry technologies, tools, and skills required for modern software engineering roles.
NOT Gate - Qucs Simulation
Simulation and analysis of a NOT gate (inverter) using Qucs circuit simulator.
NAND Gate - Qucs Simulation
Simulation and truth table analysis of a NAND gate using Qucs circuit simulator.
RS Latch - TkGate Implementation
Implementation and testing of an RS Latch (Set-Reset Latch) using TkGate digital logic simulator.
D Latch & D Flip-Flop
Design and simulation of D Latch and D Flip-Flop circuits for sequential logic.