Penn Engineering Logo
spacer spacer
arrow TCOM Home
  The Penn Advantage
Versatility
Adaptability
Application to Industry
spacer spacer
arrow Curriculum
  Curriculum Details
Course Descriptions
Sample Course Plan
Current Courses
Resources and Labs
spacer spacer
arrow Academics
  Faculty
Regulations
spacer spacer
arrow Admissions
  Admissions FAQs
Online Application
spacer spacer
arrow Events
 
   



spacer





spacer Penn Engineering Penn Home Page Directories Maps spacer
Back to TCOM Home

Faculty

Program Faculty
Blaze, Matthew
Guerin, Roch
Jaggard, Dwight L.
Kassam, Saleem
Sarkar, Saswati
Smith, Jonathan
Venkatesh, Santosh
Zdancewic, Steve


Adjunct Faculty
Anjum, Farooq
Umar, Amjad
Weerackody, Vijitha
Wilson, Mark
Woo, Thomas


Affiliated Faculty
Lee, Insup


Program Faculty

Matthew Blaze
Computer & Information Science

Research: Prof Blaze's research focuses on the architecture and design of secure systems based on cryptographic techniques, analysis of secure systems against practical attack models, and on finding new cryptographic primitives and techniques. This work has led directly to several new cryptographic concepts, including: "Remotely-Keyed Encryption," which allows the use of inexpensive, low-bandwidth secure hardware to protect high-bandwidth communication and stored data, "Atomic Proxy Cryptography," which allows re-encryption by untrusted third parties, and "Master-Key Encryption," which provides a systematic way to design (and study) ciphers with built-in "back doors."

Prof Blaze is especially interested in the use of encryption to protect insecure systems such as the Internet. He was a designer of swIPe, a predecessor of the now standard IPSEC protocol for protecting Internet traffic. Another project, CFS, investigated and demonstrated the feasibility of including encryption as file system service.

 

Roch Guerin
Electrical & Systems Engineering

Quality-of-Service (QoS), with a focus on scalable and flexible mechanisms that require minimimum configuration and interactions between the network and users. However, in general and in spite, or rather because of many years investigating QoS topics, I have reached the conclusion that the large majority of QoS solutions turn out to be more expensive than the resources they are trying to manage. Hence, the bulk of my current activities are directed at what I would characterize as:
Robust Networking: What I mean by that are a set of techniques that allow you to design networks and network mechanisms that can ensure efficient operation across a broad range of operational charactetistics. For example, in the traffic engineering area, this means identifying routing schemes that are tolerant of link and node failures as well as changes in traffic patterns, in the sense that they result in good overall network performance even in the presence of such perturbations. In the more traditional QoS area, this means devising mechanisms that support service differentiation across a broad range of traffic characteristics, i.e., are not heavily dependent on the proper configuration of policers. I am also interested in extending the concept of robust networking to the wireless setting, where the combination of greater limitations on resources and the more dynamic nature of users and of the network infrastructure itself, creates a new set of problems.

 

Dwight L. Jaggard
Electrical & Systems Engineering

Electromagnetic Chirality: Examination of the use of electromagnetic chirality for applications to scattering, absorption, radiation, and devices.
Fractal Electrodynamics: Investigation of the integration of electromagnetic waves with multiscale fractal structures.
Scattering from Knots: Utilization of the polarization of waves to remotely investigate and characterize the handedness and knottedness of conducting loops.
Imaging and Inverse Scattering: Development of approximate and exact imaging algorithms for image and texture classification.

 

Saleem Kassam
Electrical & Systems Engineering

Statistical Processing: Development of nonlinear signal processing techniques based on radial basis function networks and other neural network structures for applications in communications, interference rejection, image restoration, recognition, and prediction. Application of order statistics concepts in multivariate signal and image processing and biomedical signal analysis and processing.
Wireless Communications: Techniques to combat impairments in wireless channels through use of special diversity, coding, modulation, and detection strategies.

 

Saswati Sarkar
Electrical & Systems Engineering

Research interests are in the general area of communications networks with emphasis on resource allocation, routing and scheduling, optimization and control of stochastic systems, distributed systems and algorithms, quality of service and pricing issues.

 

 

Jonathan Smith
Computer and Information Science

Research is currently directed towards the implementation of 1 Gbps WANs. Approach taken is to view the network as a support fabric for distributed shared memory (DSM). Memory is then used by processes to communicate as if they were located on the same machine. The advantage is that the software overhead of communication is greatly reduced from the traditional scenario of a protocol stack implemented as if the network fabric was two cans connected by a piece of string. DSM requires protection semantics similar to that of local memory, which provides read/write protection on a process-by-process basis. The inclusion of networks, however, invalidates the typical assumption of complete physical control of the machine, since the "memory bus" may have been extended into other administrative domains. The use of cryptography and authentication protocols allows a robust (i.e., including access control) DSM to be implemented, albeit with some performance penalty. By integrating cryptography and caching, much of the overhead can be optimized away.

The next step is to find higher-performance authentication protocols. Competitive Parallel Processing uses the idea of exploiting multiple possibilities for a solution to obtain speedup with parallel processors. The idea relies on randomness in execution time, and a number of theorems relating the degree of randomness to speedup have recently been proven and experimentally validated. Follow-on work extends the analysis to other measures besides execution time, and uses the analysis of speedup to improve stopping criteria in searches.

 

Santosh Venkatesh
Electrical & Systems Engineering

Neural Networks: Computational complexity; randomized learning algorithms.
Computational Learning Theory and Information Theory: Model complexity, optimal stopping, and regularization; learning to detect fraud; threshold functions.
Pattern Recognition: Finite-sample performance of algorithms; utilizing side information; the information content of an example.

 

 

Steve Zdancewic
Computer and Information Science

Research: Prof Zdancewic studies programming languages and computer security. Most recently, his work has focused on language-based enforcement of information-flow policies. He is also interested in secure concurrent and distributed computing, functional programming languages, type theory, and linear logic.

 


Affiliated Faculty


Insup Lee
Computer and Information Science

Research interests cover a range of issues in the areas of distributed systems and real-time computing, including operating systems, formal methods, programming languages, and software engineering tools. To support the implementations of a real-time system, whose correctness depends on its timing constraints being met, his work concerns the development of fundamental programming concepts and constructs for expressing timing constraints and supporting real-time concurrency. Research in operating systems is directed toward discovering a set of design and implementation principles for predictable, real-time operating systems. Work in formal methods and software engineering is to develop a formal framework for reasoning about the temporal properties of real-time systems and to implement software engineering tools based on this framework.

Horizontal Row
Telecommunications & Networking
Moore Building, Rm 203
University of Pennsylvania
Philadelphia, PA 19104-6391
Tel No.: (215) 898-0696
Fax No.: (215) 573-2068
tcom@seas.upenn.edu