SLIDE 1
October 14, 2012 Department of Electrical Engineering and Computer - - PowerPoint PPT Presentation
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 2
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
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
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
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
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
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
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
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
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
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
Cory Hall – Level 1 EECS
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
Cory Hall – Level 1 EECS
6- Computing Labs
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
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
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
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
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
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
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