Pinned Repositories
CS1113-Intro-to-Java-Coursework
This repo contains some of my homework from my first programming course in college. It contains some pretty poor code, but I've uploaded it for archival purposes.
CS2113-Java-II-Coursework
This repo contains some of my homework from my second Java course in college. It further explores the fundamentals of OOP with a heavy focus on inheritance and polymorphism. The material also explores coding for GUI using Javax Swing and AWT and covers some fundamentals of Model, View, Controller design.
CS3353-Data-Structures-and-Algorithms-Coursework
Contains code from assignments in my Data Structures and Algorithms course. Coursework explored numerous sorting algos, algorithmic analysis, greedy algos, recursion, and dynamic programming. Data structures covered in our course include: arrays, stacks, queues, linked lists, min/max priority heaps, binary trees, B-trees, and an intro to graphs
CS3363-Organization-of-Programming-Languages-Coursework
Contains homework exploring various functional programming languages to solidify student understanding of lecture materials covered in class.
CS3443-Computer-Systems-and-ASM
Contains homework from my computer systems course in MIPS assembly language. As part of my honors dimension for the course, I also explored using ARM assembly to interface with Raspberry Pi's GPIOs.
CS4273-Software-Engineering-Group-Project
Group project containing components for a food delivery application built using design principles from our software engineering course. This project was outlined, designed, & developed over a short 3-week period.
Mobile_Application_Development_Homework02_Morton_Thomas
Mobile_Application_Development_Honors_TrackPro
Additional honors project for my mobile application development course. TrackPro is an interactive productivity tracker for iOS with an intuitive interface & scoring system to aid the user in visualizing their productivity. Includes alarm interface and calendar to assist the user with achieving their goals.
Supplemental-Instruction-CS1113
Contains the activities I used for tutoring students in CS1113 Intro to Java. Sessions were hosted 3x weekly for 50 minutes and used Bloom's taxonomy to create effective and engaging activities.
VANET-Simulations
Contains research on Sybil attack detection in Vehicular Ad-Hoc Networks (VANETs) using OMNET++ IDE with VEINS and SUMO traffic simulation software. All scenarios may be ran with OMNET++ by running the omnetpp.ini file after starting the TRACI command interface using the veins_launchd.py script alongside Sumo-Gui.
morton-t's Repositories
morton-t/VANET-Simulations
Contains research on Sybil attack detection in Vehicular Ad-Hoc Networks (VANETs) using OMNET++ IDE with VEINS and SUMO traffic simulation software. All scenarios may be ran with OMNET++ by running the omnetpp.ini file after starting the TRACI command interface using the veins_launchd.py script alongside Sumo-Gui.
morton-t/CS1113-Intro-to-Java-Coursework
This repo contains some of my homework from my first programming course in college. It contains some pretty poor code, but I've uploaded it for archival purposes.
morton-t/CS2113-Java-II-Coursework
This repo contains some of my homework from my second Java course in college. It further explores the fundamentals of OOP with a heavy focus on inheritance and polymorphism. The material also explores coding for GUI using Javax Swing and AWT and covers some fundamentals of Model, View, Controller design.
morton-t/CS3353-Data-Structures-and-Algorithms-Coursework
Contains code from assignments in my Data Structures and Algorithms course. Coursework explored numerous sorting algos, algorithmic analysis, greedy algos, recursion, and dynamic programming. Data structures covered in our course include: arrays, stacks, queues, linked lists, min/max priority heaps, binary trees, B-trees, and an intro to graphs
morton-t/CS3363-Organization-of-Programming-Languages-Coursework
Contains homework exploring various functional programming languages to solidify student understanding of lecture materials covered in class.
morton-t/CS3443-Computer-Systems-and-ASM
Contains homework from my computer systems course in MIPS assembly language. As part of my honors dimension for the course, I also explored using ARM assembly to interface with Raspberry Pi's GPIOs.
morton-t/CS4273-Software-Engineering-Group-Project
Group project containing components for a food delivery application built using design principles from our software engineering course. This project was outlined, designed, & developed over a short 3-week period.
morton-t/Mobile_Application_Development_Homework02_Morton_Thomas
morton-t/Mobile_Application_Development_Honors_TrackPro
Additional honors project for my mobile application development course. TrackPro is an interactive productivity tracker for iOS with an intuitive interface & scoring system to aid the user in visualizing their productivity. Includes alarm interface and calendar to assist the user with achieving their goals.
morton-t/Supplemental-Instruction-CS1113
Contains the activities I used for tutoring students in CS1113 Intro to Java. Sessions were hosted 3x weekly for 50 minutes and used Bloom's taxonomy to create effective and engaging activities.
morton-t/Mobile_Application_Development_Homework03_Morton_Thomas
morton-t/Mobile_Application_Development_Homework04_Morton_Thomas
morton-t/Mobile_Application_Development_Homework05_Morton_Thomas