-
drawingboard.js Public
Forked from manuhabitela/drawingboard.jsA canvas based drawing app that you can integrate easily on your website.
-
TechniquesOfCS-RobotNames Public
Practice with object-oriented programming through the creation of "robots"
Java UpdatedOct 26, 2021 -
TechniquesOfCS-CoinGame Public
Object-oriented approach to creating "players" that simulate a coin-taking game.
Java UpdatedOct 26, 2021 -
TechniquesOfCS-FacebookUsers Public
Object-oriented approach to keeping different "user" data.
Java UpdatedOct 26, 2021 -
Object-oriented implementation of logic rules to compare differnet "shape" objects
Java UpdatedOct 26, 2021 -
TechniquesOfCS-MediaCatalog Public
This object-oriented program allows the creation of objects representing books in a searchable catalog system. It was my final project for CS 219.
Java UpdatedOct 26, 2021 -
Practice using logic systems, creating comparisons, deques, priority queues, heaps, test cases, and more to simulate battles across multiple planets involving multiple jedi and sith troops, trackin…
Java UpdatedOct 23, 2021 -
Practice using command line arguments, dictionaries, deques, classes, creating test cases, and more.
Java UpdatedOct 23, 2021 -
Returns the neighboring states of any given U.S. state (CS256)
Java UpdatedOct 23, 2021 -
CS140-FinalProject Public
A program that performs edge detection within an image in order to sketch the outline of the shapes found based on levels of color contrast between a pixel and those surrounding it.
Python UpdatedOct 23, 2021 -
Notes and assignments from CS-362 Algorithm Analysis
Jupyter Notebook UpdatedOct 22, 2021 -
GameDevelopment-DragonGame Public
Practice with animations, collision detection, generation from prefabs
C# UpdatedOct 22, 2021 -
Create a game with enemy prefabs, collision detection, different sprites on movement, and randomization
C# UpdatedOct 22, 2021 -
GameDevelopment-PathofScenes Public
Practice changing scenes in Unity through keyboard commands; update displayed text on each scene change
C# UpdatedOct 22, 2021 -
-
ProgrammingLanguages-Parser Public
A parser created using a parser generator. Describes the Cool grammar in an appropriate input format. Additional code unserializes the tokens produced by the lexer stage and to serialize the abstra…
Python UpdatedOct 22, 2021 -
ProgrammingLanguages-Lexer Public
A lexical analyzer, created using a lexical analyzer generator. Describes the set of tokens for Cool in an appropriate input format. Additional code serializes the tokens for use by later interpret…
Lex UpdatedOct 22, 2021 -
An interpreter implementing the operational semantics specification of Cool to generate legitimate run-time errors (e.g., dispatch on void). You do not have to worry about "malformed input". Additi…
Reason UpdatedOct 22, 2021 -
DatabaseSystems-TheatreDB Public
An example database created with PSQL in CS345 class
UpdatedOct 22, 2021