|
Computer Engineering
Baskin School of Engineering
335 Baskin Engineering Building
(831) 459-2158
http://www.soe.ucsc.edu
Program Description | Faculty
| Course Descriptions
Faculty and Professional Interests
Professor
Alexandre Brandwajn
Computer architecture, performance modeling,
queueing network models of computer systems, operating systems
F. Joel Ferguson
Fault diagnosis, failure analysis, logic fault
modeling, digital test pattern generation, design-for-test of digital circuits
and systems
J. Joaquín García-Luna-Aceves
Wireless networks, Internet, multimedia
information systems
Richard Hughey
Computer architecture, parallel processing,
computational biology
Glen G. Langdon Jr., Emeritus
Tracy Larrabee
Test-pattern simulation and generation, fault
modeling, fault diagnosis, design verification, technical writing, logic
simulation
Patrick E. Mantey
Image systems, image processing, visualization,
image and multimedia systems, digital signal processing, real-time control
Martine D. F. Schlag
VLSI design tools and algorithms, VLSI theory,
field-programmable gate arrays, FPGA-based computing engines
Anujan Varma
Computer networking, computer architecture,
optical networks
Associate Professor
Luca de Alfaro
Formal methods, game theory, embedded systems,
software engineering
Pak K. Chan
Placement and routing algorithms,
field-programmable gate arrays, spectral-based partitioning, circuit theory,
computer arithmetic
Roberto Manduchi
Sensor processing and image analysis with
application to assistive technology and environmental modeling
Katia Obraczka
Computer networks, distributed systems, operating
systems, Internet information systems, mobile computing, wireless networks
Assistant Professor
William Dunbar
Theory and application of feedback control,
distributed control of supply chains, model predictive control, optimization
and optimal control, and control applications in sequencing technologies
Gabriel Elkaim
Embedded systems; robust software architectures
for real-time reactive systems; sensor fusion; guidance, navigation, and
control (GNC) system identification; robust and advanced control schemes;
feedback control systems; robotics; unmanned autonomous vehicles (UAVs); and
cooperative control
Jose Renau
Computer architecture, chip multiprocessors,
energy/performance trade-offs, thread level speculation, interaction between
architecture and compilers, Linux kernel
Hai Tao
Image and video processing, computer vision,
vision-based graphics, and human-computer interaction
Lecturer
Cyrus Bazeghi
Stephen C. Petersen
Embedded controller systems, RF wireless systems,
modulation and spectrum reuse, digital signal processing, circuit theory
Patrick Tantalo
Graph theory, combinatorics, optimization,
algorithms
Linda Werner
Software engineering testing, usability
engineering, educational and social issues

Professor
Benjamin Friedlander (Electrical
Engineering)
Digital communications, wireless communication
system, array processing, adaptive signal processing
Claire X.-G. Gu (Electrical
Engineering)
Fiber sensors for bio-applications, optical fiber
communications, volume holographic data storage, liquid crystal displays,
nonlinear optics, optical information processing
Kevin Karplus (Biomolecular
Engineering; Undergraduate and Graduate Director of Bioinformatics)
Protein structure prediction, protein design
Suresh K. Lodha (Computer Science)
Geo-spatial visualization, scientific
visualization, sensor and computer vision, data mining
Darrell D. E. Long (Computer Science)
Storage systems, distributed computing systems,
operating systems, mobile computing, performance evaluation, fault tolerance,
computer security, multimedia, and video-on-demand systems
Dominic W. Massaro (Psychology)
Understanding language, speech perception and
reading, language learning and speech technology, pattern recognition,
psychology of interactive media, psychology of art and new media, human-machine
interface
Charles E. McDowell (Computer Science)
Programming languages, parallel computing, and
computer science education
Alex T. Pang (Computer Science)
Uncertainty visualization, tensor visualization,
scientific visualization, collaboration software, virtual reality interfaces
Ira Pohl (Computer Science)
Artificial intelligence, programming languages,
heuristic methods, educational and social issues, combinatorial algorithms
Associate Professor
Peyman Milanfar (Electrical
Engineering)
Statistical signal image/video processing and
reconstruction; modeling and inverse problems in imaging; detection and
estimation theory; applied mathematics
Ethan L. Miller (Computer Science)
File and storage systems, operating systems,
computer security, distributed systems, reliability and fault tolerance,
performance evaluation, and information retrieva
Assistant Professor
Hamid Sadjadpour (Electrical
Engineering)
Wireless communication systems, coding and
information theory, ad hoc and sensor networks
Adjunct Professor
Harwood G. Kolsky, Retired
|