Graduate Research for Computer Science and Engineering
Research plays an important role in graduate education in the School of Electrical Engineering and Computer Science at Penn State. Our faculty currently works on some of the most leading edge research areas.
Bioinformatics
Design and construction of algorithms and software systems for analysis of biological sequence data, including genomic DNA sequences, expressed DNA sequences, and protein sequences.
Computer Vision
Medical image analysis, human- computer interaction, video surveillance, texture/pattern analysis, and retrieval from large visual databases
Databases
Data management issues in pervasive computing environments, digital libraries, data integration and interoperation, citation analysis, and large scale image databases
Embedded and Hardware Systems
Low power and thermal-aware design techniques, co-synthesis and code compression for embedded systems, robust circuit and system design related to soft errors and process variation, 3D integrated circuit and microarchitecture design, parallel and distributed systems, the use of field programmable gate array's for a variety of applications including real-time event-driven simulation and real-time image recognition, migration problems from the redesign of legacy hardware and software, and analog-digital mixed-signal design
Enterprise Computing and IT Infrastructure Management
Information Technology infrastructures in large scale enterprises: self-deploying and configuring software for the environment and applications at hand, self-tuning systems for the best performance at any time, self-healing systems to anticipate failures ahead of their occurrence and reduce down-times, remote monitoring and diagnosis software for enhancing system health and security, power management and temperature aware data center design
Network and Security
Mobile networking, protocol design, performance analysis and simulation, wireless communication, networked applications, and large networking software systems, Internet security, policy, secure operating systems, and access controls, secure wireless ad hoc and sensor networks, high performance wireless networks, and secure telecommunication systems
Numerical Analysis and Scientific Computing
High-performance scientific computing spanning algorithms, architectures, tools, and applications. Current projects include computational materials design applications, scalable algorithms and software for mesh refinement and sparse systems, and power-aware high-performance scientific computing
Theoretical Computer Science
Graph algorithms, approximation algorithms, sublinear-time algorithms, computational complexity, randomized algorithms, computational geometry, coding theory, computational molecular biology, cryptography, privacy, computational logic, type theory, and programming languages semantics. Their work has connections to diverse applications such distributed databases, property testing, biological computing, information theory, combinatorics, quantum mechanics, program verification, and compiler technology.