9 ArtificialIntelligence http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/artificial-intelligence-machine-learning.html 9 MachineLearning http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/artificial-intelligence-machine-learning.html 6 ComputerSecurity http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/computer-security-and-information-assurance.html 6 InformationAssurance http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/computer-security-and-information-assurance.html 6 ComputingEducation http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/computing-education.html 6 Cyber-PhysicalSystems http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/cyber-physical-systems.html 6 InternetofThings http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/cyber-physical-systems.html 8 DataMining http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/data-mining-data-science.html 8 DataScience http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/data-mining-data-science.html 8 Databases http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/databases-information-retrieval.html 4 InformationRetrieval http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/databases-information-retrieval.html 9 DistributedSystems http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/distributed-systems-networks.html 9 Networks http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/distributed-systems-networks.html 4 Hardware http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/hardware-architecture.html 4 Architecture http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/hardware-architecture.html 5 HighPerformanceComputing http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/high-performance-computing-computational-science.html 6 ComputationalScience http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/high-performance-computing-computational-science.html 4 MedicalApplications http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/medical-applications-bioinformatics.html 7 Bioinformatics http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/medical-applications-bioinformatics.html 10 MobileSystems http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/mobile-systems.html 5 ProgrammingLanguages http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/programming-languages-software-systems.html 5 SoftwareSystems http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/programming-languages-software-systems.html 9 Theory http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/theory-algorithms.html 9 Algorithms http://engineering.buffalo.edu/computer-science-engineering/research/research-areas/theory-algorithms.html