CE 691 - Sp. Stud. in Civil Engineering: Advanced Water Wave Theory