[ IESG Homepage ] [ who we are ] [ search ] [ FAQ ]

**Primary user:**

**EECS 20N
- Profs. Lee, Prof. Varaiya**

Structure and Interpretation of Systems and Signals

This course is an introduction to mathematical modeling techniques used in the design of electronic systems. Signals are defined as functions on a set. Examples include continuous time signals (audio, radio, voltages), discrete time signals (digital audio, synchronous circuits), images (discrete and continuous), discrete event signals, and sequences. Frequency domain models for signals are introduced, and sampling of continuous signals is discussed. Systems are defined as mappings on signals. Linearity and time invariance are introduced, and frequency response is considered. The notion of state is introduced in a general way, and feedback systems and automata illustrate alternative approaches to modeling state in systems. Automata theory is introduced, using Moore or Mealy machines with input and output. Simple, synchronous concurrent composition of automata is introduced. Notions of equivalence of automata are also introduced. Finally, asynchronous, timed interactions of automata are considered. Applications that are discussed include communications systems, audio, video, and image processing systems, communication networks, and robotics and control systems. A Matlab-based laboratory is an integral part of the course.

** Square Footage:** 790

*Last modified by Webmaster -
Oct. 13, 2006
*

Email questions, comments and suggestions to esg(at)eecs.berkeley.edu

IESG Home

University of California, Berkeley

Electronics Support Group, EECS

377 Cory Hall #1770

Berkeley, CA 94720-1770