Computer Science and Engineering


PROGRAM

Penn State's Department of Computer Science and Engineering, formed in 1993, combines the strengths of the computer science department and the computer engineering program.

Graduate degrees are offered at the master of science, master of engineering and Ph.D. level in Computer Science and Engineering. Faculty emphasize the theoretical and practical application of computation and computer systems to the needs of society. Faculty research interests cover the broad areas of architecture, computational theory, computer applications, and software systems.


RESEARCH AREAS

Architecture

CAD tools; computer architecture; computer arithmetic; database machines; data- flow architecture; digital system design; fault tolerant computing; interconnection networks in highly parallel machines; parallel processing; real time control systems; supercomputers; switching theory; text retrieval machines; and VLSI design automation.

Computational Theory

Algorithmic design; artificial neural networks; automata and formal languages; combinatorial pattern matching; computational complexity; computational molecular biology; cryptography; error-correcting codes; numerical computing; numerical linear algebra; parallel algorithms; and symbolic computing.

Computer Applications

Artificial intelligence; computer vision; digital image processing; document image analysis; and pattern recognition.

Software Systems

Computer networks; computer security; data communication; databases; distributed systems; logic programming; multi-databases; programming language design, semantics, and implementation; object-oriented databases; real-time control systems; software engineering; and transaction processing.


FACILITIES

The Department of Computer Science and Engineering maintains computer systems laboratories to provide facilities for both research and undergraduate/graduate instruction. Research equipment in the labs include two Sun-4/490-64MB, one Sun-4/380, two Sun-4/280-32MB, and two Sun-4/260- 32MB running SunOS 4.1. The Computer Science Workstation Lab in Pond Laboratory contains forty DECstation 5000/33 client workstations, with two DEC 5000/240 fileservers running Ultrix 4.4. Several high-quality laser printers are provided for text processing. The department also has three Sun-4/75s-32MB serving a subnetwork of forty Sun-4/20s. A subnetwork of one DEC 5000/240 fileserver and ten DECstation 5000/33 workstations are available for work in computer architecture, electronic CAD, and VLSI design. A local area network consisting of a Sun-4/280 supporting seven SPARC stations is available for research in programming languages. A Sun-4/260 fileserver with a subnetwork of eight SPARC stations supports research in operating systems and related areas. Research in the theory group is enhanced by a Sun-4/280 serving a subnetwork of seven workstations (SPARCstations, Sun-3/50s, and Sun-3/60s). All machines are networked via Ethernet and are connected to the campus FDDI (100 Mbit/second) data backbone.

Laboratories


ADMISSION

Students with a minimum 3.0 junior/senior grade-point average and appropriate course backgrounds will be considered for admission. All applicants should hold a baccalaureate degree in computer science, computer engineering, or a closely aligned field. Applicants must submit scores from the Graduate Record Exam (GRE) Aptitude Test (verbal, quantitative, and analytical), a statement of objectives, and three letters of recommendation. A subject test in the GRE is not required but the subject test in computer science or engineering is recommended. Entering graduate students whose native language is not English are required to present a score of 550 (minimum) on the Test of English as a Foreign Language (TOEFL).

To be considered for a teaching assistantship, international applicants must present a 250-300 score on the Test of Spoken English (TSE). Applicants for fall admission who wish to be considered for financial aid should have completed applications on file before February 1.


STATISTICS

Tenure track faculty-29
1993-94 graduates-M.S./Computer Engineering-12; Computer Science-14; PhD/Computer Engineering-6; Computer Science-6


DEGREES OFFERED

M.Eng., M.S. and Ph.D. in Computer Science and Engineering


For more information, contact:

Graduate Admissions
Department of Computer Science and Engineering
The Pennsylvania State University
220 Pond Laboratory
Box B
University Park, PA 16802

Tel: 814-865-9505
Fax: 814-865-3176

E-mail: lambert@cse.psu.edu

Request Grad Program Information


THE FACULTY AND THEIR RESEARCH

Jesse Barlow, professor. Numerical linear algebra, parallel scientific computing, numerical aspects of computer arithmetic.

Donald R. Beaver, assistant professor. Security, fault tolerance, communication complexity, message routing, computational biology.

Piotr Berman, associate professor. Approximation algorithms, theory of algorithms, theory of distributed systems.

C. Mic Bowman, assistant professor. Communication protocols, distributed operating systems, resource discovery and descriptive naming.

Martin L. Brady, assistant professor. Parallel algorithms and architectures, array processors, VLSI design, parallel image processing.

Octavia Camps, assistant professor. Computer vision, pattern recognition, image processing, computer graphics.

Lee D. Coraor, associate professor and director, Computer Engineering Program. Digital systems, microprocessor systems, computer architecture, switching theory.

Chita R. Das, associate professor. Computer architecture, parallel/distributed processing, performance evaluation, fault-tolerant computing, local area networks.

Tse-Yun Feng, Binder Professor. Computer design, computer engineering, computer systems, supercomputers.

Martin Furer, associate professor. Graph algorithms, approximation algorithms, the graph isomorphism problem, computational complexity.

Jonathan Goldstine, associate professor. Automata and formal languages.

Dima Grigoriev, professor. Complexity in computer algebra.

John J. Hannan, assistant professor. Programming language semantics and implementation, computer-aided verification, logic programming, functional programming, type theory.

Paul T. Hulina, associate professor and director, Center for Electronic Design, Computing, and Communications. Design of digital control systems, design of microprocessor-based digital systems, microprogramming, computer architecture.

Ali R. Hurson, associate professor. VLSI algorithms, concurrent and parallel systems, database and text retrieval machines, data-driven architecture, object-oriented and multi- databases.

Mary Jane Irwin, professor. Computer architecture, computer arithmetic, VLSI system design, CAD tools.

Gerald G. Johnson, Jr., associate professor and assistant director, Materials Research Lab. VAX/VMS operating systems, large scientific databases, X-ray diffraction.

Rangachar Kasturi, associate professor. Computer vision, image processing, pattern recognition, artificial intelligence, document image analysis.

Thomas F. Keefe, assistant professor. Computer security, database systems, distributed systems, object-oriented systems, software engineering.

Joseph M. Lambert, associate professor, and head, Department of Computer Science and Engineering. Numerical analysis, approximation theory, operations research, software metrics, software cost estimation.

John J. Metzner, professor. Data communications, computer networks, error correcting codes, distributed computing.

Webb C. Miller, professor. Algorithms and software for computational molecular biology.

Robert M. Owens, associate professor. Computer architecture, VLSI design, CAD tools, computer arithmetic, parallel algorithms, signal processing, distributed processing.

Simin H. Pakzad, associate professor. Parallel computing, database management systems, artificial neural networks.

Barry M. Pangrle, assistant professor. Design automation for VLSI, computer-aided design, computer architecture, hardware/software co-design.

Pavel (Paul) Pevzner, associate professor. Computational molecular biology, combinatorial pattern matching.

William H. Winsborough, assistant professor. Programming language design and implementation, compiler optimizations, dataflow analysis.

Hongyuan Zha, assistant professor. Scientific computing, numerical linear algebra with applications in statistics and signal processing.

Imran Zualkernan, assistant professor. Software engineering, artificial intelligence, expert systems.

Affiliated Faculty

William Higgins (EE), assistant professor. Image processing, computer vision, scientific visualization, computer graphics, medical imaging, graphical user interfaces.

Soundar R. T. Kumara (IE), associate professor. Design, diagnostics, artificial intelligence, expert systems, neural networks.


This publication is available in alternative media on request.
Penn State is an affirmative action, equal opportunity university.
U.Ed ENG 95-18 - Michael Reischman
10/04/94