B.Sc. Computer Science

Virginia Tech

Graduated May 2022

Assorted Other Projects

  • Bash-like job control shell (C)
  • Fork-join Threadpool (C, pthreads)
  • Memory allocator (malloc) using segregated free lists (C)
  • Various Data Structures (Java) - Deque, Quadtree, Heap, BST, Hashtables
  • Various Algorithms (Java) - Mergesort, Quicksort, Radixsort, Common Graph Algorithms (DFS/BFS, Dijkstra's, Prim's, A*)
  • Plenty of other things I've forgotten to mention.

Assorted CS Coursework

  • CS4284 - Systems Capstone
  • CS3214 - Computer Systems
  • CS2505/2506 - Computer Organization
  • CS4104 - Data and Algorithm Analysis
  • CS2114/3114 - Data Structures & Algorithms
  • CS3304 - Comparative Languages
  • CS3754 - Cloud Software Development
  • CS3744 - Intro GUI Programming/Graphics
  • CS4824 - Machine Learning