This course provides a general study of linear system theory and signal representation techniques as preparation for continued study in communications, control, and electronic systems. Topics include the resolution of continuous time signals and discrete time sequences into their images as frequency functions using Fourier series and transforms. The study includes singularity functions, convolution, convergence properties, and transform properties. The Laplace transform and its inverse provide a method for determining the system function for systems described by differential equations, while the z-transform and its inverse provide a method of analysis for difference equations. The course includes a brief study of communication system principles to include sampling and a study of analog and digital (both finite and infinite impulse response) filter design. Laboratory exercises emphasize programming with software tools to generate, analyze, and process signals. Students gain experience developing scripts and algorithms to implement signal processing techniques, with opportunities to apply AI-assisted methods and receive instructor guidance in problem solving.