FAST SHIP Mechanical Vibrations SI Edition 6th Edition 6e By Singiresu S. Rao

You will find that this textbook covers all the core material you need for the course.