Computer Engineering and Sciences

Computer Engineering and Sciences

Computer Engineering And Sciences Research

Computational Intelligence 

Computer vision, constraint reasoning, data mining, machine learning, speech recognition, swarm intelligence, spatio-temporal multidimensional reasoning.

Computational Science

Bioinformatics, statistical computing.

Computer Engineering

Research in computer engineering focuses on areas related to hardware/software systems including embedded systems, machine intelligence, speech processing, scientific high-performance computing, and wireless communications and networks. Students are involved in research projects dealing with hardware security, wireless sensor networks, algorithm development for intelligent and data-intensive systems, analysis and design of computer communications and networks, and development of large-scale, secure and dependable computer systems.

Computer Security 

Cryptology, cryptography and cryptanalysis; secure software development and testing; malicious code, network security, resilience and intrusion detection, usable-security.

Data Science 

Data mining, knowledge representation, visualization.

Distributed Computing 

Agents and coordination, internet computing, negotiations, peer-to-peer networks.


Applied and computational research is conducted in order to understand and manipulate electromagnetic fields. We are interested in the interaction between fields and matter, specifically the coupling of infrared and optical fields with other resonant responses such as polaritons, periodic structures and molecules. The ability to model electromagnetic properties of complex structures requires full-wave analysis with finite element, method of moments or finite difference techniques. Antennas, waveguides, metamaterials and bandgap structures are designed and analyzed using computational tools, then tested for validation. Applications include sensing, imaging, photonic-integrated circuits and communications.


Functional language, internationalization, type systems.


This specialization deals with recent advances in photonic devices and systems. Research in this area is complemented by the Optronics Laboratory that is dedicated to advancements in the field of optical systems such as optical communications and sensors. Recent Optronics lab activities in communications span the development of state-of-the-art, multi-Tb/s hybrid optical transmission architectures. Sensing activities include design and development of cryogenic instrumentation for the space program as well as 2D and 3D strain measurement for structural health monitoring, material failure and environmental parameters. The laboratory has added two new degrees of photon freedom to optical fiber multiplexing techniques; spatial domain multiplexing (SDM) and orbital angular momentum (OAM) of photon-based multiplexing. These techniques are orthogonal to other popular multiplexing techniques and allow for multidimensional increase in channel capacity. The laboratory is equipped with the necessary lasers, optics, electronics and computational tools and provides research facilities to faculty and students.

Signal Processing

Research is performed in adaptive optics, atmospheric turbulence compensation (ATC) image processing, pattern recognition, and speech processing and recognition. Algorithms have been developed for high spatial-resolution ATC imaging systems and near-real-time detection and classification for several applications such as communications, noise reduction and speaker identification. Projects include the analysis and classification of signals and the development of pattern and speech recognizers.

Software Engineering 

Software documentation, maintenance and evolution, reliability and testing.

Systems Engineering

Research is conducted in modern systems development concepts and methods encompassing the full inception to retirement lifecycle, including model-based systems engineering (MBSE), complex, complicated and adaptive systems, intelligent systems and enterprise systems, as well as contemporary modeling methods, decision, risk and optimization methodologies, system reliability, systems thinking and big data issues. Research benefits span the governmental, industrial, scientific and academic sectors and have wide-ranging impact on the transportation, medical, space and defense communities.