This document provides an introduction and collection of problems related to bitwise operations and string manipulations. It begins with an introduction to bits, boolean functions, truth tables, and common bitwise operations like AND, OR, XOR, and shifts. The bulk of the document consists of 27 problems testing various concepts in bitwise logic and manipulations, such as simplifying boolean expressions, solving bitwise equations, and implementing logic gates using NAND gates. Solutions to the problems are not provided.