This document summarizes a lab assignment on data structures and algorithms focusing on binary trees and binary search trees. It includes objectives, definitions of key concepts, examples of traversals and operations on binary trees and binary search trees, and exercises involving writing functions to find the maximum height of a tree, compare heights of subtrees, find the lowest value in a BST, display values between limits, and rotate a BST.