Tutorial 1

Mufti Mahmud, PhD Dept of Computer Science, Nottingham Trent University, Nottingham, UK


Apache Hadoop and MapReduce: A Doorway to Big Data Analytics using Distributed Computing


Over the last few years, technological evolution has introduced on the market unprecedented number of devices capable of not only generating but also requesting analysis of large quantities of data. Traditionally, the difficulty in managing these data increased with the need of mining value from them; for this reason, the Big Data world has taken a dominant role within modern information technology. Big Data technology research and development projects have become increasingly common, and consequently, also their application fields have always increased more. The Apache Hadoop and MapReduce are two main technologies that has paved the pathway of modern-day Big Data analytics tools and platforms. This tutorial will introduce these two technologies along with a step-by-step illustration of: Installing a single node Hadoop system in a local computer; and An example of distributed computing using MapReduce. Mufti Mahmud (Senior Member, IEEE) received the Ph.D. degree in information engineering from the University of Padova, Italy, in 2011. He is currently a Senior Lecturer of computing with Nottingham Trent University, U.K. He has been serving at various positions in the industry and academia in India, Bangladesh, Italy, Belgium, and U.K., since 2003. He is an expert in computational intelligence, applied data analysis, and big data technologies with a keen focus on healthcare applications. He has published over 100 peer-reviewed articles and papers in leading journals and conferences. He is also Senior Member of ACM, a Professional Member of the British Computer Society, and a Fellow of the Higher Education Academy, U.K. During the year 2020–2021, he has been serving as the Vice Chair of the Intelligent System Application Technical Committee of IEEE Computational Intelligence Society (CIS), a member of the IEEE CIS Task Force on Intelligence Systems for Health and the IEEE R8 Humanitarian Activities Subcommittee, the Publications Chair of the IEEE UK and Ireland Industry Applications Chapter, and a Project Liaison Officer of the IEEE UK and Ireland SIGHT Committee. He was a recipient of the Marie-Curie Postdoctoral Fellowship. He has also been serving as the coordinating Chair of the local organizing committee of the IEEE-WCCI2020; the General Chair of BI2020 and BI2021; and the Program Chair of IEEE-CICARE2020 and IEEE-CICARE2021. He serves as an Associate Editor for Cognitive Computation, IEEE Access, and Big Data Analytics journals, and a Regional Editor (Europe) for Brain Informatics journal.