RESEARCH > RESEARCH AREAS
 
 

Algorithms and Numerical Methods    

Algorithms and Numerical Methods are one of the most critical fields to study in order to develop suitable solutions in many problem domains across science and engineering. In the computing arena, a pertinent focus for algorithms and numerical methods is networked computation, especially for internet-based activities. Study of algorithms and numerical methods can yield vital insights to the achieving of efficiency and reliability in the networked computation.  more... 


Bioinformatics   

Bioinformatics changed the means of studying molecular biology; the use of computer technology in learning, understanding and exercising the fundamental molecules of life has brought in a new era of biological science. Some of our research interests in this area are gene sequences and analysis of gene databases. more...

Computer Architecture and Networking 

Distributed Technologies and Computer Security   
Distributed technologies are rapidly becoming the key enabling field for new environments that take advantage of available distributed data and computing resources. These technologies are the key to removing the close coupling of data and services commonly found today in many scientific information systems. Specific research areas in this field include pervasive computing, privacy protection, pervasive security, and intrusion detection. more...

High Performance Computing and Networking   
UAH researchers are investigating protocols, topologies, and routing schemes that enable higher performance in networking and/or in computing. UAH Computer Science faculty have also been in the forefront of keeping the university's infrastructure at the leading edge of technology. Computer Science faculty have also investigated efficient parallel computing algorithms for solution of problems in many scientific and engineering areas. more...


Computer Graphics and Simulations  

Image Processing and Pattern Recognition   

Image processing has impacted almost every technical area, its techniques assisted many applications in the fields like medical imaging, space imaging and defense imaging. Over the years, the department has done enormous research work in these fields. Optical imaging and target recognition were among the others on which the department has focused its attention. more...

Modeling and Simulation   
Modeling and Simulation technologies are in use today to design complex military weapon systems, space systems, space hardware, new manufacturing plants and even seaside ports. It helps in design, and provides the engineer with the ability to make changes before anything is built. more...

Visualization and Graphics    
Computer-generated animation is a critical component for understanding in many industrial, scientific, engineering, medical, and entertainment applications. The visualization and graphics thrust of the department has focused on development of new techniques for display of information, on the efficient generation of end renderings, and on the understanding of graphical presentations. more...


Intelligent Systems

Cognitive Science  
Cognitive Science is the study of mind and intelligence; it is an interdisciplinary study which collaborates with psychology, artificial intelligence, linguistics, philosophy and logic. Human mind cannot be modeled using a single computational model, we need to examine different models to know the mechanics of it and thus the study of this field is vital in developing next generation systems. more...

Data Mining   
Researchers at UAH conduct research in the areas of machine learning, phenomena detection, knowledge discovery and distributed mining technologies. Particular emphasis is directed toward problems involving large heterogeneous spatial data sets, such as remotely sensed data. more...

Knowledge Representation and Understanding   
Knowledge representation is one of the well-known concepts in Artificial Intelligence. Graphic Representation like conceptual graphs serves as a formal design and specification language. CGs have been implemented in a variety of projects for information retrieval, database design, expert systems, and natural language processing. more...


Database and Multimedia

Multimedia Systems, Databases and Networking   
The multimedia data challenges researchers in compression, information retrieval, and transmission. The multimedia systems research do not only provide effective strategies for processing stand-alone media data, but also provides methodologies for the integration of strategies from video, audio, image, text, graphics, and other databases. The research interests of the faculty embrace video processing, multimedia databases, multimedia data modeling, multimedia information retrieval, multimedia networking, multimedia synchronization, and MPEG video standards. more...


Software Engineering

Software Design, Reuse and Ontology Analysis   
Software Engineering is a study of the process of large-scale software development. The software engineering faculty in UAH's Computer Science Department has a combined total of over 75 years of combined experience in software development, analysis, and software engineering within commercial, academic and governmental organizations. The department is creating new tools to find reusable code in legacy software. more...

Software Metrics   
Software Metrics is important for companies to improve their productivity and quality. Metrics can be used to predict the reusability of a software component which is one of the critical aspects of the software reuse process. UAH's computer science department is currently researching a new kind of metric without syntax related problems. New methods will allow more practical uses of metric software, such as quality analysis of NASA software. more...

Software Testing and Correctiveness   
Software Testing is an imperical process which can provide stakeholders with information concerning the quality of the product or service under test. Software Testing is used to validate and verify that the software fullfils certain requirements. Presently, the computer science department at UAH is working on a method which demonstrates the use of graph-based testing on all levels: unit, integration, and system. The department is also focused on establishing more effecient means to design and code software. more...