MASON SANDERS

MASON SANDERS

Computer Scientist

ABOUT ME

Who am I?

My name is Mason Sanders. I'm a graduate student in Computer Science at Arizona State Univeristy. I graduated with a Bachelor of Science in Computer Science from Indiana University - Purdue University Indianapolis in 2023. My research interests include Modeling Theory, Computational Complexity Theory, Computability Theory, and Automata Theory. I also highly interested in systems software development, computer graphics, and operating systems.

My Interests

  • Modeling Theory
  • Compexity Theory
  • Computability Theory
  • Automata Theory
  • Systems Software
  • Computer Graphics
  • Operating Systems

Tools I Use

  • C++
  • Java
  • Python
  • JavaScript
  • Linux
  • NeoVim
  • Git
  • CMake

PROJECTS

CFG Comparator

A command-line tool written in C++ that applies differential testing to detect behavioral divergence in Context-Free Grammars.

Maze Generator

A fun pygame program that generates mazes using a modified Prim's algorithm with solutions using either A* search or depth-first search.

Chess Opening Identifier

A convolutional neural network in python to identify chess openings by ECO codes. Trained on the Lichess database.

Chat and Draw

A client-server chatroom program for sharing drawings inspired by pictochat from the Nintendo DS.

Contact Me