This course aims to offer a detailed analyses and design principles of hydraulic structures of a dam. Starting from historical perspective and trends for the future of dam hydraulics and hydraulic engineering; design of overflow structures, design of diversion structures, design of outlet structures, design of dissipation structures, design of outlets and design of intake structures are the topics to be covered within this course.