Teaching and research are linked: the skills and leading edge technology utilized in research projects are transferred to students in the classrooms and laboratories.



UA’s Department of Computer Science conducts research projects worth several million dollars annually. Faculty and their students are conducting research in core computer science areas, including software engineering, cyber security, big data analytics, distributed autonomy and human-computer interaction, networking and its applications, and computer science education.
people outside lined up behind a race car

Indy Autonomous Challenge Sets Autonomous Speed Records At Monza “Temple Of Speed”

The Indy Autonomous Challenge (IAC) today announced that team PoliMOVE won the first-ever autonomous driving road course time trial competition, held at the Monza “Temple of Speed.” The historic feat...

UA to Host Statewide Robotics Competition April 1

TUSCALOOSA, Ala. — The University of Alabama College of Engineering will host K-12 students from across the state at the Alabama Robotics Competition this Saturday, April 1. The event, hosted...

Dr. Gray

6 Students, 3 Faculty Receive Premier Awards, UA’s Top Honors

The University of Alabama recognizes six students and three faculty members for their outstanding contributions to the Capstone. The Premier Awards honor students, faculty and staff who exemplify the highest...

background image

Our Research Areas

Labs and Groups

Human Technology Interaction Lab
Research falls at the intersection of physiological computing and Human-Computer Interaction (HCI). Current research activities aim to expand knowledge regarding ways to design, implement and evaluate novel physiological computing systems that enhance usability and user experience (UX). This work involves designing adaptive closed-loop systems that interpret users’ affective states using neurophysiological signals such as Electroencephalography (EEG). Ongoing research is also exploring ways to abstract low-level signal processing procedures to address barriers of entry to areas of physiological computing. This work also involves investigating ways to introduce novice programmers to physiological computing concepts. A usability lab equipped with an observation room and experiment area is used to evaluate human interactions with these novel systems.
Affiliated Faculty: Dr. Chris Crawford

Spatial Data Science Lab
Spatial data science is a field that lies at the intersection of data science and geospatial information science, and studies how to identify patterns or make predictions from massive spatial data. With the advancement of GPS and remote sensing technology, and the popularity of mobile devices, large amounts of geospatial data are being collected at an increasing speed. Analyzing such data assets is already transforming the society in environment management, disaster response, and transportation. The lab’s mission is to investigate effective and efficient data science techniques, particularly focusing on spatial or spatiotemporal data, in the context of societally significant applications. The team currently investigates spatial prediction models, spatial pattern analysis on networks, and spatial big data computation with interdisciplinary applications in hydrology, transportation, and public safety.
Faculty member: Dr. Zhe Jiang

Software Engineering Research Group
Key areas of interest include empirical software engineering, model-driven engineering, and human factors. Research in empirical software engineering seeks to use empirical methods to gather quantitative and qualitative data to characterize, understand, and evaluate the software engineering process. Ongoing projects focus on improving the development of open-source software and understanding how to properly apply software engineering practices to the development of research software. Research in model-driven engineering seeks to reduce the gap between the problem domain and the solution domain by modeling all aspects of the software system with concepts from the problem domain, instead of source code. Ongoing projects focus on applying software engineering techniques such as transformation, simulation, analysis, and evolution to software and systems models. Research in human factors seeks to understand and eliminate barriers faced by the people in the software engineering process. Ongoing projects focus on understanding human error in requirements and studying the effects of social debt on software development.
Affiliated Faculty Members: Dr. Jeffrey CarverDr. Jeff Gray

Computer Science Education
Research in Computer Science Education focuses on pedagogical techniques for computer science that are applicable to students and teachers from the K-12 grades through higher education. A core area of K-12 focus is the investigation of professional development models for training in-service and pre-service teachers as future computer science educators. Other topics of interest in the K-12 space include the design of block languages for introducing programming, tool support for children with accessibility needs, and curriculum development that addresses broadening participation in computing for underrepresented students. At the university level, research includes topics related to pedagogical techniques for software testing and training Computer Science Education researchers on proper empirical methods.
Affiliated Faculty: Dr. Jeff GrayDr. Jeffrey CarverDr. Chris CrawfordDr. Travis Atkison

Distributed Autonomy Laboratory
Research focuses on using teams of robots to accomplish high-level tasks. Appropriate shared representations and communications paradigms are tested in simulation and in a lab environment. Collaborations exist between software engineering, behavioral science and networking. Research includes the study of appropriate multi-robot experimental frameworks through evaluation of measurement tools, software architectures and development and simulation environments. A specialized testing facility is instrumented with ground truth localization and image systems for data collection.
Affiliated Faculty Member: Dr. Monica Anderson

The University of Alabama Center for Advanced Public Safety
CAPS is committed to using state-of-the-art technologies to offer products and specialized software development services in a variety of areas. The four main focus areas are highway safety, homeland security, judicial management and law enforcement. CAPS includes the analysis and presentation of spatially-enhanced information, with emphasis on traffic safety, criminal justice and homeland security data domains. CAPS also maintains the Safe Home Alabama web site ( that is dedicated to provide information to advance traffic safety in Alabama and throughout the country. This web site contains dozens of special quantitative studies that have been conducted by CAPS over the past five years on various subjects to advance traffic safety.
Affiliated Faculty Members: Dr. Randy SmithDr. Brandon DixonDr. David BrownDr. Jeffrey CarverDr. Travis Atkison

Networking, Wireless Networking and Mobile Edge Computing
Current research activities focus on Software Defined Networking (SDN), network infrastructure for big data movement, ad hoc networking, underwater acoustic communication and networking, sensor networks, sensor arrays, DSRC V2X and intelligent transportation systems, information centric networking and mobile edge/fog computing. Some applications include developing technologies for connected and/or autonomous vehicular applications, mobile edge/fog computing platforms, 5G ultra dense networks, quality, secure and reliable tele-healthcare, particularly in cardiovascular diseases, diabetes, and elder healthcare.
Websites: WiMaN and W4-NET
Affiliated Faculty Members: Dr. Yang XiaoDr. Xiaoyan Hong

Computer and Network Security and Privacy
Cyber security research involves the defense of computer systems, from mobile systems to control systems, from damage or compromise of their data and/or components. Current research activities focus on password protection, lightweight cipher, intrusion detection, denial of service mitigation, secure protocols, accountability, fraud detection, digital forensics, vulnerabilities and attacks, anonymous communications and privacy, secure and trustworthy vehicle communication, security in smart grids, malicious application detection, transportation infrastructure security, threat avoidance, etc.
Websites: W4-NET, WiMaN, and DCSL
Affiliated Faculty Members: Dr. Yang XiaoDr. Xiaoyan HongDr. Travis Atkison

Cyber Physical Systems
Current research activities focus on integration of computing, communication, sensing, and physical systems into more secure, efficient systems, such as smart homes, smart grids, smart health, smart cities, intelligent transportation, etc.
Websites: W4-NET and DCSL
Affiliated Faculty Members: Dr. Yang XiaoDr. Travis Atkison

Collaborative Software
Focuses on the use of collaborative software with a variety of computing devices ranging from smartphones to wall-sized display systems by one or multiple co-located users in a variety of environments. Research topics include software architecture, multiple cursor support, advanced display/interactions techniques and secure information access.
Affiliated Faculty Members: Dr. Alex Zhang

Digital Forensics and Control System Security Lab
The Digital Forensics and Control System Security Lab (DCSL) was established to create new and innovative solutions to some of the nation’s most critical areas of need, including cyber security, digital forensics, and critical infrastructure security.  DCSL originated at Louisiana Tech University in 2009 and became part of the UA community in 2015.  DCSL is involved with a number of projects and outreach activities centered on securing and developing a greater understanding of cyberspace.  DCSL researchers are dedicated to conducting and publishing cutting edge research in peer-reviewed conferences and journals along with participating in multiple outreach programs.  Outreach programs include mentoring area high school students in the areas of transportation infrastructure, digital forensics and general cyber security.  The main threads DCSL researchers are currently focused on are malicious software detection, transportation infrastructure, industrial control system security, object detection, digital forensics, and threat avoidance.
Websites: DCSL
Affiliated Faculty Members: Dr. Travis Atkison

Wireless, Mobile and Networking Research Lab (WiMaN)
Affiliated Faculty Members: Dr. Xiaoyan Hong

background image

Colloquium Series

Fall 2022 Colloquium Talks will be held in Science and Engineering Complex (SEC) 3437.

Fall 2022 Colloquium Talks

Speaker Date Topic
Dr. Xiali Hei, University of Louisiana at Lafayette Canceled TBA
CS PhD Students Friday, Sept. 30, 2022
2 p.m. – 4 p.m.
Three-Minute Thesis
Dr. Bernard Chen, University of Central Arkansas Friday, Oct. 14, 2022
2 p.m. – 3 p.m.
Wineinformatics: Computational Wine Wheel 3.0 and the Power of Merging Wine Spectator and Robert Parker’s Reviews for Classic Wines Prediction
Dr. Shahram Rahimi, Mississippi State University Friday, Nov. 4, 2022
2 p.m. – 3 p.m.
Foresight: A Game-Theory Based Algorithm with Reinforcement-Learning for Predictive Analytics
Dr. Csilla Farkas, University of South Carolina Friday, Nov. 11, 2022
2 p.m. – 3 p.m.
Our World is Not Static-Nor Should Our Cybersecurity Be The Benefits of Semantics-Based Models for Data and Metadata Security

-    The University of Alabama     |     The College of Engineering    -

Social Media