Design and Analysis of Algorithms, Machine Learning and Blockchain Technology code base.