October 14, 2012 Department of Electrical Engineering and Computer - - PowerPoint PPT Presentation

october 14 2012
SMART_READER_LITE
LIVE PREVIEW

October 14, 2012 Department of Electrical Engineering and Computer - - PowerPoint PPT Presentation

October 14, 2012 Department of Electrical Engineering and Computer Sciences Department Chair: David Culler Associate Department Chair: Tsu-Jae King EECS Cory Hall 8-Hardware Labs Capable of 24/7 student access 2-Computing Labs Cory Hall


slide-1
SLIDE 1

October 14, 2012

Department of Electrical Engineering and Computer Sciences Department Chair: David Culler Associate Department Chair: Tsu-Jae King

Cory Hall EECS

slide-2
SLIDE 2

Cory Hall – Level 1 EECS

8-Hardware Labs Capable of 24/7 student access 2-Computing Labs

slide-3
SLIDE 3

Cory Hall – Level 1 Cory Hall – 353 EECS

  • EE 105: Microelectronic

Devices and Circuits

  • EE 140: Linear Integrated

Circuits

3rd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE105 EE140 EE105 EE140 11 Parameter analyzers, 1 gain- phase meter, 2 spectrum analyzers, 3 curve tracers, 2 LCR meters, 24 bench stations with Oscilloscop e, DC power supply, function generator, and multimeter 24 Windows based i7 PC’s EE105: 7 Lab experiments exploring devices and circuit concepts EE140: 2 Lab experiments and a design project exploring analog integrated circuits

slide-4
SLIDE 4

Cory Hall – Level 1 Cory Hall – 204/297 EECS

  • EE C149: Introduction to

Embedded Systems

  • EECS 192: Mechatronics

Design Laboratory

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE C149 EECS 192 Lw199 printer (group of 2), flatbed scanner, slide scanner 12 lab benches with Oscilloscop e, multimeter, function generator and high power DC supply 13)Windows based PC’s EE C149: 7 Labs and final project exploring embedded systems EECS 192: Capstone design project: Autonomous 1/10 scale racecar

slide-5
SLIDE 5

Cory Hall – Level 1 Cory Hall – 218 EECS

  • Microfabrication Technology

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Comp uting Experiments EE143 EE143 Microfabric-ation and metrics lab equipment: *Oxidation Furnace *Spin Rinse Dryer. *Mask Aligner *Spectroscopic Reflectometer 8

Window s PC’s

10 Labs dealing with semiconductor fabrication to make: Resistors, diodes, MOS- Capacitors, simple IC’s, MEMS structures, like bimorphs. Lear basic lab techniques, how to operate fabrication equipment, how to characterize devices students make.

slide-6
SLIDE 6

Cory Hall – Level 1 Cory Hall – 144E EECS

  • Advanced Topics in

Photonics

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments 290 F 290 F White light source, cameras,

  • ptics

equipment and hardware for precision mounting, cleaning supplies for

  • ptics.

Optical table for mounting experiments 4 optics experiments and a computational imaging experimental project

slide-7
SLIDE 7

Cory Hall – Level 1 Cory Hall – 140 EECS

  • Introduction to

Microelectronic Circuits

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments UNDER CONSTRU- CTION EE 40 24 Lab benches with Oscilloscope, multimeter, DC power supply and function generator 24 i7 PCs 7 Labs and Final project (EEG) exploring basic circuit concepts

slide-8
SLIDE 8

Cory Hall – Level 1 Cory Hall – 125 EECS

  • EE24: Freshman Seminar:

Electrical Engineering

  • EE40: Intro to Microelectronic

Circuits

  • EE43: Intro Electronics Lab
  • EE100: Electronic

Techniques for Engineering

  • EE98/198: Pioneers in

Engineering DeCal

  • EE141: Intro to Digital

Integrated Circuits

  • CS150: Components and

Techniques for Digital Systems

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE 24, EE 40/43/100, EE141, CS150, EE98/198 DeCal EE 24, EE141, CS150, EE98/198 DeCal 35 FPGA boards, 20 benches with

  • scilloscope

, power supply, multimeter and function generator 20 Windows P380 PCs for

EE40/43/100

35 Linux P380 PCs for CS150 12 Linux T7400 PCs for EE141 EE24: Students explore electronics EE40/43/100: 7 Labs and Final project (EEG) exploring basic circuit concepts EE141: 5 software labs and 1 hardware lab on digital circuits CS150: 6 Labs and a capstone project using digital hardware EE98/198: Student led course aimed at mentoring high school students in a robotics competition

slide-9
SLIDE 9

Cory Hall – Level 1 Cory Hall – 119 EECS

  • EE C125: Introduction to Robotics

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE C125 9 lab benches with Oscilloscop e, multimeter, function generator, and power supply. Optitrack and Phase Space 3D tracking system 9 Windows based PC’s EE C125: 8 Labs and final project exploring robotics concepts

slide-10
SLIDE 10

Cory Hall – Level 1 Cory Hall – 111/117 EECS

  • EE142: Integrated Circuits

for Communication

  • EE117: Electromagnetic

Fields and Waves

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE 142 EE 117 10 Spectrum & network analyzers, 10 signal generators, 13

  • scilloscopes

, 10 power supplies, 5 SMT solder stations 7 Windows based PC’s EE117: 6 Labs exploring electromag- netism EE142: 4 Labs on design of RF circuits

slide-11
SLIDE 11

Cory Hall – Level 1 Cory Hall – 105 EECS

  • EE20N: Structure and

Interpretation of Systems and Signals

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments EE 20N EE 20N Printer, sound & video projection 30 Windows PCs 9 software labs using LabVIEW, Matlab mathematical modeling of signals and systems with applications to audio, images, video, communi- cations, and control

slide-12
SLIDE 12

Cory Hall – Level 1 Cory Hall – 199 EECS

  • General access Instructional

Computing Lab

  • 24x7 access with cardkey

1st Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments Drop-in for all classes Drop-in for all classes 2 printers; 2 scanners 16 Windows PCs; 4 SunRay xterminals; 6 powered / networked laptop stations Linux, Windows and Solaris servers Software for most EE and CS classes are available

slide-13
SLIDE 13

Cory Hall – Level 1 EECS

slide-14
SLIDE 14

Cory Hall – Level 1 SD Hall – 200 & 200a EECS

  • CS10: Beauty of Computing
  • SelfPaced: programming

languages & Matlab

  • Decals: MacOS Developers,

Gamecrafters, Graphics Group

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments Mac Lab: CS10 DeCals SelfPaced: CS9A, CS9B, CS9C, CS9D CS9E, CS9F, CS9G, CS3S Mac Lab: CS10 DeCals SelfPaced: CS9A, CS9B, CS9C, CS9D CS9E, CS9F, CS9G, CS3S printer 30 MacPros Linux, Windows and Solaris servers Scratch, BYOB Maya; Renderman; Xcode; iOS development Programming in C, C++, Java, Pascal, Python, Fortran, Matlab

slide-15
SLIDE 15

Cory Hall – Level 1 EECS

6- Computing Labs

slide-16
SLIDE 16

Cory Hall – Level 1 Soda Hall – 271 EECS

  • CS61A: Structure of Computer

Programs

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS61A CS61A b&w and color printers (nearby) 35 Solaris “SunRay” xterminals; 2 SUN T5220 SPARC Solaris servers Algorithms and programming using Python3

slide-17
SLIDE 17

Cory Hall – Level 1 Soda Hall – 273 EECS

  • CS61A: Structure of Computer

Programs

  • DeCal: UNIX Systems

Administration

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS61A DeCal CS61A DeCal b&w and color printers (nearby) 31 Solaris “SunRay” xterminals; 2 SUN T5220 SPARC Solaris servers Algorithms and programming using Python3 Exercises in UNIX command shells

slide-18
SLIDE 18

Cory Hall – Level 1 Soda Hall – 275 EECS

  • CS61B: Data Structures

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS61B CS61B b&w and color printers (nearby) 34 Solaris X86 PCs; 4 Opteron Solaris X86 servers data structures, data types, storage

management,

software engineering, algorithms using Java

slide-19
SLIDE 19

Cory Hall – Level 1 Soda Hall – 277 EECS

  • Drop-in lab for all courses
  • CS61AS: Structure of Computer

Programs (using STk)

  • Decal: Web Design

2nd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS61AS DeCal Drop-in for all classes CS61AS DeCal Drop-in for all classes b&w and color printers (nearby) 35 Solaris “SunRay” xterminals; 12 powered / networked laptop stations Linux, Windows and Solaris servers Algorithms and programming using STk, Hadoop / mapreduce Exercises in HTML and Web programming

slide-20
SLIDE 20

Cory Hall – Level 1 Soda Hall – 290 EECS

  • 290 Soda is a departmental data

center that includes many Instructional servers

  • 165 Cory is another

departmental data center that includes many Instructional servers

2nd Floor – Existing Plan Equipment Computing Experiments

290 Soda: Departmental data center 165 Cory: Departmental data center

Login servers for Solaris Backend servers for UNIX home directories, Windows home directories, WEB, email, LDAP, SVN Icluster (26 node cluster) Login servers for Solaris, Windows, Linux Backend servers for video streaming, tape archives

slide-21
SLIDE 21

Cory Hall – Level 1 Soda Hall – 330 EECS

  • “Parallel Computing Lab”
  • CS61C: Machine Structures
  • CS169: Software Engineering
  • CS194-15: Parallel Software
  • CS267: Parallel Computers
  • CS294-1: Data Mining
  • CS61C and CS169 also use

the Amazon EC2. The instructor provides virtual computers images with a standard programming environment.

3rd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS61C CS169 CS194-15 CS267 CS294-1 CS61C CS169 CS194-15 CS267 CS294-1 printer 28 Dell T5500 workstations with NVidia Tesla graphics co- processors. Icluster (26 node cluster) C, C++, Mars Ruby, Java, SQL Matlab, Intel ICC compiler Parallel processing with MPI, UPC MarkLogic Hadoop mapreduce

slide-22
SLIDE 22

Cory Hall – Level 1 Soda Hall – 349 EECS

  • Drop-in lab for group collaboration
  • CS160: User Interface Design
  • CS161: Computer Security
  • CS162: Operating Systems &

System Programming

  • CS164: Programming Languages

& Compilers

  • CS184: Computer Graphics
  • CS186: Database Systems
  • CS188: Artificial Intelligence

3rd Floor – Existing Plan Fall ’12 Spring ‘13 Equipment Computing Experiments CS160 CS161 CS162 CS164 CS184 CS186 CS188 Drop-in for all classes CS160 CS161 CS162 CS164 CS184 CS186 CS188 Drop-in for all classes printer 8 Windows based PCs 6 powered / networked laptop stations Linux, Windows and Solaris servers Group collaboration; programming in SQL, C, C++, OpenGL, Python, Java, Postgres, Python, Wireshark, Bro

slide-23
SLIDE 23

Cory Hall – Level 1 EECS