Zach Siefkes's repositories
abstract-classes
Lecture by Michael Homer
Advanced-React
Starter Files and Solutions for Full Stack Advanced React and GraphQL
pulumi-aws-imagebuilder
IaC using Pulumi AWS Imagebuilder module
animated-island
Island creature simulation built on Java/JavaFX
bug-world
Bug world simulation written in Java. Exercise for SWEN501
bug-world-mwh
Michael Homer's implementation of a bug world simulation
game-of-life
Conway's Game of Life implemented in Java. Group project for SWEN502.
hash-map-exercise
Java HashMap exercise modelling students and courses
hello-javafx
Track buttons pressed and present data in chart. Built on JavaFX.
hello-world-javafx
First JavaFX program.
jce-examples
Working with the Java Cryptography Extension
junit-matrix-assessment
JUnit assessment testing matrix operations for SWEN502
linked-lists-trains
Michael Homer's lecture on linked lists conceptualized using trains and wagons.
michael-web-lecture
Michael Homer's first lecture on web development
mwh-hash-map-lecture
Michael Homer's lecture on HashMaps
postgres-jdbc
First program using JDBC Java Database Connectivity
provision-windows-machine-aws
Automate creation and provision of Windows machine in AWS
recursion-exercises
Class on recursive programming in Java
security-assignment
Encrypted client-server interaction. Assignment for SWEN502.
stack-bracket-check
Exercise using stacks to check for correctly matching brackets
student-login-javafx
Group project for SWEN502. Registration and login GUI using JavaFX
tcp-server
Basic TCP example with JavaFX GUI
the-island
Simulation of hungry, thirsty animals moving around a grid. Written in Java. See animated-island for version with GUI.
threaded-date-server
First multithreaded server in Java. Returns current timestamp.
three-js-first
Tutorial for three.js from Fireship.io
tree-assignment
Implements depth-first and breadth-first binary tree traversals over name data.
ubuntu-migration-server
Basic Pulumi program for provisioning an Ubuntu machine in AWS
unique-words
Uses set and list methods in Java to count the number of unique words in a document and compares performance times.
vic-bank-prototype
Non-functional GUI using JavaFX.
write-to-db-from-server
Writes timestamps to database on client connection.