Digital Signal Processing (recommended). 4 (any). 9780131873742 … Semiconductor Material and Device Characterization (required). 3. 9780471739067. Download