Mark Lewis's repositories
Play-Videos
This repository holds the code for my play videos.
HardSphereCollSims
My hard sphere simulation code. Not really usable by others at this point, but I'm hoping to find time to change that.
MultiLanguageKDTree
This has kD-tree N-body code written in multiple languages for performance testing.
RustCollSim
This is a port of my collisional simulation code to Rust.
CSCI2320-S24-InClass
In class code for CSCI2320-S24
SparkRayTracer
This is the repository for a research project using Spark to ray trace large geometry scenes that don't fit in the memory of a single computer.
AkkaTypedRayTrace
A version of the Akka ray tracing written from the ground up with Akka typed.
ParallelNBodyPerformance
Code for doing performance test comparisons on standard N-body simulations.
play-scalajs-slinky
This is a starter project with Play 2.8 with Scalajs and the Slinky React binding.
ScalaRingsCode
This has my Scala code for doing data analysis on Ring simulation data.
CSCI2320-F23-Assn1
Assignment on array-based stacks and queues.
CSCI2320-F23-Assn10
The binary trie assignment.
CSCI2320-F23-Assn6
AVL Map Assignment
CSCI2320-F23-Assn8
Heap assignment.
CSCI2320-F23-Assn9
Trie Set Assignment
CSCI2320-F23-InClass
In-class code for Data Abstraction in Fall 2023
CSCI3345-S24-Play
Play code for Web Apps
LanguageErrorComparison
Code to allow students to compare what debugging errors is like across languages.
TriesVideos
This is the repository for the code written in the Trie playlist on YouTube.