Computer Engineering
2016-17 General Catalog
Baskin School of Engineering
http://www.soe.ucsc.edu
Program Statement | Course Descriptions
Faculty and Professional Interests
Professor
Alexandre Brandwajn, Emeritus
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
F. Joel Ferguson
Fault diagnosis, failure analysis, logic fault modeling, digital test pattern generation, design-for-test of digital circuits and systems
J. J. García-Luna-Aceves (joint with Technology Management)
Distinguished Professor
Jack Baskin Chair of Computer Engineering
Principles of computer communication, Internet, mobile and pervasive computing, wireless networks, information-centric networks, network science
Richard Hughey (joint with Biomolecular Engineering)
Bioinformatics, hidden Markov models, computer architecture, parallel computation
Sri Kurniawan (Computer Engineering and Computational Media)
Human-computer interaction; human factors and ergonomics; accessibility; assistive technology; usability; empirical studies; human-centered design
Tracy Larrabee
Test-pattern simulation and generation, fault modeling, fault diagnosis, design verification, technical writing, logic simulation
Roberto Manduchi
Computer vision and sensor processing, with application to assistive technology for the visually impaired, mobile and pervasive computing
Patrick E. Mantey (joint with Technology Management)
Jack Baskin Chair of Computer Engineering
Multimedia systems, digital signal processing, sensor systems and networks, real-time monitoring and control, image systems, image processing, visualization, geographic information systems, decision support systems
Katia Obraczka
Computer networks, distributed systems, operating systems, Internet information systems, mobile computing, wireless networks, mobile and pervasive computing
Jose Renau
Computer architecture, including design effort metrics and models, infrared thermal measurements and modeling, simulation, FPGA/ASIC design, mobile and pervasive computing
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
Alexander Wolf
Engineering of large and/or complex software systems, experimental computer science, distributed systems and networks, software engineering, self-managed systems
Associate Professor
Pak K. Chan, Emeritus
William Dunbar
Theory and application of feedback control, single molecule biophysics, nanopore sensors, dynamics and control of biomolecules
Matthew R. Guthaus
Health sensor systems, digital health, mobile health applications, integrated circuits and chip design (VLSI), electronic computer-aided design (ECAD), low-power circuits, mobile and pervasive computing
Dejan Milutinović
Stochastic and nonlinear control, optimization, stochastic processes and estimation, hybrid and discrete event systems, signal processing and real-time computer control with applications to robotics, air-traffic and multi-agent systems
Ricardo Sanfelice
Modeling, stability, robust control, observer design, and simulation of nonlinear and hybrid systems with applications to power systems, robotics, aerospace, and biology
Assistant Professor
Chen Qian
Computer networks, mobile and pervasive computing, distributed systems, cloud computing, Internet of things, security and privacy
Jishen Zhao
Computer architecture with an emphasis on memory and storage systems; emerging technologies; reliability, scalability, energy, and QoS aware architecture design; fabrication cost analysis; high-performance computing
Adjunct Professor
Victoria Bellotti
Focus on user-centered design of context- and activity-aware computing systems
Gano Chatterji
Air traffic management simulation and decision support system development, flight dynamics, estimation, guidance, navigation and control
Renwick Curry
Control and optimization with special attention to aviation; air-traffic control; and collision-avoidance system design and analysis
Bassam Musaffar
Air traffic management (ATM), unmanned traffic management (UTM), computer vision, pattern recognition, robotics and automation, fuzzy logic, neural networks, data and sensor fusion and control systems
Associate Adjunct Professor
Michael Drew
Air traffic management operations modeling and analysis, system theory, dynamics and control, time series and frequency analysis of traffic data
Seung Man Lee
Air traffic management and unmanned aircraft systems, application of cognitive systems engineering methodologies for the design, analysis, and evaluation of complex socio-technical systems, agent-based modeling and simulation, human-automation interaction, computational human performance modeling and analysis.
Waqar Malik
Air traffic management, motion planning and control of unmanned vehicles, fixed structure controller synthesis
Bradley Smith
Computer communications, distributed systems, policy-based routing, routing protocols, security and trust in distributed systems
Mircea Teodorescu
Dynamics, vibrations, contact mechanics, biomechanics
Assistant Adjunct Professor
Bruce Sawhill
Self-organizing systems, distributed control, dynamic scheduling, many-agent systems, agent-based simulation, game theory, computational logic, dynamics of social and economic networks, foundation of nonequilibrium economics
Cedric Westphal
Internet architecture, information-centric network, content and video distribution, wireless networks, analytical modeling, mobile and pervasive computing
Continuing Lecturer
Gerald Moulds
Technical writing, professional communications
♦ ♦ ♦
Luca De Alfaro (Computer Science)
Reputation systems, crowdsourcing, game theory, formal methods
Benjamin Friedlander (Electrical Engineering)
Digital communications, wireless communication system, array processing, adaptive signal processing
Qi Gong (Applied Mathematics and Statistics)
Computational methods for real-time control systems, trajectory optimization and motion planning, nonlinear filtering and observer design, robust and adaptive control of nonlinear systems, industry applications of control theory
Claire 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)
Genome assembly from next-generation sequence data. (Formerly protein structure prediction), signal processing and statistics for nanopore signals
Suresh K. Lodha (Computer Science)
Data analytics and visualization, vision, innovation, technology for social good
Darrell D. E. Long (Computer Science)
Data storage systems, distributed computing, operating systems, performance evaluation, reliability, cyber security, data science, multimedia
Dominic W. Massaro, Emeritus
Charles E. McDowell (Computer Science)
Programming languages, parallel computing, and computer science education
Ethan L. Miller (Computer Science)
Archival storage; non-volatile memory and next-generation storage; storage security and reliability; file system metadata and search, computer security; scalable and distributed systems
John Musacchio (Technology Management)
Control, analysis, and pricing of communications networks; applications of game theory in networking; wireless ad-hoc networks; and management of technology
Alex T. Pang (Computer Science)
Uncertainty visualization, tensor visualization, scientific visualization, comparative visualization, collaboration software, virtual reality interfaces
Ira Pohl, Emeritus (Computer Science)
Hamid Sadjadpour (Electrical Engineering)
Wireless communication systems, network information theory and scaling laws, performance analysis of wireless and social networks, routing and MAC protocol design for wireless networks
Patrick Tantalo (Computer Science)
Graph theory, combinatorics, optimization, algorithms
Linda Werner (Computer Science)
Software engineering, computer-science education, testing, increasing diversity in computer science
Jim Whitehead (Computational Media)
Software engineering, software evolution, software bug prediction, level design in computer games, procedural content generation
Donald Wiberg, Emeritus (UCLA)
Control systems, Kalman filtering, system parameter estimation, adaptive optics for large telescopes, and biomedical system modeling
Yi Zhang (Technology Management)
Large-scale information retrieval, recommendation systems, internet advertising, data mining, language processing, and applied machine learing
Revised: 09/01/16