October 14, 2012 EECS Cory Hall Department of Electrical Engineering and Computer Sciences

advertisement
October 14, 2012
Department of Electrical Engineering and Computer Sciences
Department Chair: David Culler
Associate Department Chair: Tsu-Jae King
Cory Hall
EECS
8-Hardware Labs
Capable of 24/7
student access
2-Computing Labs
Cory Hall – Level 1
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
EE105
EE140
EE105
EE140
11
Parameter
analyzers,
1 gainphase
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
Cory
– Level 1
Cory
HallHall
– 353
EE140: 2
Lab
experiments
and a design
project
exploring
analog
integrated
circuits
3rd Floor – Existing Plan
•
•
EE 105: Microelectronic
Devices and Circuits
EE 140: Linear Integrated
Circuits
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
EE C149
EECS 192
Lw199
printer
(group of 2),
13)Windows
based PC’s
EE C149: 7
Labs and
final project
exploring
embedded
systems
flatbed
scanner,
slide
scanner
12 lab
benches
with
Oscilloscop
e,
multimeter,
function
generator
and high
power DC
supply
Cory
– Level 1
Cory
HallHall
– 204/297
EECS 192:
Capstone
design
project:
Autonomous
1/10 scale
racecar
2nd Floor – Existing Plan
•
•
EE C149: Introduction to
Embedded Systems
EECS 192: Mechatronics
Design Laboratory
EECS
Fall ’12
Spring ‘13
Equipment
Comp
uting
Experiments
EE143
EE143
Microfabric-ation
and metrics lab
equipment:
8
10 Labs dealing
with
semiconductor
fabrication to
make:
Resistors,
diodes, MOSCapacitors,
simple IC’s,
MEMS
structures, like
bimorphs.
*Oxidation
Furnace
*Spin Rinse Dryer.
*Mask Aligner
*Spectroscopic
Reflectometer
Window
s PC’s
Lear basic lab
techniques, how
to operate
fabrication
equipment, how
to characterize
devices
students make.
Cory
– Level 1
Cory
HallHall
– 218
2nd Floor – Existing Plan
•
Microfabrication Technology
EECS
Fall ’12
Spring ‘13
Equipment
290 F
290 F
White light
source,
cameras,
optics
equipment
and hardware
for precision
mounting,
cleaning
supplies for
optics.
Optical table
for mounting
experiments
Computing
Experiments
4 optics
experiments
and a
computational
imaging
experimental
project
1st Floor – Existing Plan
•
Cory
– Level 1
Cory
HallHall
– 144E
Advanced Topics in
Photonics
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
UNDER
CONSTRUCTION
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
1st Floor – Existing Plan
•
Cory
– Level 1
Cory
HallHall
– 140
Introduction to
Microelectronic Circuits
EECS
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 Windows
P380 PCs
for
20 benches
with
oscilloscope
, power
supply,
multimeter
and function
generator
EE40/43/100
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
35 Linux
P380 PCs
for CS150
12 Linux
T7400 PCs
for EE141
1st Floor – Existing Plan
•
•
•
•
•
•
•
Cory
– Level 1
Cory
HallHall
– 125
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
EECS
Fall ’12
EE C125
Spring ‘13
Equipment
Computing
Experiments
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
1st Floor – Existing Plan
•
Cory
– Level 1
Cory
HallHall
– 119
EE C125: Introduction to Robotics
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
EE 142
EE 117
10 Spectrum
& network
analyzers, 10
signal
generators,
13
oscilloscopes
, 10 power
supplies, 5
SMT solder
stations
7 Windows
based PC’s
EE117: 6
Labs
exploring
electromagnetism
EE142: 4
Labs on
design of RF
circuits
1st Floor – Existing Plan
•
•
Cory
– Level 1
Cory
HallHall
– 111/117
EE142: Integrated Circuits
for Communication
EE117: Electromagnetic
Fields and Waves
EECS
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,
communications, and
control
Cory
– Level 1
Cory
HallHall
– 105
1st Floor – Existing Plan
•
EE20N: Structure and
Interpretation of Systems and
Signals
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
Drop-in for
all classes
Drop-in for
all classes
2 printers;
2 scanners
16 Windows
PCs;
Software for
most EE and
CS classes
are available
4 SunRay
xterminals;
6 powered /
networked
laptop
stations
Linux,
Windows
and Solaris
servers
Cory
– Level 1
Cory
HallHall
– 199
1st Floor – Existing Plan
•
General access Instructional
Computing Lab
•
24x7 access with cardkey
EECS
Cory Hall – Level 1
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
Mac Lab:
Mac Lab:
printer
30 MacPros
Scratch,
BYOB
CS10
CS10
DeCals
DeCals
SelfPaced:
SelfPaced:
CS9A,
CS9B,
CS9C,
CS9D
CS9E,
CS9F,
CS9G,
CS3S
CS9A,
CS9B,
CS9C,
CS9D
CS9E,
CS9F,
CS9G,
CS3S
Maya;
Renderman;
Xcode; iOS
development
2nd Floor – Existing Plan
SD Cory
Hall –Hall
200– &Level
200a1
Linux,
Windows
and Solaris
servers
Programming
in C, C++,
Java, Pascal,
Python,
Fortran,
Matlab
•
CS10: Beauty of Computing
•
SelfPaced: programming
languages & Matlab
•
Decals: MacOS Developers,
Gamecrafters, Graphics Group
EECS
6- Computing Labs
Cory Hall – Level 1
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS61A
CS61A
b&w and
color
printers
(nearby)
35 Solaris
“SunRay”
xterminals;
Algorithms
and
programming
using
Python3
2 SUN
T5220
SPARC
Solaris
servers
2nd Floor – Existing Plan
•
Cory
Hall
– Level 1
Soda
Hall
– 271
CS61A: Structure of Computer
Programs
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS61A
CS61A
b&w and
color
printers
(nearby)
31 Solaris
“SunRay”
xterminals;
Algorithms
and
programming
using
Python3
2 SUN
T5220
SPARC
Solaris
servers
DeCal
DeCal
Cory
Hall
– Level 1
Soda
Hall
– 273
Exercises in
UNIX
command
shells
2nd Floor – Existing Plan
•
CS61A: Structure of Computer
Programs
•
DeCal: UNIX Systems
Administration
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS61B
CS61B
b&w and
color
printers
(nearby)
34 Solaris
X86 PCs;
data
structures,
data types,
storage
4 Opteron
Solaris X86
servers
management,
software
engineering,
algorithms
using Java
2nd Floor – Existing Plan
•
Cory
Hall
– Level 1
Soda
Hall
– 275
CS61B: Data Structures
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS61AS
CS61AS
b&w and
color
printers
(nearby)
35 Solaris
“SunRay”
xterminals;
Algorithms
and
programming
using STk,
Hadoop /
mapreduce
12 powered
/ networked
laptop
stations
DeCal
Drop-in for
all classes
DeCal
Drop-in for
all classes
Cory
Hall
– Level 1
Soda
Hall
– 277
Linux,
Windows
and Solaris
servers
Exercises in
HTML and
Web
programming
2nd Floor – Existing Plan
•
Drop-in lab for all courses
•
CS61AS: Structure of Computer
Programs (using STk)
•
Decal: Web Design
EECS
Equipment
290 Soda:
Departmental
data center
Computing
Experiments
Login servers for
Solaris
Backend servers for
UNIX home directories,
Windows home
directories, WEB,
email, LDAP, SVN
165 Cory:
Departmental
data center
Icluster (26 node
cluster)
Login servers for
Solaris, Windows,
Linux
Backend servers for
video streaming, tape
archives
Cory
Hall
– Level 1
Soda
Hall
– 290
2nd Floor – Existing Plan
•
290 Soda is a departmental data
center that includes many
Instructional servers
•
165 Cory is another
departmental data center that
includes many Instructional
servers
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS61C
CS169
CS61C
CS169
printer
C, C++, Mars
CS194-15
CS267
CS294-1
CS194-15
CS267
CS294-1
28 Dell
T5500
workstations
with NVidia
Tesla
graphics coprocessors.
Ruby, Java,
SQL
Matlab,
Intel ICC
compiler
Parallel
processing
with MPI,
UPC
Icluster
(26 node
cluster)
Cory
Hall
– Level 1
Soda
Hall
– 330
MarkLogic
Hadoop
mapreduce
3rd Floor – Existing Plan
•
•
•
•
•
•
•
“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.
EECS
Fall ’12
Spring ‘13
Equipment
Computing
Experiments
CS160
CS161
CS162
CS164
CS184
CS186
CS188
CS160
CS161
CS162
CS164
CS184
CS186
CS188
printer
8 Windows
based PCs
Group
collaboration;
6 powered /
networked
laptop
stations
Drop-in for
all classes
Drop-in for
all classes
programming
in SQL, C,
C++,
OpenGL,
Python,
Java,
Postgres,
Python,
Wireshark,
Bro
Linux,
Windows
and Solaris
servers
3rd Floor – Existing Plan
•
•
•
•
•
•
•
•
Cory
Hall
– Level 1
Soda
Hall
– 349
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
EECS
Cory Hall – Level 1
EECS
Download