Algorithms for data mining have a close relationship to methods of pattern recognition and machine learning. Focuses on developing fundamental techniques, prototype systems and applications in databases and data science.
Focuses on efficient experimental and theoretical solutions to problems on state-of-the-art computational systems consisting of large numbers of computational elements, including clouds, clusters, grids, networks-of-workstations, massively parallel supercomputers, and GPU-based systems.
Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology, in particular, the interaction between humans (the users) and computers. HCI researchers observe the ways humans interact with computers and design technologies that allow humans to interact with computers in novel ways.