This was an assignment from one of my Java college courses (CST8288) where we had to implement the Shannon–Hartley theorem calculation for Maximum data transfer, given a specified amount of noise interference. Credits: Joshua Larabie (Implementation), Algonquin College Staff (UML Design & Specification).