and Computer Sciences EECS 16A Head TAs Email: - - PowerPoint PPT Presentation

and computer sciences
SMART_READER_LITE
LIVE PREVIEW

and Computer Sciences EECS 16A Head TAs Email: - - PowerPoint PPT Presentation

Electrical Engineering and Computer Sciences EECS 16A Head TAs Email: head-ta-ee16a@berkeley.edu Email Harrison with: Questions not for piazza Conflicts Emergencies 2 Introduce TAs Many are returning 16A staff members 3


slide-1
SLIDE 1

Electrical Engineering and Computer Sciences

EECS 16A

slide-2
SLIDE 2

Head TAs

  • Email: head-ta-ee16a@berkeley.edu

Email Harrison with:

– Questions not for piazza – Conflicts – Emergencies

2

slide-3
SLIDE 3

Introduce TAs

  • Many are returning 16A staff members

3

slide-4
SLIDE 4

Introduce Faculty

4

  • BabakAyazifar

ayazifar@eecs.berkeley.edu 517 Cory

  • No surprise visits, please!

– For one-on-one matters,

  • make appointment by e-mail;
  • provide your availability; and
  • we’ll pick a mutually-convenient slot to meet.
slide-5
SLIDE 5

Introduce Faculty

5

  • Vladimir Stojanović

vlada@eecs.berkeley.edu 513 Cory

  • Story…
  • Other contributors to 16 (besides Babak/Vladimir):

– Elad Alon, Anant Sahai, Ali Niknejad, Claire Tomlin, Gireeja Ranade, Michel Maharbiz, Laura Waller, Miki Lustig, Vivek Subramanian, Thomas Courtade

slide-6
SLIDE 6

And we have even more!

6

  • An army of Academic Interns…

– Former 16A students just like you …

  • The path to being on 16A staff

– Do great in 16A – Become a lab assistant, reader/tutor

slide-7
SLIDE 7

Important Web Sites

  • EECS 16A

http://inst.eecs.berkeley.edu/~ee16a/sp17/

  • Piazza

http://piazza.com/

7

slide-8
SLIDE 8

Content Introduction

  • All of these extract information from the real world

and interact with it; we will be learning how to design and understand these devices & systems!

8

slide-9
SLIDE 9

16A: Information Devices and Systems

  • Imaging/Tomography and Google PageRank (~5 wks)
  • Topics: Linear algebraic thinking and graphs
  • Lab: Single-pixel imager
  • Touchscreens (5 wks)
  • Topics: Linear circuits and design
  • Lab: Home-made R and C touchscreens
  • Locationing and Least-Squares (4 wks)
  • Topics: Linear-algebraic optimization
  • Lab: Acoustic localization “GPS”

9

slide-10
SLIDE 10

Some detailed topics for 16A

  • Vectors and vector spaces
  • Inner products, projection,
  • rthogonality
  • Matrices and linear

transformations

  • Rank and solving systems
  • f linear equations
  • Graphs, flows, and matrices
  • How to do design and

synthesis

  • KCL, KVL, Ohm’s Law
  • Equivalence, modeling, and

abstraction

  • Capacitance and charge
  • Gain and feedback
  • Correlation and

interference

  • Linear regression and
  • ptimization
  • Determinants, eigenvalues

and eigenvectors

  • Diagonalization

10

slide-11
SLIDE 11

EECS Upper Divs: What 16AB feed

16AB 20 70 61B 61A 61C 40 16AB Modeling and Algorithms 170, 126, 188, 127 189, 120, 121, 123, 174, 144, 172 General Software 162, 161, 169 160, 168, 149 General Hardware 105, 140, 151 130, 143, 145L

Specific Domains 121, 122, 168 Comm+Net 176, 145B CompBio, Imaging 191 Quantum 128, 106, 192 Control + Robotics 184 Graphics 186 Databases 164 Compilers 152 Computers 145MO Bio 147 MEMS 117 Antennas 142 Comm ICs 118 Optics 113, 137AB, 134 Power+SolarEnergy

11

slide-12
SLIDE 12

How Did We Get From This…

12

1837 1866 1876

slide-13
SLIDE 13

To This?

13

slide-14
SLIDE 14

Moore’s Law

14

Gordon Moore Intel Cofounder B.S. Cal 1950!

slide-15
SLIDE 15

Sense of Scale

15

Source: Mark Bohr, IDF14 Side view of wiring layers

slide-16
SLIDE 16

That’s Just One Piece of the Puzzle…

16

1940’s

slide-17
SLIDE 17

Where This is Used:

17

slide-18
SLIDE 18

Whom We’re Training You to Be

18

2017 You

slide-19
SLIDE 19

An example system: iPad Air 2

  • Runs apps, but:

– How is it charged / discharged? – What makes the display tick? – How does the Wi-Fi work? – How does it sense touch on the touch screen? – How does it sense motion? – How do the “brains” operate? … and how can I learn stuff, so I can work on such cool technology?

19

slide-20
SLIDE 20

Inside an iPad Air 2

Energy: Battery Display / touch screen “Brains”: the main board User interface device: home button Physical world interaction: camera Physical world interaction: speakers Communication: Antenna

20

slide-21
SLIDE 21

The Camera

Goal: Convert light into electrical signals Get color spatial distribution by using an array of “light” detectors, each under a color filter

21

slide-22
SLIDE 22

Cameras: “Mathematical” Guts

Focus/exposure Control preprocessing white-balancing demosaic Color transform Post-processing Compression

22

slide-23
SLIDE 23

Medical Imaging ca. 1895

I don’t feel good…

Let’s cut you open…

  • Need to find a way to see inside without “light”

23

slide-24
SLIDE 24

Medical Imaging Today

X-Ray CT MRI Ultrasound All of these were enabled/dramatically advanced by the mathematical and hardware design techniques you will learn in this class!

24

slide-25
SLIDE 25

Imaging In General

Energy source

Subject Energy detection Imaging System (electronics, control, computing, algorithms, visualization, …)

25

slide-26
SLIDE 26

Simplest Imaging System

  • What is the absolute smallest number of

components you need to make an imaging system?

26

slide-27
SLIDE 27

Simple Imager Example

27

slide-28
SLIDE 28

Simple Imager Example

28

slide-29
SLIDE 29

Imaging Lab #1

29

slide-30
SLIDE 30

Your Setup

TI Launchpad

30

slide-31
SLIDE 31

An Imager with Just One Sensor?

  • After all, today’s cameras have millions of

pixels…

  • Great teaching vehicle: you can actually get a lot
  • ut of surprisingly simple designs

– Once you know the right techniques!

  • In some systems the sources and/or detectors

might actually be expensive

– Take this opportunity to learn a little more about how detectors usually work – And how we get them to “talk” to our electronic systems

31

slide-32
SLIDE 32

More Complex Imaging Scenario

  • What if we can’t shine light (i.e., focus energy) either

uniformly on all spots or in just one spot?

  • The signal we receive on our detector will be a linear

combination of several features of the image from different points.

  • Can we recover the original image?

– In many cases, yes! – Will start to see how next…

32