Michael Lennon's repositories
hacksmuv-webdev
Boilerplate
cs5322-texttosql
Repository containing code for final project in CS 5322.
teamrank
Application using Next.js, Tailwind, and MongoDB to automagically assign teams to members based on each members' preferences
cs5324-nlp
GitHub Repository for CS 5324 - Natural Language Processing at SMU. Contains Project code and other related scripts.
cs5382-graphics
Repository containing code, homeworks, and projects for CS 5382 - Computer Graphics at SMU.
cs5343-program4
Program 4 for CS 5343 - Operating Systems and Systems Software at SMU.
CS7320-AI
Examples for an AI course following the textbook Artificial Intelligence: A Modern Approach by Russell and Norvig.
cs5343-program1
Github Repository for CS 5343 - Operating Systems and Systems Software; Program 1.
weather-backend
Repository containing a weather-backend. Created by following the steps from this tutorial (2 parts)...
rat-sql
A relation-aware semantic parsing model from English to SQL
DirentDemo
CS 2341 Demo - Using Dirent.h to read all files in a directory.
graham-scan
CS 3353 Midterm Project - Graham Scan
GithubDemo
A Demo for CS 2341 (SMU - Data Structures), showing off CMake, GitHub Actions, and CATCH TDD.
TicketToRide
One of the earliest fully fledged coding projects that I've worked on; decided to dedicate a personal GitHub repository to this as this project was quite dear to me. It was a team project for my High School Data Structures-esque class, in which we applied BST, basic Graph Theory, and Java GUI. The majority of the game logic and graph applications were done by me.
personal-website
My personal website -- Info for Programming (Incl. Portfolio), Tutoring, Graphic Design, and perhaps art.