infocobuild

EE 16A: Designing Information Devices and Systems I

EE 16A: Designing Information Devices and Systems I (Spring 2015, UC Berkeley). Instructors: Prof. Claire Tomlin, Dr. Gireeja Ranade, Prof. Vivek Subramanian, Prof. Elad Alon, and Prof. Babak Ayazifar. The EECS 16 series (Designing Information Devices and Systems) is a pair of freshman-level courses introducing students to EECS, with a particular emphasis on how we deal with systems interacting with the world from an information point of view. Mathematical modeling is an important theme throughout these courses and students will learn many conceptual tools along the way. Throughout this series, generally applicable concepts and techniques are motivated by and rooted in specific exemplar application domains. Students should always understand why you are learning something.

In EECS 16A in particular, we are going to use the application domains of imaging and tomography, touchscreens, GPS and localization, and wireless communication to motivate and inspire. Along the way, we will learn the basics of linear algebra and more importantly, the linear-algebraic way of looking at the world. Our emphasis will be on modeling and using linear structure to solve problems, not on how to do computations. We will learn about linear circuits not just as a powerful and creative way to help connect the physical world to what we can process computationally, but also as an exemplar of linearity and as a vehicle for learning how to do design. Circuits also provide a very concrete setting in which to learn the key concept of "equivalence" - an important aspect of abstraction.

Image: EE 16A: Designing Information Devices and Systems I


Lecture 01
Lecture 02 - Introduction to Imaging and Basic Electrical Circuits
Lecture 03 - Intro to Vectors: Zero and Unit Vectors, Vector Addition, Scalar Multiplication
Lecture 04 - Inner Products and Norms of Vectors, Introduction to Matrices
Lecture 05 - Imaging, Matrices and Vector Spaces
Lecture 06 - Vector Spaces (Cont.)
Lecture 07 - Matrix Inversion, Page Rank
Lecture 08 - Page Rank (cont.), Eigenvalues and Eigenvectors of Matrices
Lecture 09 - Examples of Eigenvalues and Eigenvectors, Touch Screen Technology
Lecture 10 - Touch Screen Technology: Resistive Touch Screens
Lecture 11 - Touch Screen Technology: Resistive Touch Screens (No Audio)
Lecture 12 - Touch Screen Technology: Resistive Touch Screens (con.t)
Lecture 13 - Multi-touch in a Resistive Touch Screen, Capacitive Touch Screens
Lecture 14 - Touch Screens: Op Amps
Lecture 15 - Introduction to Locationing
Lecture 16 - Locationing (cont.): Cross-Correlation, Orthogonality, Trilateration
Lecture 17 - Locationing (cont.): Least Squares; Application of Least Squares
Lecture 18 - Solving Underdetermined Sets of Equations
Lecture 19 - Solving Underdetermined Sets of Equations (cont.), Introduction to Wireless
Lecture 20 - Wireless Communication: Signals and Systems
Lecture 21 - Wireless Communication: Signals and Systems (cont.)
Lecture 22 - Amplitude Modulation (AM)
Lecture 23 - Amplitude Modulation (AM) (cont.)
Lecture 24 - Linear Time Invariant (LTI) Systems and the Unit Impulse Response
Lecture 25 - Discrete Time LTI systems
Lecture 26 - Frequency Response of Discrete Time LTI systems

References
EE 16A: Designing Information Devices and Systems I (Spring 2015)
Instructors: Prof. Claire Tomlin, Dr. Gireeja Ranade, Prof. Vivek Subramanian, Prof. Elad Alon, and Prof. Babak Ayazifar. Lecture Notes. References.