Distributed Systems. Focus of the course was on building reiable and secure distributed systems. Topics range from databases and Paxos, to cryptocurrencies and cloud services. For the duration of the course, I met with students regularly to provide help with class concepts, and designing and debugging class projects. I also built a semi-automated grading framework as the college's paid tool was insufficient for the timing complexities of distributed systems.