This document outlines the contents and topics that will be covered in a course on digital signal processing and digital filters taught by Professor A.G. Constantinides. The course will cover introductions to digital signal processing, multirate techniques and wavelets, classical and modern spectrum estimation methods, adaptive signal processing, and applications of digital signal processing. It also provides an overview of the key concepts and techniques that will be discussed regarding digital filters.