Advanced C Data TypesCovers advanced data types and memory management in C programming, emphasizing type consistency and dynamic array allocation.
Introduction to SamplingCovers the concept of sampling, the sampling theorem, signal reconstruction, and the conversion of analogue signals to digital signals.
Analog and Digital ConversionExplores analog and digital signal processing, A/D and D/A conversion, resolution, settling time, and digital interfaces in electronic circuits.
Frequency Estimation (Theory)Covers the theory of numerical methods for frequency estimation on deterministic signals, including Fourier series and transform, Discrete Fourier transform, and the Sampling theorem.
Polymorphism and ProofsCovers parametric polymorphism, lists construction, tuples, generic methods, merge sort, and proving program properties.
The Sampling TheoremCovers the sampling theorem, impulse train sampling, bandlimited signals, and the Nyquist rate.