Nowadays, digital cryptocurrencies are the most popular asset, especially for international exchanges. Bitcoin is the earliest cryptocurrency that succeeded in being used in financial transactions. Bitcoin stores the transactions in Blockchain technology. Bitcoin price has been unstable during the time from 0.5$ to about 60,000$ since 2010. Many efforts exist to predict Bitcoin value or its fluctuations using machine learning techniques. The price prediction is usually more challenging than fluctuations prediction, and its performance metrics are improved. This study introduces a methodology to predict Bitcoin price in a dataset, including four intervals to evaluate the proposed method in different situations. The experimental results show that the generalized linear model and Long Short-Term Memory (LSTM) were the best machine learning techniques. The proposed model outperforms the deep learning baseline model with about 18% and 20% relative improvement in mean absolute error and means absolute percentage error, respectively. Deep learning approaches have achieved much better results than other approaches due to the automatic selection of features. Compared to the results reported in the literature, the 1D-CNN+IndRNN proposed approach has reached 81% accuracy, with an 18% improvement. In the proposed approach, 1D-CNN is responsible for feature extraction and IndRNN is responsible for learning features in the form of time series.Appreciating to many people, from all over the world, who so generously helped me during my master's degree and contributed to this thesis work.Special mention goes to my supervisors, Professor Richard Yu and Professor Omair Shafiq. During my master's degree, they have always been providing their tremendous academic support. They are enthusiastic about academics, and their attitude encourages me a lot as a researcher working in data science. They also generously provided me funding help to support my family and my tuition fee, especially when I found out my mother got cancer and my situation was so difficult. I am also hugely appreciative to Professor David Thue and Dr. Gerry Chan, who encourage me to improve my academics.Last but not least, thanks to my family and friends, especially my mom and my wife. Thanks for supporting me to complete my master's degree abroad. This thesis work will never exist without their, not only because of financial and mental support, but also their passion for and put their belief in me. I wish my thesis work can help their as a return, even little. Thanks to all her generous support given to me all the time.