An academic project for my Ethics & Software Engineering class. I am following the waterfall model to implement a functional ATM system