Real-Time DSP for Sophomores

Kenneth H. Chiang, Brian L. Evans, William T. Huang Ferenc Kovac, Edward A. Lee, David G. Messerschmitt, H. John Reekie, and Shankar S. Sastry

Prepublished version
Published version


We are developing a sophomore course to serve as a first course in electrical engineering. The course focuses on discrete-time systems. Its goal is to give students an intuitive understanding of concepts such as sinusoids, frequency domain, sampling, aliasing, and quantization. In the laboratory, students build simulations and real-time systems to test these ideas. By using a combination of high-level and DSP assembly languages, the students experiment with a variety of views into the representation, design, and implementation of systems. The students are exposed to a digital style of implementation based on programming both desktop and embedded processors.

Brian L. Evans, 211-105 Cory Hall, Berkeley, CA 94720-1772