Titanic's End (2022) Interactive Wall (2021) TheoryBoard (2019) Programmer's Calculator (2020) Pipelined MIPS Processor (2018)