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

105 Cory Hall

Equipment | Instructions | Policies | Photos/Layout

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
University of California, Berkeley
Electronics Support Group, EECS
377 Cory Hall #1770
Berkeley, CA 94720-1770